我的计算机(Win7 x64 Ultimate)位于 ADSL 路由器后面。我之前已在路由器上设置了 NAT,以将 RDP 调用定向到我的计算机。我还为我的计算机提供了一个网络上的静态 IP 地址,以便路由不会过时。在外部,我有一个来自 dyndns.org 的动态 DNS。这一直为我服务得很好……直到最近几周。我不知道发生了什么,但突然我无法再从远程计算机连接到 RDP。我不记得更改过任何关键设置。Windows 防火墙已允许端口 3389。
那么还有什么可能出错呢?
答案1
哈!找到罪魁祸首了!我的 ESET 防病毒/防火墙阻止了它。我真傻,这应该是我的第一个怀疑……[脸红]……
答案2
确保您的路由器正在将来自 TCP 端口 3389 的入站流量转发到具有静态 IP 地址并在同一端口号上托管 RDP 服务的计算机。
此外,如果您的路由器支持,请在外部使用不同的 TCP 端口号。这是“隐秘安全”,所以不要把它当作非常好安全措施,但它至少会阻止一些脚本小子和那些不扫描端口来寻找各种服务的人进行黑暗的黑客活动。