通过主机名和IP与Windows Server 2008 R2进行远程桌面连接

使用远程桌面连接连接到Windows Server 2008 R2时遇到问题。 假设服务器名称是“hello”,域名是“example.com”,IP是192.168.0.4。 服务器和客户端驻留在同一个LAN中。

以下是使用Windows Vista中的“远程桌面连接”连接到“hello”时的场景:

  1. 无法使用帐户“example \ administrator”连接到“hello”。 错误信息是:

    此计算机无法连接到远程计算机。 尝试再次连接。 如果问题仍然存在,请联系远程计算机的所有者或networkingpipe理员。

  2. 无法使用帐户“example.com \ administrator”连接到“hello”。 同样的错误。

  3. 可以通过帐户“hello.example.com \ administrator”连接到“hello”
  4. 可以通过帐户“192.168.0.4 \ administrator”连接到“hello”
  5. 可以使用帐户“example \ administrator”连接到“192.168.0.4”
  6. 可以使用帐户“example.com \ administrator”连接到“192.168.0.4”
  7. 可以使用帐户“hello.example.com \ administrator”连接到“192.168.0.4”

另一件事是,有些客户端不能使用'\\ hello'打开hello的共享,但可以使用'\\ 192.168.0.4'打开共享。

这里发生了什么? 我在DNS中丢失了什么?

好的,我想我解决了这个问题。 这是服务器防火墙中的两个端口转发规则。 删除他们,问题都没有了。

首先检查您连接的客户端上的DNS设置。

尝试在ipconfig /all提示符下运行ipconfig /all并检查使用哪个DNS服务器。

然后,您需要检查DNS服务器是否有目标服务器的条目。

由于不parsing名称,因此很可能会面临在客户端没有定义DNS服务器的问题,没有注册目标服务器的DNS服务器(例如,连接到ISP的DNS服务器,但是没有你的本地networking的DNS服务器等)