OpenVPN的pfSense,可以ping但没有别的

我有一个pfSense的OpenVPN设置,让我访问专用networking。 一切正常,我可以连接和ping私人networking上的虚拟机没有问题; 但是当我尝试请求一个网页(或者其他任何东西)时,数据包会通过客户端上的VPN接口返回,而不会发生。

请注意,我可以到达pfSense是192.168.50.1的网关,但没有别的

这里是Wireshark的截图:

在这里输入图像说明

客户端networking是192.168.1.0/24

VPNnetworking是172.16.0.0/24

远程networking是192.168.50.0/24

为什么我得到回应,但没有发生什么事?

好吧,我发现它,它工作,花了我一段时间,但它实际上是超级简单。

我使用Xenserver来托pipepfSense和虚拟机,pfSense连接到公共networking和由xen(虚拟机运行)创build的专用隔离networking。

Xenserver的TX校验和卸载有问题,处理不当。 您必须在pfSense界面和pfsense使用的所有xenserver界面中禁用它。

对于网页上的pfSense gui; 系统 > 高级 > networking和检查禁用硬件校验和卸载,那么你将不得不手动重启pfSense,即使没有提示。

以下是如何为Xenserver禁用TX Checksum卸载