我使用的是 Debian Linux 5.0 和 Webmin 以及 Virtualmin。除了 BIND DNS 服务器之外,其他一切都运行正常。它显示
无法启动 BIND:未知错误。
有什么想法吗?我在 Google 上搜索了这个问题,找到了一些答案,但对我没有帮助。我仍然无法启动它。
提前感谢你的帮助!Gabe
答案1
增加日志记录级别,将其放在named.conf中:
logging {severity debug;};
有关日志指令的更多信息:
答案2
这个错误不是来自 BIND,而是来自启动脚本或包装器。
尝试从 root 提示符下手动运行 BIND,使用以下命令:
named -g -c /dev/null
如果启动了,则表示 BIND 已安装并正常运行。下一步是找出它可能正在使用的配置文件。您可以尝试跳过该-c /dev/null
部分并查看会发生什么。如果它启动了,则表示它在某处找到并加载了一个配置文件。
如果没有找到文件,请使用该选项并将其具体-c
指向您的文件。named.conf
如果这些步骤都有效,那么我会检查包装器脚本尝试运行的路径,以确保它具有正确的命名路径。