我看到错误的第一件事是它的recursion问题。 但是我不确定问题出在我的反向查找文件中。 ns应该报告为ns.example.com而不是ns.example.com.ns 。 当然,它不会find任何这个名字的条目,因为没有一个,也不应该。
这是我的反向文件:
$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或AAAAlogging。 你的NSlogging也是相对于这个区域而言的,我猜测这个区域是错误的(但是我不能确定,因为你没有明确这个区域应该做什么)。
你可能想要这个:
$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.