我有两个DC与DNS在两个以及。
所有windows 7客户端的主二级ip分别指向DC1/DC2。
出于测试目的,我关闭了DC1,并重新启动了Win7客户机。然后我启动了NSLOOKUP,每次它总是选择DC1 DNS。虽然它有DC2 dns作为辅助,但仍然选择dc1 dns始终。
在W7客户端,我试过
echo %logonserver% 并正确显示DC02,这意味着客户端成功地登录到二次DC。
如果我手动将DC2 DNS设置为主服务器,那么一切正常,或者手动设置nslookup - dc02,那么它可以工作,或者如果我PING DC02或其他主机,也可以。
但是正常的nslookup,它总是选择dc1 dns并在每个查询中提供超时。我试着等了大约一个小时,重启了很多次客户端机器,没有用。
那么,我的问题是,为什么Win7不切换到二级DNS后,主要是失败的?
发布于 2018-04-30 12:49:48
Nslookup是一个特定的DNS测试工具。它不模拟DNS客户端解析器的行为。Nslookup将只查询主DNS服务器。它不会尝试查询辅助DNS服务器。你在追一只大雁。您不应该将nslookup用作DNS客户端解析器的测试,因为这不是nslookup的目的,也不是nslookup的目的。如果主DNS服务器没有响应,DNS客户端解析器将正确地转到辅助DNS服务器。
https://serverfault.com/questions/909956
复制相似问题