Windows 7 RDP 问题-使用计算机名称连接到外部区域

Windows 7 RDP 问题-使用计算机名称连接到外部区域

我最近安装了 Windows 7,除了使用 RDP 访问我域外的计算机外,到目前为止一切正常。

我们使用我们域外的数据中心。

我之前使用过 Windows Vista(不确定这是否相关) - 我可以通过 RDP 毫无问题地连接到机器(使用它们的机器名称 - 例如 Web10)

我已将 IP 地址更改为与使用 Vista 时相同的地址

我们使用 draytek 防火墙 - 我们使用 DMZ 主机将我的 IP 映射到外部 IP - 该 IP 被允许访问数据中心

我已禁用 Windows 防火墙

当我尝试使用 Web10 连接远程桌面客户端时,我无法连接,但是,如果我输入实际的 IP 地址,就可以连接。

我已经没有主意了...任何帮助都值得感激!

答案1

一般来说,您需要完全限定的名称,例如 web10.inside.externalhost.net 或其他任何名称才能访问它...或者在您的名称解析服务中映射的那些 IP 地址,例如在您的本地 DNS 服务器中或如 Jessica 在您机器的 hosts 文件中本地所述。

答案2

这听起来像是新电脑上的名称解析问题(并非特定于 Windows 的任何特定版本)。检查旧电脑,看看您的hosts文件(可以在%systemroot%\system32\drivers\etc\hostsª)。将该文件中您需要的所有条目复制到新系统中的同一文件路径中。

每个条目均需采用以下格式:

123.45.67.89    WebServerName

ª 需要注意的事项:

  1. hosts文件没有文件扩展名...如果您看到名为的文件hosts.sam,那就是不是您正在寻找的那个(它是一个示例文件)。
  2. 您可以使用记事本安全地打开和修改该文件。
  3. 127.0.0.1 localhosthosts如果文件存在,则文件中必须存在条目。
  4. 在任何行上找到的任何文本井号 / 磅号 (#) 是评论,未经处理。

我希望这有帮助。

相关内容