我今天解决了一个问题,但是我不知道我的推理是否正确。
我有一个服务器2003(S-2003)configuration为活动目录服务器和DNS服务器。
所有使用Windows XP专业版的PC客户端都在S-2003pipe理的域活动目录中configuration了静态IP地址。
按照假设,说S-2003的IP是10.10.10.1
服务器S-2003是LAN用户通过Internet Explorer通过转到网页使用的数据库服务器。 这样,用户就可以访问数据库服务器门户或在IE 10.10.10.1中写入,或者在本地DNS服务器S.2003中configuration名称http://plutoweb plutoweb。
现在,这个系统已经运行了好几个月,直到几天前用户无法访问数据库服务器。
因此,从用户的个人电脑上,我尝试了一个“nslookup plutoweb”,奇怪的是,nslookup中继的谷歌DNS服务器(8.8.8.8)的答案。
我希望名称由DNS 10.10.10.1来解决。
所以我发现,在用户的PC的TCP / IP地址被configuration为首选的DNS IP 10.10.10.1和DNS作为谷歌的替代(8.8.8.8)
从PC的本地TCP / IP设置中删除IP 8.8.8.8,数据库服务器的网页打开时没有问题。
现在,我不知道我的演绎是否正确,但好像名称的分辨率不正确,因为dns到google dns比本地S-2003快。
你觉得这个结论有什么问题吗?
最好的祝福,
最大
Windows XP dns有时不会问第一台服务器,即使它工作正常。
我不知道为什么Windows会这样做(我认为这没有证据),但是我知道什么是解决scheme – 微软在这里发布了它
不,我不这么认为。 原因是因为它应该首先尝试首选,而在第一次失败之前不要移动到下一个。
也许你需要这个补丁http://support.microsoft.com/kb/286834/EN-US ?
显然有一个老的操作系统,如XP中的错误,会导致首选不首先查询,但我不认为这是一个响应速度问题。
10.10.10.1是DNS吗? 你是否使用谷歌作为次要的原因?
我会更新从gpo的主机文件,会更安全,并阻止这个问题发生在未来。
我没有看到8.8.8.8比你的本地服务器更快。 祝你好运