Domain-Name-System

named-checkzone 報告“ns.example.com.ns”沒有地址記錄(A 或 AAAA)

  • November 17, 2013

我看到錯誤的第一件事是它是一個遞歸問題。但我不確定我的反向查找文件中的問題出在哪裡。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.

引用自:https://serverfault.com/questions/401167