我已经绞尽脑汁尝试让远程桌面在我的 Win 7 机器上运行。
以下是我尝试过的方法:
- 我已经验证使用http://www.canyouseeme.org/以及该港口可以通行的其他服务。
- 我可以在本地网络内使用远程桌面。
- 转发端口似乎正确配置。
- 我已经禁用本地计算机和 DSL 路由器上的防火墙。
有一件事确实让我担心,那就是当我查看资源监视器的网络选项卡上的监听端口部分时,防火墙状态为Not Allowed, not restricted
。我不确定“不允许”是什么意思,但这似乎很可疑。
我不知道还有其他想法可以验证。看来我一定忽略了一些显而易见的东西,但我想不出那是什么。
答案1
我首先要确保:
- Windows 7 机器的电源选项几分钟后不会关闭计算机
- 该端口转发用于 TCP 流量,而不仅仅是 UDP
- 虽然可能性不大,但请咨询您的 ISP,看看他们是否出于安全考虑在自己的层面上封锁了此端口。通常情况下,传出的 SMTP 和(有时)传入的 Web 会被封锁,但如今 RDP 不会让我感到惊讶。
还可以尝试明确添加mstsc.exe
到允许的应用程序列表中。
答案2
事实证明,当我尝试从内部访问外部 IP 地址时,我的路由器没有正确转发端口。当路由器发现流量来自内部时,它似乎会自己接收所有流量,而不是将其转发到正确的机器。
这不是最理想的,但我想这是我必须要做的......