I have four WAN interfaces (via PPPoE, via ADSL). They're all quite slow (2mbps). I'd like to bond them all together so I can get more speed . I'm mostly interested in increasing the speed of individual TCP connections... so ECMP/PCC/Nth aren't really suitable (from what I've read only balance-rr will work).
I have a server in the UK that's running an ROS instance in a VM. It currently has two static IPs that are internet-addressable.
This is what I tried in the past (2 connection example) :
Home (ZA) -> Server(UK)
I used firewall rules to change the routing for the different links (based on port numbers).
Code: Select all
/- EoIP -> SSTP -> PPPoE -> ADSL -> Internet -> SSTP -> EoIP --\ Bonding (balance-rr) -- -- Bonding (balance-rr) \- EoIP -> SSTP -> PPPoE -> ADSL -> Internet -> SSTP -> EoIP --/
So, the above worked, but it didn't go very fast.
Bonding can't use SSTP links but it can use EoIP and OpenVPN links... so I'm thinking of trying to get OpenVPN going in this configuration.
Does anyone have a better idea ? I'm quite n00b when it comes to this sort of thing.