我目前正在尝试将办公室中的一台计算机连接到客户端 VPN。我的开发计算机运行的是 Windows 7,可以正常连接和查看资源。有问题的计算机运行的是 Windows XP。它们都在同一个网络中。
在两台计算机上使用相同的凭据,VPN 连接(使用内置的 Windows 网络连接)工作正常。到目前为止一切顺利。分配了 IP 地址,比较两台机器后发现它们仍然在同一个子网中。
问题是 XP 计算机无法看到客户端网络中的任何计算机。我尝试tracert
在 Windows 7 机器上对目标计算机执行 ping 操作,出现的第一个项目是 .0 地址。对其进行 ping 操作会给出响应。但是,在 Windows XP 计算机上尝试执行 ping 操作时,只会出现超时。
尝试跟踪到 www.google.com 允许地址解析(可能是缓存解析的一部分),但结果只是超时。
我仔细检查以确保 Windows 防火墙未打开,并且尝试打开设置时出现防火墙服务未运行的通知,这让我相信它肯定没有打开。
根据我的最佳猜测,我已成功将 XP 计算机连接到某种黑洞。显然发生了一些奇怪的事情,但我不确定我应该在哪里查找。
答案1
事实证明问题出在客户端网络上;我已在办公室的多台机器上多次重现此问题。我甚至无法维持稳定的 VPN 连接一小时;它会完全断开连接,或者会再次出现这些症状。
我可以通过断开 VPN 连接并重新连接来解决这个问题。这并不总是能解决问题,但如果不能,我会从客户端请求交换机重新启动,然后它就可以正常工作了。