我发现的第一个错误是递归问题。但我不确定问题出在我的反向查找文件中。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
这并不特别复杂。我的问题是,在对照 revers 文件检查名称时,还有哪些其他文件会影响输出?
答案1
这就是整个文件吗?这个区域用于什么域名?
您被告知其中没有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.