我正在尝试设置我的计算机,以便我可以从任何地方(包括本地网络之外)远程访问它。
我按照这个在本地工作教程但在 XP 时代它已经过时了。但现在我正在使用Windows 7的。
我做错了什么?还是我遗漏了什么?
到目前为止我已经尝试过:
我知道我需要将 RDP 端口转发到路由器上的 3389,但我不太确定我这样做是否正确。但我做的是:
- 我去了http://www.dyndns.com/并给自己一个域名
- 我在主机上下载了 DynDNS 更新程序,这样我就可以使用 DNS 而不是我的 IP 地址(我可以 ping 我新注册的 xxxx.selfip.com,所以我假设我做对了)
我进入我的路由器管理页面,将端口转发表设置为 3389,并使用我的私有 IP 地址,如下所示:
所有远程桌面服务均在运行,并且在我的本地网络中运行良好
但是当我尝试连接时出现错误:
答案1
答案2
如果您尝试从路由器的 LAN 端使用 xxxx.selfip.net,许多路由器无法从 LAN 内部解析路由器的 WAN 端。这就像拿起电话拨打自己的电话号码一样。尝试使用朋友或家人的计算机进行远程连接,看看它是否从外部工作。
答案3
您是否检查过 Windows 7 计算机上的防火墙,以确保它允许来自互联网的远程连接。在我的计算机上,设置防火墙时我有三个连接配置文件:领域,私人的和民众。如果端口没有为公共配置文件开放,则这可能解释了该问题。