我正尝试通过远程桌面从家里的电脑连接到办公室的电脑。
当我的家用电脑通过(无线)路由器连接到互联网时,RDP 会要求我输入用户名和密码,输入后,它会在“保护远程连接...“然后放弃,没有任何错误消息可见。
当我移除路由器并将家用电脑直接连接到家用 ADSL 调制解调器时,一切正常。为什么通过路由器连接会失败?
附加信息:
- 我以前能够通过路由器成功连接。
- 在上述两种情况下,我均通过 Shrew Soft VPN 成功验证了我的办公室网络的权限。
- 我家里的电脑运行的是 Windows 7,办公室的电脑运行的是 Windows Server 2008 R2。
提前谢谢您,urig。
更新:
谢谢大家的帮助。我仔细检查了我的路由器设置(顺便说一下,它是 D-Link D-624)。
我意识到,当我的笔记本电脑对接时,它既通过电缆连接,又通过无线连接。我猜无线连接优先,因为当我更改映射到传入端口 3389 的 IP 地址时,我设法超越了“保护远程连接...“。
现在我被困在“配置远程会话...“ 有任何想法吗? :)
答案1
您可以在路由器中设置规则吗?
在这种情况下,您可以打开端口以接收发往端口 3389 的传入和传出流量。某些路由器会让您选择要将流量转发到的机器的名称或其 IP 地址。
答案2
这种情况只发生在我身上一次,当我将路由器设置为将端口转发到我电脑的内部(家庭网络)的 IP 地址时...然后 DHCP 租约恰好到期,我的其中一台孩子的电脑会获得该 IP 地址。更新路由器的端口转发规则以匹配您的新 IP 地址可以解决此问题,和/或通过 MAC 地址添加静态条目,以便您的机器始终获得相同的 IP 地址。
答案3
RDP 通过端口 3389 运行,您需要将路由器上的端口转发到您尝试访问的计算机。另一个选项是将您尝试访问的系统设置为“DMZ”主机。但是,DMZ 选项将允许全部发送到系统的流量(可能存在安全问题)。