Страница 1 из 1

Сбой в работе DNS

Добавлено: 2011-12-07 15:03:26
slb51
В работе DNS-сервера возникла проблема. После перезагрузки компа named не запустился. По команде rndc reload выдал сообщение "rndc: connect failed: 127.0.0.1#953: connection refused". Никакие настройки не менял. Однако перед этим не перезапускался DHCP-сервер. Сообщал, что адрес уже используется. Пришлось вручную киллить и снова запускать, после чего DHCP запустился, а DNS перестал работать. Хотя может одно с другим и не связано. Подскажите, пожалуйста, где и что надо ковырять.

Re: Сбой в работе DNS

Добавлено: 2011-12-07 15:35:46
FrIcE
Для начала поглядеть в логах, что происходит при запуске named.

Re: Сбой в работе DNS

Добавлено: 2011-12-07 16:03:40
slb51
Не вижу логи. Где они лежат?

Re: Сбой в работе DNS

Добавлено: 2011-12-07 18:12:52
mak_v_
Не вижу логи. Где они лежат?
Это печально

Re: Сбой в работе DNS

Добавлено: 2011-12-08 11:17:54
slb51
Печально, конечно. Но всё-таки подскажите, какой файл надо смотреть и где он лежит. Те файлы, которые указаны в named.conf, -

Код: Выделить всё

pid-file        "/var/run/named/pid";
dump-file       "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
- пустые, ничего там нет. А named не запускается:

Код: Выделить всё

/#ps -ax | grep named
/#
/#/etc/rc.d/named start
Starting named.
/etc/rc.d/named: WARNING: failed to start named
/#

Re: Сбой в работе DNS

Добавлено: 2011-12-08 11:25:38
mak_v_
они лежат там, где им сказали лежать
вставьте секцию

Код: Выделить всё

logging {
    channel default_ch {
    file "/var/log/named/named.log" ;
и посмотрите что да как

Re: Сбой в работе DNS

Добавлено: 2011-12-08 11:57:39
slb51
Нашёл в конфиге секцию

Код: Выделить всё

logging {
   category lame-servers { null; };
};
Добавил туда то, что сказано. Получилось так:

Код: Выделить всё

logging {
        channel default_ch {
        file "/var/log/named/named.log";
        };
    category lame-servers { null; };
};
Создал соответствующий файл. Запустил named, неудачно. Смотрю лог - пусто. Перезагрузил комп. Повторил процедуру. В логе пусто. Что не так?

Re: Сбой в работе DNS

Добавлено: 2011-12-08 12:31:41
FrIcE
man hier
man syslog

Для начала поглядеть в /var/log/messages, что происходит при запуске бинда.

Re: Сбой в работе DNS

Добавлено: 2011-12-08 13:15:32
slb51
Там масса записей вот такого типа

Код: Выделить всё

Oct 19 14:00:49 NNV-G1-SRV-FW01 dhcpd: from the dynamic address pool for 10.52.11.0/24
Oct 19 14:00:49 NNV-G1-SRV-FW01 dhcpd: unable to add reverse map from 36.11.52.10.in-addr.arpa. to NNV-G1-71606.faugi.ru: not authorized
Oct 19 14:00:55 NNV-G1-SRV-FW01 named[1067]: client 10.52.11.254#58079: received notify for zone 'rosimnn.tu': not authoritative
Oct 19 14:01:40 NNV-G1-SRV-FW01 dhcpd: Dynamic and static leases present for 10.52.11.27.
Oct 19 14:01:40 NNV-G1-SRV-FW01 dhcpd: Remove host declaration nnv-g1-80206 or remove 10.52.11.27
Из них только обна касается named, все остальные - dhcp.

Re: Сбой в работе DNS

Добавлено: 2011-12-08 14:41:28
mak_v_
slb51, глянул я ваши посты......жуть...вы книгу возьмите какую почитайте.....
есть стандартные утилиты, входящие в пакет bind, а именно:
named-checkconf named-checkzone named-compilezone named.reconfig named.reload
примените нужную, настройте логировние, потом уж сюда с криком. Ну либо просите кого-то за ворзнаграждение помогать.
Нашёл в конфиге секцию
Так вы конфиг составили или просто его "нашли"?

Re: Сбой в работе DNS

Добавлено: 2011-12-08 16:14:40
slb51
Я впервые занимаюсь этим вопросом, в книжках пока порылся слабо, с критикой полностью согласен.
Конфиг я составил на основе стандартного, переделав под себя то, что понял. До поры всё работало отлично. Произошёл какой-то сбой. Конфиги named и вообще bind я при этом не трогал, а исправлял конфигурацию DHCP (собственно, просто добавил резервирование трёх IP к уже имеющимся). После чего /usr/local/etc/rc.d/isc-dhcpd restart не сработало. Я через ps -ax нашёл процесс и убил его, потом запустил dhcpd. DHCP запустился, а named работать перестал. Пытаюсь разобраться. А "караул!" кричу потому, что уверовав в непотопляемость FreeBSD перевёл под её сервисы DHCP и DNS свой домен, а до создания резервных средств руки ещё не дошли.

Re: Сбой в работе DNS

Добавлено: 2011-12-08 16:24:42
sadchok
Непотопляемость в большей степени зависит от уровня капитана.
Так что прежде чем ставить сервер на боевое дежурство, неплохо бы поднять свой уровень.

Re: Сбой в работе DNS

Добавлено: 2011-12-08 16:27:59
mak_v_
Непотопляемость в большей степени зависит от уровня капитана.
+100500
Если уж совсем караул - пишите в личку, помогу

Re: Сбой в работе DNS

Добавлено: 2011-12-08 23:21:52
snorlov
slb51
named работает в песочнице, поэтому полный путь к его логам будет /var/named/var/log....

Re: Сбой в работе DNS

Добавлено: 2011-12-10 18:15:31
slb51
полный путь к его логам будет /var/named/var/log....
Искал я там. Нету.