named/BIND 是否记录启动错误?

named/BIND 是否记录启动错误?

命名日志是否启动错误,如果是,默认路径是什么?

BIND 的维基百科页面上提到了一个配置文件验证工具 - 有人知道这个吗?

答案1

大多数守护进程都会记录到 /var/log/daemon。错误有时也会记录到 /var/log/messages。您可以通过查看 syslog 配置文件 /etc/syslog.conf 来检查这一点。

BIND 的 configcheck 实用程序名为 checkconf。如果您以 chrooted 方式运行 BIND,则会有些棘手。

首先从:

named-checkconf

检查区域文件:

named-checkconf -z

在 chrooted 环境中尝试这个:

named-checkconf -t /var/named -z

答案2

BIND 会将启动错误写入syslog

因此,日志将会出现在您syslog.conf指定的位置(通常/var/log/messages)。

答案3

我会查看默认系统日志。在我的系统上是这样的,/var/log/messages但我敢打赌,这取决于发行版。

答案4

有许多 DNS 验证工具。NSLint 就是这样一种工具,它可以检查磁盘上的区域文件。

我用过DNS侦探过去,它会进行 DNS 查询来检查您的设置。您可以使用该网站或下载副本在本地使用。

相关内容