现在,我正在尝试配置bind。
首先,作为我们当前Windows DNS服务器的从属服务器,这些服务器都可以正常工作,但是还有一个额外的要求:接口。
所以我安装了Webmin,它与绑定模块一起预装,一切正常,除了重新启动服务器。我可以阻止它,但我不能再开始了。我使用Webmin获得一个Failed to start BIND : Unknown error。使用sudo service bind9 start非常有效。
TL;DR: Bind工作得很好,但是我不能通过Webmin-接口启动绑定服务。
Syslog sais:
Jan 11 14:28:18 SRVNT151 named[20133]: loading configuration from '/etc/bind/named.conf'
Jan 11 14:28:18 SRVNT151 named[20133]: /etc/bind/named.conf.local:34: open: /etc/bind/rndc.key: permission denied
Jan 11 14:28:18 SRVNT151 named[20133]: loading configuration: permission denied
Jan 11 14:28:18 SRVNT151 named[20133]: exiting (due to fatal error)因此,我的猜测是,由于某种原因,它试图从另一个用户开始绑定,因为bind用户可以访问它抱怨无法访问的所有文件。
-rw-r----- 1 bind bind 76 Jan 11 13:52 rndc.key注意:当我注释掉包括rndc-文件在内的行时,它抱怨不能访问/var/log/named/named。
-rw-r--r-- 1 bind bind 7252744 Jan 11 13:53 named发布于 2016-11-29 23:41:51
这是一个老生常谈,但我今天遇到了同样的问题,我相信解决办法。编辑绑定DNS设置用户的webmin模块配置以启动Bind从默认到绑定组启动BIND从默认到绑定
如果没有,可以在webmin的启动和关闭操作中启动或停止服务。
发布于 2022-08-20 18:34:06
最近,我在我的Kali VM机器上的Webmin中遇到了这样的错误。
Failed to start BIND: Failed to start bind9.service: Unit bind9.service not found. 在我的机器中,bind9服务可以从终端运行,但是Webmin不能启动它。我发现它寻找一个文件"bind9.service“,bind9在其中调用文件named.service,所以我复制了该文件并将其重命名为bind9.service,并且它正常运行。我使用的命令如下,
sudo find / -name named.service之后,我从输出中复制了这个位置"/usr/lib/systemd/system“
sudo cd /usr/lib/systemd/system
sudo cp named.service bind9.servicehttps://askubuntu.com/questions/719801
复制相似问题