所以这很奇怪。我在 pfsense 服务器 2.4 上托管了数十台 OpenVPN 服务器。我最近遇到了一个问题,单个客户端可以连接但无法 ping 路由器或 openvpn 网关。他办公室里的其他用户没有遇到同样的问题。这位客户甚至重置了他的 Windows 10 电脑,结果也一样。
我使用 tcpdump 监控了他分配的 IP 地址的流量,没有任何流量通过 openvpn 客户端。他可以 ping google.com,但无法 ping 8.8.8.8。
编辑:正如评论中所述,ping google.com 返回一个 ipv6 地址。我尝试在 Windows 10 中关闭 ipv6 网络,但没有成功。我确实同意通信似乎是通过 ipv6 进行的
自从第一个客户向我报告了这个问题后,我发现另一个客户也遇到了同样的问题。这两个客户之间唯一的共同点是他们都在使用 Comcast Business。一个位于东海岸,另一个位于西海岸,两者都位于大都市地区。为了查看是否正常,我使用了 iplocation.net 来查看位置是否发生了变化。连接到 OpenVPN 时,ipv4 地址不会加载,但断开 VPN 连接时会加载。