需要帮助使用Windows Server 2012 R2 DNS服务器来消除DNS超时


0

我最近从一个ISP切换到时代华纳。现在,我经常在连接到家庭网络的任何计算机上运行的Web浏览器和Web应用程序中获得DNS解析错误(超时)。有时单个页面刷新会解决(字面上)问题,有时需要几次尝试。

我运行了Gibson Research的域名速度基准,这几乎证实了我的ISP的DNS服务器“不可靠”。然后我使用Benchmark找到了我可以使用的50个最快的DNS服务器。这是我接下来做的事情:

  1. 我更改了本地网络上所有计算机上的所有DHCP设置(许多都是虚拟的),指向位于198.162.0.5的DNS服务器,这是我的Windows Server 2012 R2计算机的静态内部IP地址。

  2. Windows Server 2012 R2计算机的DNS服务器在其“属性”>“转发器”页面上列出了192.168.0.1(我的路由器)作为唯一的转发器。

  3. 我将GRC工具生成的前50个DNS服务器中的4个添加到列表中。

这是发生了什么:

  1. 这些变化尚未解决问题。我仍在获得解决域名的超时问题,包括非常常见的域名,例如Google.com。

  2. 奇怪的是,在我解决了常见名称问题后,刷新页面最终解决了问题,问题将在以后再次发生。我的观点是,为什么我的DNS服务器(在我的服务器上运行)缓存这些来自外部DNS服务器的响应?即使我搞砸了我添加的4个DNS服务器的添加,我的DNS服务器不应该至少缓存结果吗?

我在DNS服务器中打开了登录,我确实看到来自我网络上的计算机的DNS请求正在攻击我的Windows Server 2012 R2的DNS服务器。我还看到我添加的一些外部DNS服务器(来自最快的50个列表)用于解析域名。然而,我仍然得到DNS超时,以前解析的域名似乎没有被缓存。


所有已解决的记录都有生存时间,因此即使缓存它也会“死亡”。为什么不用你找到的转发器设置第二步,这样你会减少dns步骤?你的机器问你服务器哪个问你路由器,他问dns设置。让你的w​​2k12 dns询问设置dns的。并且你应该能够在服务器上看到缓存的记录ipconfig /displaydns。你试过设置谷歌的DNS服务器作为转发(8.8.8.8和8.8.4.4)吗?
Zina 2016年

您确定远程DNS服务器存在问题吗?是否可能所有离开您的网络的DNS查询都受到负面影响,即使可能只有一些时间而不是其他时间?
Twisty Impersonator 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.