bind9无法启动

我刚买了一台专用服务器,运行Ubuntu 10.04 LTS。 我按照这个指南来安装Bind9

现在,当我启动它时,我在terminal上看到了这个:

Adding system user `bind' (UID 118) ... Adding new user `bind' (UID 118) with group `bind' ... Not creating home directory `/var/cache/bind'. wrote key file "/etc/bind/rndc.key" # * Starting domain name service... bind9 [fail] invoke-rc.d: initscript bind9, action "start" failed. dpkg: error processing bind9 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: bind9 E: Sub-process /usr/bin/dpkg returned an error code (1) 

有人能帮忙吗? 我不确定是哪里出了问题,但是我确定这是指导,因为我不记得我上一次Bind9安装中的很多步骤。

请参阅日志文件“/ var / log / syslog”。

 Feb 5 12:03:52 HOSTNAME named[8835]: starting BIND 9.7.2-P3 -u bind Feb 5 12:03:52 HOSTNAME named[8835]: ERROR Feb 5 12:03:52 HOSTNAME named[8835]: exiting (due to fatal error) 

然后修复问题并再次安装bind9:

 $sudo apt-get install bind9 

对于debugging,在前台运行命名并将日志发送到控制台:

 # /usr/sbin/named -u bind -g -d 1 

你运行了named-checkconf吗? 并在每个区域文件上命名为checkzone。 这些工具是为了确保你的configuration,如果不是完全正确的,至less可以运行绑定。 如果这不能立即告诉你如何解决你的问题,发布输出。

清除绑定configuration:

 sudo apt-get purge bind9 

然后sudo apt-get install bind9再次sudo apt-get install bind9