Первое, что я вижу не так, это проблема рекурсии. Но я не уверен, в чем проблема в моем файле обратного просмотра. ns
должен сообщить как ns.example.com
но вместо этого получаю ns.example.com.ns
. Конечно, он не смог бы найти никаких записей для этого имени, потому что их нет и не должно.
Вот мой обратный файл:
$TTL 86400
@ IN SOA ns.example.com root.example.com. (
16071990 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
@ IN NS ns.example.com
Это не слишком сложно. Какой у меня вопрос, какие еще файлы влияют на вывод для named-checkzone
при проверке имени по файлу реверса?
Это весь файл? Для какого доменного имени используется эта зона?
Вам сообщают, что нет A
или AAAA
записей в нем, потому что их нет. Ваш NS
запись также относится к зоне, что, как я предполагаю, неверно (но я не могу знать наверняка, потому что вы не дали понять, что эта зона должна делать).
Вы, вероятно, захотите вместо этого:
$TTL 86400
@ IN SOA ns.example.com. root.example.com. (
16071990 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
@ IN NS ns.example.com.