SaneBarbarian
@SaneBarbarian
Зеленый

Что не так в настройках bind?Или почему такая ошибка?

Не получается настроить локально bind сервер, взгляните пожалуйста

Содержимое named.conf.local

zone "jaggernozone.com" {
type master;
notify no;
file "/etc/bind/db.jaggernozone.com";
};
zone "0.101.4.in-addr.arpa" {
type master;
file "/etc/bind/0.101.4.in-addr.arpa.zone";
};


Содержимое named.conf.options

options {
directory "/var/cache/bind";
auth-nxdomain no; # conform to RFC1035
listen-on {4.101.0.200;
127.0.0.1;
};
listen-on-v6 { none; };

};


Содержимое db.jaggernozone.com

$TTL 30
$ORIGIN jaggernozone.com.

@ IN SOA debian-test.jaggernozone.com. root.jaggernozone.com. (
20161115 ; Serial
1d ; Refresh
1h ; Retry
1w ; Expire
1h); Negative Cache TTL

;
@ IN NS debian-test.jaggernozone.com.
@ IN A 4.101.0.200



Комманда named-checkconf -z выдает следующее

zone jaggernozone.com/IN: NS 'debian-test.jaggernozone.com' has no address records (A or AAAA)
zone jaggernozone.com/IN: not loaded due to errors.
_default/jaggernozone.com/IN: bad zone
/etc/bind/0.101.4.in-addr.arpa.zone:4: SOA record not at top of zone (0.101.4.in-addr.arpa.zone.0.101.4.in-addr.arpa)
zone 0.101.4.in-addr.arpa/IN: loading from master file /etc/bind/0.101.4.in-addr.arpa.zone failed: not at top of zone
zone 0.101.4.in-addr.arpa/IN: not loaded due to errors.
_default/0.101.4.in-addr.arpa/IN: not at top of zone
zone localhost/IN: loaded serial 2
zone 127.in-addr.arpa/IN: loaded serial 1
zone 0.in-addr.arpa/IN: loaded serial 1
zone 255.in-addr.arpa/IN: loaded serial 1



Но ведь прописан же А адрес!... Буду признателен за подсказки

P. S Уже менял @ IN A 4.101.0.200 на debian.jaggernozone.com IN A 4.101.0.200;
P.P.S Содержимое 0.101.4.in-addr.arpa.zone


$TTL 30
$ORIGIN 0.101.4.in-addr.arpa.zone

@ IN SOA debian-test.jaggernozone.com. root.jaggernozone.com. (
20161115 ; Serial
1d ; Refresh
1h ; Retry
1w ; Expire
1h); Negative Cache TTL
;

@ IN NS debian-test.jaggernozone.com.
10 IN PTR debian-test.jaggernozone.com.
  • Вопрос задан
  • 4534 просмотра
Решения вопроса 1
По первой ошибке:
NS 'debian-test.jaggernozone.com' has no address records (A or AAAA)
Нужна же А запись для NS сервера:
debian-test IN A IP_ADDRESS
или
debian-test.jaggernozone.com. IN A IP_ADDRESS
Внимание на точку.
Дальше:
/etc/bind/0.101.4.in-addr.arpa.zone:4: SOA record not at top of zone (0.101.4.in-addr.arpa.zone.0.101.4.in-addr.arpa)
Видимо, в вайле зоны есть что-то выше SOA записи.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы