这是怎么回事:
我最近几次注意到这个问题 - 我尝试打开与另一台计算机的远程桌面连接
- 在我的公司网络上
- 刚刚开启
- 使用远程计算机的名称(例如“ACME-001”)
我收到以下错误:
如果我在远程计算机上,我可以连接到原始计算机,所以一切都正常。如果我不得不猜测,我会说它与 DNS 缓存中的某个过期条目有关,但我尝试清除本地 DNS 缓存,但没有帮助 ( > ipconfig /flushdns
)。
过了一会儿(>10 分钟),它确实自行修复了,我可以使用计算机名称连接到远程计算机,这似乎支持 DNS 缓存理论。
问题:
有没有办法在上述状态下为计算机建立 RDC,而无需实际前往远程计算机?例如,是否有另一个 DNS 缓存可以向其发送请求以进行自我更新?
答案1
首先通过名称 ping 一下,然后通过 IP 地址连接。
编辑:您还可以尝试按顺序使用以下命令来刷新 DNS 表:
ipconfig /flushdns
ipconfig /registerdns
答案2
无论错误消息如何,如果 DNS 或计算机名称没有更改,这通常是时间同步问题(请参阅相关答案关于 ServerFault)。确保服务器的时钟正确同步,并且您连接的客户端与正确时间相差 5 分钟以内。如果要尽管出现问题仍能连接(例如纠正服务器上的配置错误),只需按照错误消息中提到的操作即可,即使用服务器的 IP 地址进行连接。