Я использую PowerDNS 3.1 в системе Debian Wheezy Beta 4. Доступ к данным зоны осуществляется через базу данных PostgreSQL, сервер отвечает на запросы как IPv4, так и IPv6.
Если DNS-серверу известна запись A для одного из серверов имен, на которые ссылаются записи NS в зоне, он автоматически возвращает эти записи A в качестве дополнительной информации к ответу на запрос NS для этой зоны. Теперь, даже если он знает запись AAAA для одного из серверов имен записей NS, в настоящее время он никогда не возвращает запись AAAA в качестве дополнительной информации.
Как я могу это включить? Или я что-то делаю не так?
Выход 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
Выход 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
Выход 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
Установите do-ipv6-additional-processing = yes.
Попробуйте установить do-ipv6-additional-processing=yes
в твоем pdns.conf
.