Domain-Name-System
綁定錯誤。由於錯誤未載入
我不知道發生了什麼。我對 DNS 和綁定非常陌生。我收到以下錯誤:
[root@centos-abcd~]# sudo named-checkzone abcd.abcd.pw /etc/named/zones/db.abcd.abcd.pw /etc/named/zones/db.abcd.abcd.pw:4: ignoring out-of-zone data (abcd.pw) /etc/named/zones/db.abcd.abcd.pw:5: ignoring out-of-zone data (abcd.pw) /etc/named/zones/db.abcd.abcd.pw:6: ignoring out-of-zone data (abcd.pw) /etc/named/zones/db.abcd.abcd.pw:7: ignoring out-of-zone data (abcd.pw) /etc/named/zones/db.abcd.abcd.pw:8: ignoring out-of-zone data (abcd.pw) zone abcd.abcd.pw/IN: has 0 SOA records zone abcd.abcd.pw/IN: has no NS records zone abcd.abcd.pw/IN: not loaded due to errors.
這是我的 named.conf.local 文件:
zone "abcd.abcd.pw" { type master; file "/etc/named/zones/db.abcd.abcd.pw"; # zone file path };
這是我的區域文件:
$TTL 1800 $ORIGIN abcd.pw. abcd.pw. IN SOA ns1.digitalocean.com. hostmaster.abcd.pw. 1471256742 10800 3600 604800 1800 abcd.pw. 1800 IN NS ns1.digitalocean.com. abcd.pw. 1800 IN NS ns2.digitalocean.com. abcd.pw. 1800 IN NS ns3.digitalocean.com. abcd.pw. 1800 IN A 128.199.193.42
可能是什麼錯誤,我該如何解決,請建議..
這是因為在 named.conf.local 中定義的區域是 abcd.abcd.pw,而 RR 僅適用於 abcd.pw。
因此,要麼將 named.conf.local 中的區域重命名為:
zone "abcd.pw" {
或者修改區域文件,將 abcd.pw 替換為 abcd.abcd.pw