Tente definir do-ipv6-additional-processing=yes
no seu pdns.conf
.
Estou executando um PowerDNS 3.1 em um sistema Debian Wheezy Beta 4. Os dados da zona são acessados através de um banco de dados PostgreSQL, o servidor responde às consultas IPv4 e IPv6.
Se o servidor DNS conhecer o registro A de um dos servidores de nome referenciados por registros NS em uma zona, ele retornará automaticamente esses registros como informações adicionais para a resposta em uma consulta NS para essa zona. Agora, mesmo que ele conheça o registro AAAA de um dos servidores de nomes dos registros NS, atualmente ele nunca retorna um registro AAAA como informação adicional.
Como posso ativar isso? Ou há algo que eu possa estar fazendo errado?
Saída de dig @ns.mydomain.tld NS mydomain.tld
:
;; QUESTION SECTION:
;mydomain.tld. IN NS
;; ANSWER SECTION:
mydomain.tld. 86400 IN NS ns3.nsprovider.de.
mydomain.tld. 86400 IN NS ns2.nsprovider.de.
mydomain.tld. 86400 IN NS ns.mydomain.tld.
mydomain.tld. 86400 IN NS ns.nsprovider.de.
;; ADDITIONAL SECTION:
ns2.nsprovider.de. 86400 IN A 1.2.3.1
ns.nsprovider.de. 86400 IN A 1.2.3.2
ns.mydomain.tld. 600 IN A 192.0.2.194
ns3.nsprovider.de. 86400 IN A 1.2.3.3
Saída de dig @ns.mydomain.tld A ns.mydomain.tld
:
;; QUESTION SECTION:
;ns.mydomain.tld. IN A
;; ANSWER SECTION:
ns.mydomain.tld. 600 IN A 192.0.2.194
Saída de dig @ns.mydomain.tld AAAA ns.mydomain.tld
:
;; QUESTION SECTION:
;ns.mydomain.tld. IN AAAA
;; ANSWER SECTION:
ns.mydomain.tld. 86400 IN AAAA 2001:db8:100:3022:1::3
Defina do-ipv6-additional-processing = yes.