LINUX.ORG.RU
решено ФорумAdmin

bind9 не резолвит имена


0

1

После отключения света перестал работать исправно bind. В данный момент не резолвит имена. Настройки сети после перезагрузки не изменились, конфиги bind естественно все те же. Что имеем:

# nslookup google.com
Server:		127.0.0.1
Address:	127.0.0.1#53

** server can't find google.com: NXDOMAIN

# tail /var/log/named/named.log
01-Sep-2012 16:13:06.917 resolver: debug 1: createfetch: google.com A
01-Sep-2012 16:13:06.917 query-errors: debug 1: client 127.0.0.1#42933: query failed (SERVFAIL) for google.com/IN/A at query.c:4017

# cat /etc/bind9/named.conf.options
options {
    pid-file "/var/run/named/named.pid";
    directory "/etc/bind";

    forwarders {
        8.8.8.8;
        8.8.4.4;
    };

    listen-on {
        192.168.1.241;
        192.168.1.240;
        11.22.33.44;
        127.0.0.1;
    };

    auth-nxdomain no;    # conform to RFC1035
    listen-on-v6 { any; };
    recursion yes;
};

# named -v
BIND 9.7.0-P1
11.22.33.44 - наш внешний ip.

В какие логи можно заглянуть щё, чтобы локализовать проблему? И какие конфиги подправить/выложить, чтобы можно было сказать, куда копать?



Последнее исправление: abr_linux (всего исправлений: 1)

Нашёл. В named.conf инклудятся дополнительные файлы. Путём комментирования вышел на файл db.root, который оказался пустым. Осталось восстановить его и дело пучком

abr_linux
() автор топика
Ответ на: комментарий от abr_linux

db.root создает не пользователь, он находится в пакете bind9. Если он побился проще переставить пакет. И вообще стоит проверить систему на ошибки, не исключено, что побился не только он один.

at ★★
()
Ответ на: комментарий от at

Я так и сделал. Из пакета вытащил. fsck сделаю, только надо будет забекапить всё.

abr_linux
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.