Я использую Сервер Ubuntu и установленный BIND9, таким образом, я мог настроить сервер DNS. Я связываю для конфигурирования Реверса DNS. Вот мой /etc/bind/named.conf.local
файл:
zone "grupolar.com" in{
type master;
file "/etc/bind/db.grupolar.com";
};
zone "0.13.10.in-addr.arpa" in{
type master;
file "/etc/bind/db.10.13.0.rev";
};
И вот мой /etc/bind/db.10.3.0.rev
файл:
$TTL 604800
$ORIGIN 0.13.10.in-addr.arpa.
@ IN SOA ns1.grupolar.com. adm.grupolar.com. (
10000 ; Serial
604800 ; Refresh
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN NS ns1.grupolar.com.
11 IN PTR server1.grupolar.com.; qualified name
12 IN PTR server2.grupolar.com.
Команда nslookup 10.13.0.11 - 10.13.0.10
производит следующее:
Server: 10.13.0.10
Address: 10.13.0.10#53
** server can't find 11.0.13.10.in-addr.arpa: SERVFAIL
Это в академических целях, и я хотел бы знать то, что я делаю неправильно, если Вы могли бы помочь мне.
Когда я использую named-checkzone 0.13.10.in-addr.arpa /etc/bind/db.10.13.0.rev
команда, я получаю следующий вывод:
dns_rdata_fromtext: /etc/bind/db.10.13.0.rev:7: near eol: unexpected end of input
zone 0.13.10.in-addr.arpa/IN: loading from master file /etc/bind/db.10.13.0.rev failed: unexpected end of input
zone 0.13.10.in-addr.arpa/iN: not loaded due to erros.
Спасибо.
dns_rdata_fromtext: /etc/bind/db.10.13.0.rev:7: около eol: неожиданный конец ввода
Сообщение об ошибке, которое включено в вопрос, говорит об ошибке на строке 7 в файле зоны. Эта позиция совпадает с концом вашей записи SOA
.
Проблема в том, что ваша запись SOA
пропустила одно из семи полей. Запись
SOA имеет следующие поля MNAME
, RNAME
, SERIAL
, REFRESH
, RETRY
, EXPIRE
и MINIMUM
(в данном порядке).
Одно из пяти целочисленных полей отсутствует в вашей записи SOA
, на основании ваших комментариев пропущено поле RETRY
.