我无法使用远程桌面从办公室 PC(Windows 7)访问家用 PC(Windows10)。为了确保我的 Windows 防火墙设置没有错误,我甚至在禁用 Windows 防火墙的情况下也进行了尝试。我已打开并监听端口 3389。希望以下命令足以验证我上述的陈述。
netstat -a | findstr 3389
TCP 0.0.0.0:3389
此外,当我尝试从我的个人笔记本电脑(也运行 Windows 7)到家用电脑(Windows 10)进行远程桌面连接时,我能够连接。不确定这是否是因为两个节点都连接到同一个路由器。
我正在包含已添加到我的路由器(端口转发)设置的信息。
Service Name Remote
Service Type TCP/UDP
External Starting Port 3389 (1~65535)
External Ending Port 3389 (1~65535)
Use the same port range for Internal port - Yes
Internal Starting Port 3389 (1~65535)
Internal Ending Port 3389
Internal IP address 192 . 168 . 0 . 29
External IP Address Any
答案1
您可以通过以下方式检查端口转发(your.external.ip.address:port -> your.internal.ip.address:port):
- 在线外部 IP 地址查找器/端口扫描器 -http://www.yougetsignal.com/tools/open-ports/例如 - 来自您的家庭网络。
- 从网络流量未被阻止的地方通过 Telnet 或 RDP 连接到 your.external.ip.address:port。
如果您的路由器上已打开所需端口,但无法在办公室使用,您可以尝试将标准 IP 端口(HTTP、HTTPS、SSH、FTP 等)转发到内部 IP 地址和 RDP 端口(192.168.0.29:3389)。然后,您可以尝试从办公室将 RDP 连接到 your.external.ip.address:forwarded_standard_port。