named-checkzone报告“ns.example.com.ns”没有地址logging(A或AAAA)

我看到错误的第一件事是它的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的输出检查反向文件名称时?

这是整个文件? 这个区域使用了什么域名?

您会收到通知,因为没有AAAAAlogging。 你的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.