Ранее я использовал BIND для нашей офисной сети. Теперь я перешел на PowerDNS Authoritative, используя серверную часть MySQL - и, хотя все локальные адреса разрешаются нормально, мои внешние сайты больше не разрешаются.
В идеале я хочу иметь один домен, который при внешнем просмотре состоит только из сервисов, размещенных на Amazon, но при внутреннем просмотре включает эти сервисы. и некоторые внутренние хосты.
Например, вот некоторые записи:
play-consult.net IN SOA dns01.play-consult.net admin.play-consult.net 2018030103 604800 86400 2419200 604800
dns01.play-consult.net IN A 10.1.0.4
router01.play-consult.net IN A 10.1.0.1
sonarqube.play-consult.net IN NS ns-261.awsdns-32.com.
При использовании BIND это означало, что запросы для SonarQube будут обрабатываться AWS Route53, который, если вы находитесь за пределами нашей сети, является основным сервером имен для play-consult.net. Однако теперь, когда я использую PowerDNS, я получаю запись NS, но она никогда не разрешается. Я предполагал, что когда я использовал BIND, это был мой локальный преобразователь, который затем следил за возвращенной записью NS, чтобы найти авторитетный ответ, но я начинаю думать, что, возможно, BIND делал что-то, чего PowerDNS не является?
Я предполагаю, что могу добавить субдомен, либо internal.play-consult.net, на который авторитетно ответил PowerDNS, либо cloud.play-consult.net, на который ответил Route53, - но есть ли способ сохранить их на том же субдомене, что и у меня в Bind ?