Есть ли ошибки при запуске именованного журнала, если да, каков путь по умолчанию?
На странице Википедии о BIND говорится об инструменте проверки файла конфигурации - кто-нибудь знает об этом?
большинство демонов регистрируются в / var / log / daemon. ошибки иногда также записываются в / var / log / messages. вы можете проверить это, просмотрев файл конфигурации системного журнала /etc/syslog.conf.
утилита configcheck для BIND называется-checkconf. это немного сложно, если вы запускаете свой BIND chrooted.
сначала начните с:
named-checkconf
чтобы также проверить файлы зоны:
named-checkconf -z
в chrooted среде попробуйте следующее:
named-checkconf -t /var/named -z
BIND будет записывать ошибки запуска в syslog
.
Следовательно, журналы появятся везде, где вы syslog.conf
говорит, что они должны уйти (обычно /var/log/messages
).
Я бы посмотрел в системный журнал по умолчанию. В моей системе это /var/log/messages
но я уверен, что это зависит от дистрибутива.
Есть два инструмента проверки: один для самого файла конфигурации, а другой для файлов зоны. В Debian они называются:
Существует ряд инструментов проверки DNS. NSLint - один из таких инструментов, который проверяет файлы зон на диске.
Я использовал DNS сыщик в прошлом, который выполняет запросы DNS для проверки вашей настройки. Вы можете использовать веб-сайт или загрузить копию для использования на месте.