我有一个openvpn服务器后面两个湾接口:eth1和eth2其中eth1是默认的gw和eth2是openvpn绑定到的地方。
在build立任何隧道之前,我的ovpn服务器通过默认的gw(通过eth1)回应ovpn客户端的问题和tcp协议丢失。
这是发生了什么事情:
wan client -----> eth2 ----> openvpn -----> eth1 ----> lost and not delivered back to client
有没有办法告诉ovpn坚持eth2,并考虑到所有的stream量?
在freebsd中,您可以使用setfib
命令在运行时将应用程序绑定到路由表。 在Linux中,这不完全是如何工作的。
你的问题已经清楚地解释了,解决这个问题的方法在这里详述。 基本上,您需要设置多个路由表,以便通过第二个上行链路进入的stream量始终通过第二个上行链路离开。