远程桌面客户端找不到远程计算机

Windows XP x64(SP2)上的远程桌面客户端有时会进入无法通过名称find某些远程计算机的状态。 例如:

dc.example.local = 10.123.0.27

尝试RDP到dc.example.local产生错误消息:

此计算机无法连接到远程计算机。

远程桌面无法find远程计算机。 再次键入计算机名称或IP地址,然后尝试连接。 如果问题仍然存在,请联系远程计算机的所有者或networkingpipe理员。

如果我使用IP地址,我可以连接好。

“nslookup dc.example.local”可以正确parsing。 “ipconfig / flushdns”不会改变这种情况。 我可以通过名字连接到其他计算机,没有问题。

重新启动暂时纠正问题。 发生这种情况时,并不总是同一台机器发生故障。 在我上次重新启动之前,我无法访问sql3.example.local。 一切都完美了一段时间,现在我可以连接到sql3,但不是直stream。

我没有在此客户端上运行任何防火墙软件,并且在我的事件日志中没有可疑的消息。 其他工作站不受这个问题的影响。

任何人有一个想法?

你有多less台DNS服务器? 如果你有多个 – 其中一个没有logging的机器,有可能吗?

它可能是DNS相关的,如果你运行Active Directory – 在DC上的dcdiag dnstesting是怎么说的(只是为了检查)?