无法启动 BIND:未知错误

无法启动 BIND:未知错误

我使用的是 Debian Linux 5.0 和 Webmin 以及 Virtualmin。除了 BIND DNS 服务器之外,其他一切都运行正常。它显示

无法启动 BIND:未知错误。

有什么想法吗?我在 Google 上搜索了这个问题,找到了一些答案,但对我没有帮助。我仍然无法启动它。

提前感谢你的帮助!Gabe

答案1

增加日志记录级别,将其放在named.conf中:

 logging {severity debug;};

有关日志指令的更多信息:

http://www.zytrax.com/books/dns/ch7/logging.html

答案2

这个错误不是来自 BIND,而是来自启动脚本或包装器。

尝试从 root 提示符下手动运行 BIND,使用以下命令:

named -g -c /dev/null

如果启动了,则表示 BIND 已安装并正常运行。下一步是找出它可能正在使用的配置文件。您可以尝试跳过该-c /dev/null部分并查看会发生什么。如果它启动了,则表示它在某处找到并加载了一个配置文件。

如果没有找到文件,请使用该选项并将其具体-c指向您的文件。named.conf

如果这些步骤都有效,那么我会检查包装器脚本尝试运行的路径,以确保它具有正确的命名路径。

相关内容