远程桌面 - 所访问的远程计算机不是您指定的计算机

远程桌面 - 所访问的远程计算机不是您指定的计算机

我们刚刚设置了一些新的 Windows 2008 R2 服务器,但无法从 Windows 7 桌面远程桌面访问这些服务器。远程桌面连接成功,但在我们提供凭据后,我们得到了:

无法完成连接,因为到达的远程计算机不是您指定的计算机。这可能是由于 DNS 缓存中的条目过期所致。请尝试使用计算机的 IP 地址而不是名称。

如果我们从 Windows 7 连接到一台机器没有运行Windows 2008 R2,或者从计算机没有运行Windows 7 连接到 Windows 2008 R2 服务器,一切正常。同样,如果我们通过IP地址那么它就可以正常工作(尽管这会导致以后出现其他问题)。

我只找到了另一个提到有人遇到这个问题,所以我不认为这仅仅是我们的网络。

关于如何通过 DNS 从 Windows 7 连接到 Windows 2008 R2,有什么建议吗?两者都是 64 位。

更新:事实证明,即使不是 R2 也会出现错误。我们还有另一台运行 Windows 2008 R1 64 位的服务器,它也会出现故障。

答案1

这似乎至少部分与域控制器上的时钟关闭。一旦时间被修正,它就起作用了。

答案2

您是否尝试过清除 DNS 缓存?

ipconfig /flushdns

听起来问题出在 DNS 的某个地方。

  1. 通过 DNS 检查正常名称查找。
  2. 检查 Windows 2008 R2 计算机的 IP 地址的反向 DNS 查找。
  3. 检查 DNS 服务器上为服务器/Windows 7 机器创建的 DNS 记录。
  4. 尝试在两台机器上禁用 IP6。

参考

我们一次又一次地看到 IPv6 堆栈在后台运行,对应用程序产生无声影响。我们看到的一个领域是应用服务器的 DNS 调用。根据正在使用的应用程序和特定堆栈,客户端可能会通过 IPv4 进行 DNS 调用,请求应用服务器的 IPv6 地址

答案3

是的,确保目标服务器上的时间准确。它通常必须在 DC 的 5 分钟之内,否则服务器和工作站会开始出现异常,尽管它应该是准确的。我在新重新格式化的目标服务器(2008 不是 R2)上更正了时间,然后立即从我的 Win7 PC 连接。

答案4

如果您使用证书但名称不匹配,就会发生这种情况。

相关内容