更改 BIND DNS 服务器后应用配置时出现 Webmin 错误
Posted
技术标签:
【中文标题】更改 BIND DNS 服务器后应用配置时出现 Webmin 错误【英文标题】:Webmin error on applying configuration after changing BIND DNS Server 【发布时间】:2014-12-28 16:26:39 【问题描述】:我刚刚安装了 Webmin 并创建了一个似乎正确的区域,因为 Check BIND 返回
在 BIND 配置文件 /etc/named.conf 或引用的区域文件中未发现错误。
问题是,几个小时后,我的域仍然没有解析,而是没有立即返回 UNKNOWN SERVER,而是延迟了大约 30 秒,然后才返回 UNKNOWN SERVER 消息。
看了webmin的教程,发现需要点击“应用区域”,然后报错:
NDC 命令失败:rndc:既没有找到 /etc/rndc.conf 也没有找到 /etc/rndc.key
所以阅读错误发现“rndc-confgen”并使用“rndc-confgen -a”创建了密钥文件,但它仍然失败:
NDC 命令失败:rndc:连接失败:127.0.0.1#953:连接被拒绝
所以我猜它是一个服务,但不知道如何启动它...... 试过“rndc-confgen > /etc/rndc.conf”,但现在我得到了这个错误:
NDC 命令失败:警告:密钥文件(/etc/rndc.key)存在,但使用默认配置文件(/etc/rndc.conf)rndc:连接失败:127.0.0.1#953:连接被拒绝
所以我想我仍然需要启动该服务,但不知道如何启动……我有一个 Fedora 14 虚拟服务器,这些命令可用 rndc 和 rndc-confgen。
【问题讨论】:
【参考方案1】:好吧,就缺少 rndc.conf 而言,您需要做的就是单击 webmin 'BIND DNS Server'
屏幕中的 'setup RNDC'
图标并确认进行设置。这将创建缺少的 rndc.conf
文件。
【讨论】:
感谢分享。有用的++以上是关于更改 BIND DNS 服务器后应用配置时出现 Webmin 错误的主要内容,如果未能解决你的问题,请参考以下文章
linux bind,如何配置能够解析不带域名的host主机名。