Domain-Name-System
named-checkzone 報告“ns.example.com.ns”沒有地址記錄(A 或 AAAA)
我看到錯誤的第一件事是它是一個遞歸問題。但我不確定我的反向查找文件中的問題出在哪裡。
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 文件檢查名稱時,還有哪些其他文件會影響輸出?
這是整個文件?該區域用於什麼域名?
您會被告知其中沒有
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.