Я не знаю, что случилось. Я новичок в DNS и Bind. Я получаю сообщение об ошибке ниже:
[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