Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

По большинству инструкций по установке DNS сервера Bind (и даже если интуитивно ставить просто через apt-get в последующим конфигурированием) логи DNS-сервер никуда не пишет. Но это ведь неправильно, ага? Всмысле, пока оно все работает - хорошо, но как только приходится трассировать ошибки - тут мы приплыли.


Давайте разрешим ОС вести логи DNS сервера.


Решение

Логи по-умолчанию Bind складывает в syslog, а точнее - rsyslog. Который, по-умолчанию, не ждет от него ничего и, соответственно, игнорирует.

Для включения логов требуется отредактировать файл /etc/rsyslog.conf и добавить в конец следующий блок:

/etc/rsyslog.conf:

#! - named

*.* /var/log/named.log

#! - named

После чего перезапустить rsyslog:

$ sudo /etc/init.d/rsyslog restart

И теперь логи появятся в /var/log/named.log

Добавить комментарий


Защитный код
Обновить