从 Win8 到 XP Pro 的 RDP 突然停止工作 - “无法连接到远程计算机”

从 Win8 到 XP Pro 的 RDP 突然停止工作 - “无法连接到远程计算机”

我的一位同事在她的 Win8 家用电脑上设置了 RDP,以便连接到另一个网络上的 XP Pro 工作电脑。她在 Win8 台式机和 Win8 笔记本电脑上运行了该程序,它们都正常工作。不久前,它们突然停止工作(我不知道具体日期,但大约在 8 月底/9 月初)。它给出了常见的“RDP 无法连接到远程计算机”消息。我确信她的外部 IP 已更改,不再允许通过办公室路由器,但情况仍然相同。

我可以从我的家用电脑(win7 和 xp)顺利连接到她的工作电脑。她的家用电脑可以 ping 通办公室网络。她的 Windows 防火墙已禁用,我也尝试禁用 Avast。她的家庭网络是私有的。我尝试调整 RDP 设置,例如禁用打印机共享、禁用音频和更改质量/分辨率。我查看了她的系统/应用程序事件日志,没有发现任何与远程桌面连接或终端服务相关的内容。

由于她两台电脑上的 RDP 同时停止工作,我想这可能是由 Win8 更新引起的。网上有很多帖子声称 RDP 在 Win8 更新后停止工作,但我浏览了大量帖子,仍然没有找到可行的解决方案。我也不确定如何排除故障并确认这确实与 Windows 更新有关。

所以我知道问题出在她的家用电脑/网络上,因为我可以在家里正常使用 RDP。这与防火墙或 RDP 设置无关(我认为)。

如果有人能对如何排除故障并缩小问题范围提出建议,那就太好了!现在我唯一能参考的信息是来自 RDP 的一般错误消息。

答案1

听起来 IP 确实变了,但只是内部 IP,而不是外部 IP。您可以使用一些免费的远程访问应用程序来控制她的计算机,然后从内部调查路由器。

当您打开端口 3389 时,您会将其转发到特定地址,除非路由器提供一种像保留、MAC 地址等跟踪方式,因此如果 IP 地址发生变化,路由器将自动调整。

由于她有一台台式机,您也可以为您的计算机分配一个静态 IP 地址,这样它就永远不会改变。只需确保您使用 DHCP 范围之外的地址,这样该地址将来就不会分配给其他设备,从而导致 IP 冲突。

答案2

我假设您已经检查了目标机器上的配置,并且一切正常。您需要进一步缩小问题范围。您可以连接到办公室机器,这样您就知道它们会响应。但是您使用的是 XP 和 Win 7,而她使用的是 Win8。我会从小处着手,然后从那里扩展。她可以连接到自己网络上的另一台机器吗?在她的网络上设置一台笔记本电脑,然后让她连接到它。如果您有 XP 笔记本电脑,请使用它,但首先要证明她可以连接到另一台设备。如果这有效,那么一定是有什么东西阻碍了她的网络和目标机器之间的路径。所以我的下一个问题是:她可以连接到任何其他网络上的任何其他机器吗?你家里的 XP 盒子怎么样?她可以连接到那个吗?是否有任何其他网络上可以设置供她连接的其他机器?证明她可以离开自己的网络并连接到其他东西。如果这失败了,请检查她的路由器/调制解调器配置,它可能会阻止流量。如果它通过了,那么公司路由器可能会阻止它,或者目标机器不接受她的连接。我希望这会引导您找到问题所在,让我知道您的发现。-larryc

相关内容