SBS2011标准DNS突然没有解决一些域名

突然间,今天我无法解决常见的域名,如serverfault.com,facebook.com; 但其他域名,如google.com,cnn.com工作正常。

这是在连接到SBS2011标准域的客户机(Win7 Pro)上。 唯一的DNS服务器是SBS2011服务器。

在我尝试过的所有客户端电脑上,相同的域名都能正常工作,而且相同的域名也不起作用。 使用nslookup,我得到了“没有这样的域名”的错误facebook.com,正确的DNS条目为那些工作。

当我将Google的公有DNS作为备份(主服务器=本地SBS服务器,辅助服务器= 8.8.8.8)添加到我的客户端PC时,对于我的客户端PC来说,一切工作正常,但直接从SBS服务器或从其他客户端PC查询已损坏所以我不认为这是一个防火墙问题)。

我的主要问题是如何查看SBS2011服务器不知道域名的服务器? 我们的防火墙日志里没有任何东西说阻止任何基于DNS的数据包,但是我也想根据SBS服务器可能联系的服务器上的IP / FQDN来查询有关例如facebook.com的信息。

2012年5月23日更新:似乎DNS今天上午再次为受影响的网站工作。 DC本身和所有客户端PC都可以再次访问昨晚没有加载的网站以及正在工作的网站。

我一夜之间没有改变任何东西,所以似乎出现了一些暂时的故障,但是我不明白networking上会造成什么。

使用nslookup进行set debug

 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\bob>nslookup Default Server: SBS2011.example.com Address: xx.xx.xx.xx > set debug > www.google.com Server: SBS2011.example.com Address: xx.xx.xx.xx ------------ Got answer: HEADER: opcode = QUERY, id = 2, rcode = NXDOMAIN header flags: response, auth. answer, want recursion, recursion avail. questions = 1, answers = 0, authority records = 1, additional = 0 [snip loads of output] ------------ Name: www.l.google.com Addresses: 173.194.35.176 173.194.35.177 173.194.35.178 173.194.35.180 173.194.35.179 Aliases: www.google.com 

它应该显示你的DNS服务器如何得到它的答案的完整跟踪。 您也可以使用set d2来从nslookup获得更多的debugging输出。 你可以从你的客户端运行这个,你也可以从SBS服务器运行它来查询它的DNS服务器。

您的SBS服务器是否有转发器或启用recursion? 否则,将无法parsing除自己以外的域的查询。

你有没有检查,如果重新启动DNSangular色修复它?

在远程站点(我们只有一个使用SBS-2011)上有这个问题,而且这个DNSangular色在24/48小时内没有logging/重新启动或停止。 我把一个简单的脚本放在一个地方,以便在任何人在办公室之前每天重新启动一次DNS服务。 没有问题,因为 – 服务器缺less很多更新(现在已经解决了),但我已经离开了脚本,因为它不会中断任何事情。