我们有一台运行着根提示的DNS Server 2003,但是有一些转发器用于包含私有服务的特定域。
私人服务的DNS服务器是站点到站点的链接,并且每一个现在和再次的链路延迟或很短的停机时间都将导致DNS查找失败,而且我们的Server 2003caching失败并将其传播给所有的客户端,caching失败。
链接可能已经closures了不到一分钟,但是如果caching留给自己的设备,团队成员可能无法浏览内部网10分钟以上。
1)如何停止Server 2003caching失败的查找,或在30秒后使失败的查找caching条目失效。
2)如何在域环境中控制Windows XP和Win 7客户端PC中的相同caching?
TIA
DNSrecursioncachingNXDOMAIN响应; 他们不caching超时响应。
你configurationDNS的方式(将你的私有域设置为转发器)听起来像是真正的问题。 一旦你的recursion器发现他们的转发器已经closures了,他们就自己recursion地进行查找,最终得到一个NXDOMAIN响应。
你应该委托给私人DNS服务器的域名,你想看他们(看看存根区域),而不是让他们作为转发; 你的服务器得到的每一个查询都被发送给他们,而不仅仅是他们的区域。 那些正在closures的系统会改变您的系统看到DNS层次结构的angular度; 这是你的问题的根源。