Domain-Name-System
NSD機器之間的區域傳輸,無需將區域名稱添加到從機
我已將我的“example.com”添加到帶有區域文件中記錄的主 nsd 機器。現在我想設置一台從屬nsd機器,是否可以在不將區域名稱添加到從屬機器中的“nsd.conf”的情況下傳輸區域記錄?我的意思是如果我向主 nsd.conf 添加一個新的區域名稱,它會自動轉移到從屬 nsd.conf 嗎?
謝謝你的幫助。
如果是針對 DNS,簡單的答案是否定的。您必須配置從屬設備來處理新區域,這不會自動發生。
當然要記住在主控區域的 NS 記錄中包含從控。
9年後更新:
如今,這是可能的,儘管不是通過正常區域轉移。
NSD 有一個叫做控制通道的東西。它是一個客戶端應用程序(nsd-control),它通過埠 8952(遠端呼叫時)或通過域套接字(通常是 /run/nsd/nsd.socket)在本地與您的 NSD 伺服器通信。具體命令是
nsd-control addzone <zonename> <pattern>
您可以通過定期區域更新添加 NS 和其他記錄。
有關更多資訊,請參閱https://www.nlnetlabs.nl/documentation/nsd/nsd-control/。