我们是一家拥有10台客户端PC和一台Windows SBS 2011服务器的小型办公室,充当域控制器和Internet网关。 随机时间客户端计算机无法访问.co.uk
域中的Internet主机(我们位于英国)。 我们从来没有与.com
或其他领域的问题。 这已经发生了几个月了。
此问题一直存在,直到服务器重新启动或DNS服务器重新启动,但随后将在稍后回来。
任何人都可以build议这个问题的永久性修复? 我在Linux有一个背景,所以这是我能够提供的所有信息,但是如果告诉什么与问题相关,我可以发布进一步的configuration细节。
任何帮助都感激不尽。
根据http://support2.microsoft.com/default.aspx?scid=kb;EN-US;968372 ,这可能发生在通过根提示实现DNS名称parsing时:
当根提示提供名称parsing时,Windows Server 2008 DNS和Windows Server 2008 R2 DNS服务器可能无法parsing某些顶级域名中的名称查询。 发生这种情况时,问题将继续,直到DNS服务器caching清除或DNS服务器服务重新启动。 这个问题可以通过.co.uk,.cn和.br等域来看,但不限于这些域。
你有两种解决scheme可供select:
MaxCacheTTL
registry值更改为2天或更MaxCacheTTL
下面是用于实现解决scheme#2的说明(链接MSKB文章):
regedit.exe
) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
在编辑菜单上单击新build ,单击DWORD(32位)值,然后添加以下值:
Value: MaxCacheTTL Data Type: DWORD Data value: 0x2A300 (172800 seconds in decimal, or 2 days)