OpenStack,Windows 2012,DHCP和DNS

我试图在虚拟机(VM)中设置一个Windows域,而不是在OpenStack部署中。 我已经configuration其中一个虚拟机作为运行Windows 2012服务器的域控制器(包括DNS服务器)。 我试图找出如何configuration的东西,以便DNS服务器获取更新的条目,因为新的Windows虚拟机出现并join域。

根据我的理解,这种典型的工作方式是域控制器既充当DNS服务器又充当DHCP服务器。 当一台新机器启动并通过DHCP请求一个IP时,作为这个过程的一部分,DHCP客户机请求一个由DHCP服务器处理的DNSdynamic更新(James Hebden在评论中提供了这个链接)。

但是,由于这些是在OpenStack部署中运行的虚拟机,因此dnsmasq充当DHCP服务器。 我认为这是域控制器上的DNS服务器没有使用新条目更新的原因,即使这些实例join到域中也是如此。

有什么办法可以configurationdnsmasq和/或域控制器,使DNS服务器自动更新新的实例? 或者,除非我使用域控制器作为DHCP服务器,否则是不可能的?

如果可能的话,我宁愿保持由OpenStack(即dnsmasq)pipe理的DHCP服务器,因为我需要OpenStack来pipe理某些所需function(浮动IP)的IP。

默认情况下,Active Directory客户端将使用安全的dynamicDNS更新来更新自己的logging。 一旦他们join到域中,他们应该立即自动在ADI DNS区域创build这个logging。

它与默认configuration中的DHCP无关。 您可以使用DHCP代理更新,但在大多数部署中不build议使用,并且需要额外的configuration。 如果你使用这个configuration,你会知道的。

有关详细信息,请参阅此文章: http : //technet.microsoft.com/en-us/library/cc771255.aspx