windows-7 – Windows 7正在跳过主DNS服务器并直接转移到备用DNS服务器

前端之家收集整理的这篇文章主要介绍了windows-7 – Windows 7正在跳过主DNS服务器并直接转移到备用DNS服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在网络上遇到了许多 Windows 7机器的奇怪问题.

这些计算机当前配置为使用本地DNS服务器192.168.1.42作为其主DNS服务器. Google的公共DNS 8.8.8.8配置为备用DNS服务器.

偶尔和偶尔,本地FQDN的解析完全失败.所以,假设我ping test.loc,我将收到“找不到主机”错误.在Google的DNS中记录的FQDN可以很好地解决.

在此ping操作期间加载Wireshark并检查实际流量会显示test.loc的查询结果为8.8.8.8,显然,找不到此信息.

然而,如果,虽然这个问题仍然存在,我运行,例如,nslookup test.loc,我可以看到DNS查询被发送到主DNS服务器,192.168.1.42.这是唯一的情况,但问题仍然存在,其中使用了主DNS服务器.在任何其他情况下 – ping请求,尝试访问test.loc上的Web资源等 – Windows立即跳转到备用DNS服务器.

我可以通过重新启动我的DNS客户端服务(net stop dnscache,net start dnscache)或重置我的网络适配器(我只通过GUI尝试过这个)暂时解决这个问题,但问题似乎经常发生(尽管没有任何明显的模式).

任何关于为什么Windows拒绝使用我的主DNS服务器进行非nslookup名称解析的想法将不胜感激!

(我们不在AD域中,因此任何故障排除都应记住这一点.)

不幸的是,似乎没有解决这个问题.当Windows无法联系其主DNS服务器,并在内部更改DNS优先级以更喜欢辅助DNS服务器时,会发生此问题.在Windows 7中重置DNS服务器优先级的唯一方法是重新启动DNS客户端服务.

猜你在找的Windows相关文章