1

I have 3 non-stable connections between 2 my Linux servers located in different countries. These 3 connections have different routes. From time to time one or two connections have packet loss problem or even don't work at all, so I have 1 or 2 connections alive. Also there is a data exchange between the servers, so when connection issues happen I have to detect it in some way and send data using next channel.

Is there any software solution that can set up a virtual network using all the channels I have and automatically balance the data in the channels? May be some kind of multilink OpenVPN setup or virtual NIC?

Thanks.

2 Answers 2

0

iptables can do this. Have a look at http://tetro.net/misc/multilink.html

1
  • this solution is great for home setup - so when the one interface is down it'll switch to the next one. But I mean the stuff which allow to eliminate packet loss problem i.e. interface is not down in this case.
    – Serge Rat
    Aug 15, 2011 at 4:16
0

I have used network bonding in the past for local networks.

Read the high availability section of bonding.

However I am not sure how this works with wan.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .