远程桌面 – 到达的远程计算机不是您指定的计算机

我们只是安装了一些新的Windows 2008 R2服务器,我们无法通过Windows 7桌面将远程桌面join到这些服务器中。 远程桌面连接,但我们提供凭据后,我们得到:

连接无法完成,因为到达的远程计算机不是您指定的那台计算机。 这可能是由DNScaching中过时的条目引起的。 尝试使用计算机的IP地址而不是名称。

如果我们从Windows 7连接到未运行 Windows 2008 R2的计算机,或者从未运行 Windows 7的计算机连接到Windows 2008 R2服务器,则可以正常工作。 同样,如果我们通过IP地址从Windows 7连接到Windows 2008 R2服务器,那么它工作正常(尽pipe这会导致其他问题)。

我只find另一个人提到这个问题 ,所以我不认为这只是我们的networking。

有关如何通过DNS从Windows 7连接到Windows 2008 R2的任何build议? 两者都是64位。

更新 :原来它不需要是R2来获取错误。 我们有另一台服务器是Windows 2008 R1 64位也失败。

看起来,这至less部分与域控制器上的时钟closures有关 。 一旦时间被纠正,那么它的工作。

你有没有试过刷新DNScaching?

ipconfig /flushdns 

听起来问题在于DNS的某处。

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

参考这个

我们一次又一次地看到IPv6栈在底层运行,对应用程序有沉默的影响。 我们看到的一个领域是应用服务器的DNS调用。 根据所使用的应用程序和特定的堆栈,客户端可以通过IPv4进行DNS调用,请求应用程序服务器的IPv6地址

是的,请确保目标服务器上的时间准确。 通常在DC的5分钟之内,或者服务器和工作站开始有趣,尽pipe它应该是确切的。 我纠正了我新近重新格式化的目标服务器(2008年不是R2)的时间,并立即从我的Win7电脑连接。

要解决此问题,请使用IP地址login到受影响的服务器并运行以下cmd,

  • 净停止w32time
  • networking启动w32time

我相信这会解决这个问题。

如果您使用证书并且名称不匹配,则可能发生这种情况。

我必须解决这个问题的解决scheme是..确保你没有连接代理angular色安装在两台服务器上。 即使你这样做,确保负载平衡只是检查和工作在一台服务器上。 (这是连接代理)