问题:
我在 esxi 上设置了一个新的 ubuntu 20 虚拟机并安装了 openvpn。它可以连接到多个VPN服务器,就像protonvpn一样,但只能通过tcp,而不是udp。
故障排除:
- 使用 netcat 验证到主机各自端口上的 UDP 连接,没有问题。
- 确保 UFW 完全关闭,并且 iptables 没有规则,所有链上的默认策略均为 ACCEPT。
- 尝试使用 ping 验证 MTU 最大大小。本地网关接受最多 65515 字节的数据包。 proton vpn 服务器似乎只接受最大 1480 字节的数据包。
我在这里缺少什么?我 99% 确定是客户端的问题,但我不确定还需要寻找什么可能导致此问题。
答案1
当您在网络防火墙上允许 UDP 进入子网时会有所帮助。我不太明白如何pfsense
允许netcat
工作和验证连接,但它已修复,所以我很高兴。