openvpn 客户端无法通过 UDP 连接,但 TCP 工作正常

openvpn 客户端无法通过 UDP 连接,但 TCP 工作正常

问题:

我在 esxi 上设置了一个新的 ubuntu 20 虚拟机并安装了 openvpn。它可以连接到多个VPN服务器,就像p​​rotonvpn一样,但只能通过tcp,而不是udp。

故障排除:

  • 使用 netcat 验证到主机各自端口上的 UDP 连接,没有问题。
  • 确保 UFW 完全关闭,并且 iptables 没有规则,所有链上的默认策略均为 ACCEPT。
  • 尝试使用 ping 验证 MTU 最大大小。本地网关接受最多 65515 字节的数据包。 proton vpn 服务器似乎只接受最大 1480 字节的数据包。

我在这里缺少什么?我 99% 确定是客户端的问题,但我不确定还需要寻找什么可能导致此问题。

答案1

当您在网络防火墙上允许 UDP 进入子网时会有所帮助。我不太明白如何pfsense允许netcat工作和验证连接,但它已修复,所以我很高兴。

相关内容