
Anteriormente, eu estava usando o BIND para nossa rede de escritório. Agora mudei para o PowerDNS Authoritative, usando um backend MySQL - e embora todos os endereços locais estejam sendo resolvidos perfeitamente, meus sites hospedados externamente não são mais resolvidos.
O que eu quero, idealmente, é ter um único domínio que, quando visualizado externamente, consista apenas em serviços hospedados na Amazon, mas quando visualizado internamente inclua esses serviçosealguns hosts internos.
Por exemplo, aqui estão alguns dos registros:
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.
Com o BIND, isso significava que as solicitações do SonarQube seriam respondidas pelo AWS Route53, que, se você estiver fora da nossa rede, é o servidor de nomes principal do play-consult.net. No entanto, agora que estou no PowerDNS, recebo o registro NS de volta, mas ele nunca é resolvido. Eu presumi que, quando estava usando o BIND, era meu resolvedor local que estava seguindo o registro NS retornado para encontrar a resposta oficial, mas estou começando a pensar que talvez o BIND estivesse fazendo algo que o PowerDNS não está?
Presumo que poderia adicionar um subdomínio, internal.play-consult.net respondido com autoridade pelo PowerDNS ou cloud.play-consult.net respondido pelo Route53 - mas existe alguma maneira de mantê-los no mesmo subdomínio que eu tinha no Bind ?