![为什么我的计算机查询其 DNS 列表中的第四台服务器?](https://linux22.com/image/1349377/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%9F%A5%E8%AF%A2%E5%85%B6%20DNS%20%E5%88%97%E8%A1%A8%E4%B8%AD%E7%9A%84%E7%AC%AC%E5%9B%9B%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9F.png)
我在 中列出了 5 个 DNS 服务器ipconfig /all
。我一直遇到一些名称解析问题,因此我决定捕获一些数据包,看看它为什么会失去理智,无法正常工作。看起来它正在查找列表中的第四个 DNS 服务器,这是一个外部服务器,因此我的内部名称解析出现了问题。
我将从列表中删除外部服务器,但我想知道为什么当前三台服务器确实启动并提供查询时它会出现这种行为。
我如何才能找出它切换服务器的原因,以及如何重置它以再次开始使用第一个服务器?
答案1
流程图Technet 上准确描述了客户端 DNS 行为。
如果不复制粘贴大量 Microsoft 的内容,在这里回答这个问题就太复杂了,这很糟糕。该链接应该会长期稳定,所以我将其发布在这里作为答案。基本上,只要阅读文章,它就会详细解释到底发生了什么。