我也有 2 个带 DNS 的 DC。
- DC1 = 10.0.100.1
- DC2 = 10.0.100.2
所有 Windows 7 客户端的主要辅助 ip 分别指向 DC1/DC2。
出于测试目的,我关闭了 DC1,然后重新启动了 Win7 客户端。然后我启动了 NSLOOKUP,每次它总是选择 DC1 DNS。虽然它有 DC2 dns 作为辅助,但它仍然始终选择 dc1 dns。
在 W7 客户端上,我尝试过
echo %logonserver%
并正确显示 \DC02,这意味着客户端已成功登录到辅助 DC。
如果我手动将 DC2 DNS 设置为主 DNS,则一切正常,或者如果手动设置 nslookup - dc02 则它可以工作,或者如果我 PING DC02 或其他主机,也可以。
但是正常的 nslookup,它总是选择 dc1 dns 并在每个查询中给出 Timeout。我已经尝试等待大约一个小时,多次重启客户端机器,没有用。
所以我的问题是为什么Win7在主DNS失败后没有切换到辅助DNS?