我有一台运行 Apache 的 Windows 机器。其端口 80 可从 LAN 中的任何计算机访问。但无法通过 VPN 连接的计算机访问。机器上的防火墙设置为允许“公共”TCP/80。
我不确定连接在哪里被阻塞。有人能帮忙解决一下吗?
答案1
有人能帮忙排除故障吗?
首先,为了排除防火墙可能导致此问题的可能性,请关闭防火墙并重试。
如果不起作用,我们需要确保客户端有一条有效的路由来访问您的 Windows 机器。请尝试从 VPN 客户端 ping Windows 机器。
如果 ping 成功,则意味着 VPN 客户端和 Windows 机器之间的某些东西阻止了 HTTP 消息。
如果 ping 失败,请尝试在 VPN 服务器和 Windows 机器上执行网络捕获,以检查哪个设备丢弃了数据包。