我使用远程桌面访问网络上其他计算机的桌面。我还使用远程桌面从网络外部访问我的其中一台计算机,方法是使用 DynDns、端口转发路由器,然后将我的网络的外部 IP 地址输入到远程桌面。这种方法已经运行良好一段时间了。
现在我希望能够从网络外部访问网络上的另一台计算机。我已按照在线找到的说明进行操作(http://www.guidingtech.com/24155/远程桌面-多台计算机网络/)。但是我仍然无法通过 RD 访问计算机。
以下是我所做的:
- 将第二台电脑上的RD端口从3389改为3388。
- 在路由器上设置端口转发,以便 3388 上的连接被发送到正确的计算机。
- 允许在网络适配器首选项中共享。
- 添加了端口 3388 作为 TCP 连接的防火墙例外。
- 为用于远程访问网络的外部 IP 地址添加了正确的 :3388 后缀。
- 我已确保我使用的 IP 地址是正确的 - 带有后缀 :3389 的相同 IP 地址将我带到我的网络上的第一台计算机。
- 我已经检查过,从网络内部访问时 RD 连接正确。
我是不是忘记做什么事了?
更新:明确地说,我正在尝试从 Windows 7 系统连接到 Windows 10 系统,以防有任何区别。
答案1
尝试暂时禁用目标计算机上的防火墙,然后从网络外部进行连接。如果连接仍然失败,则表明问题出在路由器上的端口转发上。如果连接成功,则表明问题出在计算机上的防火墙配置上。
因为您可以本地连接,所以我怀疑路由器当前的端口转发配置有问题。尝试配置路由器以将外部(Internet)的端口 3388 转发到内部(LAN)的端口 3389。当然,您需要重新配置(第二台)目标计算机以再次监听默认端口 3389。