![Webmin Bind - 避免使用“名为 reload 的服务”将数据传输到从属 DNS](https://linux22.com/image/690849/Webmin%20Bind%20-%20%E9%81%BF%E5%85%8D%E4%BD%BF%E7%94%A8%E2%80%9C%E5%90%8D%E4%B8%BA%20reload%20%E7%9A%84%E6%9C%8D%E5%8A%A1%E2%80%9D%E5%B0%86%E6%95%B0%E6%8D%AE%E4%BC%A0%E8%BE%93%E5%88%B0%E4%BB%8E%E5%B1%9E%20DNS.png)
我已经使用 bind 配置了 dns 和从属服务,其工作如预期。
最近我设置了 Webmin,以便我可以使用 GUI 来更新区域文件。
我可以在 Webmin 中更新区域文件并自动增加序列号,但此信息不会自动传输到我的从属 DNS 服务器(***注意 - 我的从属 DNS 和主 DNS 肯定配置正确,因为它们在过去几个月中一直通过命令行配置按预期工作)。
目前,在 Webmin 中更新区域信息后,为了将更新的信息传输到从属 DNS,我必须运行
service named reload
在命令行中。Webmin 中是否有可以复制此命令的功能?
谢谢
答案1
来自手册:http://doxfer.webmin.com/Webmin/BIND_DNS_Server
要激活新记录以便 DNS 客户端和其他服务器可以查找它,您需要单击模块主页上的“应用更改”按钮。如果您计划添加或编辑多条记录,通常最好等到所有更改完成后再单击“应用”按钮。如果可用,您可以使用下面显示的主区域页面底部的“应用更改”按钮。这将使用命令
ndc
告诉 BIND 仅重新读取此区域的文件,这在托管大量域的系统上会快得多。