无法启动BIND:未知错误

我正在用Webmin和Virtualmin使用Debian Linux 5.0。 一切工作正常,除了BIND DNS服务器。 它说

无法启动BIND:未知错误。

有任何想法吗? 我已经search了这个问题,并find了一些答案,但没有帮助我。 我仍然无法启动它。

提前感谢任何帮助! 加布

增加日志级别,把这个放在named.conf中:

logging {severity debug;}; 

有关logging指令的更多信息:

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

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

尝试从根提示中手动运行BIND:

 named -g -c /dev/null 

如果这开始,这意味着BIND安装并正常工作。 下一步是找出它可能使用的configuration文件。 您可以尝试closures-c /dev/null部分,看看会发生什么。 如果它启动,那么它就会find并加载一个configuration文件。

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

如果这些步骤都工作,那么我会检查包装脚本试图运行的path,以确保它具有正确的名称。