我很感激能得到帮助。我自己试过了,见下文。
cp 40.129.98.db 40.234.173.db
nano 40.234.173.db
(修改文件中的 IP 以反映 173 IP,更新 SERIAL)
named-checkzone /var/named/40.234.173.db
root@server [/var/named]# rndc reload 40.234.173.in-addr.arpa
rndc: 'reload' failed: not found
答案1
您不能告诉 BIND新的区域文件rndc
,您必须将区域配置添加到named.conf
文件中,然后使用rndc reconfig
。
无论如何,我相信 BIND 的未来版本可能会支持 IETF 正在讨论的新兴“nscp”(名称服务器控制协议)。该协议是旨在允许名称服务器“动态”添加全新的区域。
答案2
查看 named.conf,从带有字符串 zone 的行中获取名称并重新加载。例如:
区域“v6.domain.com.pl”{
rndc 重新加载区域 v6.domain.com.pl
答案3
仅仅创建区域文件是不够的。您还需要将其告知 bind,这通常在 named.conf 中完成。
答案4
请注意,当绑定服务器尚未真正开始(在本地主机上运行时)