我刚刚安装了 Webmin 并创建了一个看起来正确的区域,因为 Check BIND 返回了
No errors were found in the BIND configuration file /etc/named.conf or referenced zone files.
问题是,几小时后,我的域仍然无法解析,但不是立即返回 UNKNOWN SERVER,而是延迟了大约 30 秒才返回 UNKNOWN SERVER 消息。
在看webmin的教程时,发现需要点击“Apply Zone”,然后就出现了错误:
NDC command failed : rndc: neither /etc/rndc.conf nor /etc/rndc.key was found
因此,阅读有关错误的信息后发现“rndc-confgen”并使用“rndc-confgen -a”创建了 key 文件,但仍然失败:
NDC command failed : rndc: connect failed: 127.0.0.1#953: connection refused
所以我猜这是一个服务,但不知道如何启动它...... 尝试了“rndc-confgen >/etc/rndc.conf”,但现在我收到此错误:
NDC command failed : WARNING: key file (/etc/rndc.key) exists, but using default configuration file (/etc/rndc.conf) rndc: connect failed: 127.0.0.1#953: connection refused
所以我想我仍然需要启动该服务,但不知道如何执行...我有一个 Fedora 14 虚拟服务器,有这些命令可用 rndc 和 rndc-confgen。
最佳答案
好吧,就 rndc.conf 丢失而言,您所需要做的就是单击 webmin 'BIND DNS Server'
屏幕中的 'setup RNDC'
图标并确认进行设置。这将创建丢失的 rndc.conf
文件。
关于apache - 更改 BIND DNS 服务器后应用配置时出现 Webmin 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26690116/