твой dns сервер должен отдавать то, что у тебя находится в описании зоны "."
старый nslookup может ограничивать размер ответа 512 байтами, а типичный ответ с AAAA о корне порядка 800 байт. Кроме этого он не знает про некоторые RR.
скорее всего старый nslookup не просит доп. записи - эквивалент
команда «dig @xxx . ns +noadditional»
Либо где-то есть настройки dns-сервера определяющие отдавать или нет доп. записи типа minimal-responses
В ответах сравни строчки
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 25
Отдавать записи АААА или нет определяет сервер.
Приведи пример разницы в ответах. Что за dns-сервер ты используешь и какой версии.
Я юзаю BIND v. 9.9.5
Никакого noadditional нет и нет в настройках параметра «minimal-responses». Оно и быть не может, даже в теории. Т.к. на одном сервере и одна и та же команда. Тут дело в другом...
При чем тут AAAA? Мы вообще говорим про v.4
Dig и nslookup выдают абсолютно то же самое.
А что приводить - всё то же самое, только когда делаю запрос на мой сервер, то ADDITIONAL отсутствует.