我的 2 台 Linux 服务器位于不同的国家/地区,它们之间有 3 个不稳定的连接。这 3 个连接有不同的路由。有时,一两个连接会出现数据包丢失问题,甚至根本无法工作,因此我只有 1 或 2 个连接处于活动状态。此外,服务器之间有数据交换,因此当连接出现问题时,我必须以某种方式检测它并使用下一个通道发送数据。
是否有任何软件解决方案可以使用我拥有的所有通道设置虚拟网络并自动平衡通道中的数据?可能是某种多链路 OpenVPN 设置或虚拟 NIC?
谢谢。
答案1
iptables 可以做到这一点。看看http://tetro.net/misc/multilink.html