由DHCP分配的DNS服务器恢复到旧地址,整个站点

我们最近不得不从我们的主站点执行灾难恢复故障转移,其中包括更改我们的主要办公室域控制器(也是DNS服务器)驻留的IP。 考虑到它的好坏,但是在这个过程中,我们发现了一个非常奇怪的地方。 (我们有一个主要的中心辐射网站布局,这是值得的。)

在这一个站点上,只有这一个站点,我们所有的客户端机器都为其DNS服务器保留了旧的DC IP。 做一个ipconfig /renew将获取更新的DNS设置,但一小时左右,或下一次重新启动,机器会再次拿出旧的DNS服务器。

他们大部分是XP机器,尽pipe有一个Windows 7机器(所有惠普台式机)的行为,当然,他们被设置为通过DHCP获得他们的DNS服务器。 这个网站有一个拆分范围的DHCP(所有的Windows DHCP服务),一个本地服务器和一个在主办公室,除了在现场有一个DC,如果任何客户端设置为指向它。

我检查了任何可能分配旧的DHCP地址的GPO,确保我们的DHCP服务器都没有提供旧地址,甚至还要卸载并重新安装DHCPangular色,以防万一导致旧的设置由DHCP提供。

经过很多无法弄清楚到底是怎么回事,我采取了手动设置在该网站的客户端上的DNS服务器到他们应该是什么,所以用户将能够在networking上的function。 而且因为我没有find原因,我隔离了一个没有人使用的客户端,我可以用它来追踪这个问题的根源。 我把它设置为从DHCP获取它的DNS服务器,重新启动,即将开始一些严重的故障排除,除了它不再恢复到旧的地址。 我在其他几台机器上做了同样的事情,万一它是侥幸的,事实并非如此。

因此,在手动分配DNS服务器之后,当被告知自动获取DHCP时,这些机器停止恢复到旧的DNS服务器。

因此,在手动分配DNS服务器之后,当被告知自动获取DHCP 一两天时,这些机器将停止恢复到旧的DNS服务器。 我刚刚在一个小时之前就发现了一个回复。 在恢复过程中,我以五分钟的间隔运行这个胭脂DHCP服务器检查器 ,结果什么也没有发现。 它确实看起来像一个stream氓DHCP服务器,但我找不到一个,有问题的客户仍然列出他们的DHCP服务器作为正确的,即使他们的DNS改回来。

任何人有任何想法会导致这种行为?

我们有一个类似的情况,从DNS恢复的DNS和域后缀…请注意,这只影响WIN7机器,错误无法在Win8,Ubuntu,iOS或Android的转载。

长话短说,这是通过在dhcp简单重新configuration解决:

故障:

 subnet 10.20.6.0 netmask 255.255.254.0 { pool { allow members of "SomeGroup"; range 10.20.6.10 10.20.7.254; option domain-name-servers 10.1.1.10, 10.1.1.11; option domain-name "domain.lan"; option routers 10.20.6.1; } } 

加工

 subnet 10.20.6.0 netmask 255.255.254.0 { option domain-name-servers 10.1.1.10, 10.1.1.11; option domain-name "domain.lan"; pool { allow members of "SomeGroup"; range 10.20.6.10 10.20.7.254; option routers 10.20.6.1; } } 

我刚刚遇到这种情况,直到现在都没有成功的答复。

旧服务器:与DC(域1活动),DHCP(禁用),DNS(禁用和angular色删除)的Server 2003

新服务器:带有新DC的服务器2008 R2(域2活动),新DHCP(活动),新DNS(活动)

客户是XP和Win7。

客户端都设置为dynamicDNS和DHCP。 Ipconfig /更新将抓住正确的DNS设置,但只有很短的时间或重新启动,然后恢复到旧的服务器。 我检查并重新检查了一切,但没有喜悦。 我会说并不是所有的客户都有这个问题,但是很多人都这样做了。

最终从旧服务器彻底删除DHCPangular色是解决问题的办法。 我不知道为什么,因为根本没有设置告诉客户认为旧的服务器是DNS服务器了。

我在这里的晚会有点迟,但是以为我会放弃这个,以防有人search这个问题到达这个网站。 我一直在研究这个问题,试图更好地理解这是如何工作的。

我在其中一个远程站点发现了这个问题,ipconfig中的DHCP服务器是正确的,但发布了错误的DNS服务器。 没有GPO,没有本地策略,没有login脚本,现场没有其他活动的DHCP服务器。

我们已经replace了现场的DHCP / DNS服务器(2003服务器),禁用了旧的范围,并且未授权服务器。 新的服务器(2008年)高兴地发出DHCP租约,但偶尔我会看到客户端租用的旧DNS服务器。 这造成了一些问题。

没有进入长时间的故障排除过程,我只会放弃答案。 看起来,禁用和取消授权2003(可能还有2000个服务器,如果你还有一个)服务器的DHCP作用域和服务器是不够的。 出于某种原因,即使您从未在新服务器上设置过这些选项,旧的范围选项仍然以某种方式从新的DHCP服务器发出。

我无法告诉你这是怎么发生的,而且你将看不到来自旧服务器的networking上的DHCPstream量。 这很奇怪,但是从旧服务器中彻底删除了DHCPangular色,解决了我的networking中的这个问题,正如我在研究中发现的那样,其他人也已经在这个解决scheme中取得了成功。

祝你好运!