OpenStack、Windows 2012、DHCP 和 DNS
我正在嘗試在虛擬機 (VM) 中而不是在 OpenStack 部署中設置 Windows 域。我已將其中一台虛擬機配置為域控制器(包括 DNS 伺服器),執行 Windows 2012 伺服器。我試圖弄清楚如何配置,以便 DNS 伺服器在新的 Windows 虛擬機出現並加入域時獲得更新的條目。
據我了解,這通常的工作方式是域控制器同時充當 DNS 伺服器和 DHCP 伺服器。當一台新機器出現並通過 DHCP 請求 IP 時,作為此過程的一部分,DHCP 客戶端請求由 DHCP 伺服器處理的 DNS 動態更新(James Hebden 在評論中提供了指向此的連結)。
但是,由於這些是在 OpenStack 部署中執行的虛擬機,因此 dnsmasq 充當 DHCP 伺服器。我認為這就是域控制器上的 DNS 伺服器沒有使用新條目更新的原因,即使這些實例已加入域。
有沒有辦法配置 dnsmasq 和/或域控制器,以便 DNS 伺服器自動更新為新實例?或者除非我將域控制器用作 DHCP 伺服器,否則這根本不可能?
如果可能的話,我更願意讓 OpenStack 管理 DHCP 伺服器(即 dnsmasq),因為我需要 OpenStack 來管理 IP 以實現某些所需的功能(浮動 IP)。
預設情況下,Active Directory 客戶端將使用安全的動態 DNS 更新來更新自己的記錄。一旦他們加入域,他們應該立即自動在您的 ADI DNS 區域中創建此記錄。
它與預設配置中的 DHCP 無關。您可以使用 DHCP 代理更新,但在大多數部署中不建議這樣做,並且需要額外配置。如果您使用此配置,您就會知道。
有關詳細資訊,請參閱本文:http ://technet.microsoft.com/en-us/library/cc771255.aspx