Hi,
Just following up on my rather old post -- but it took about three
months to go from wanting it to getting everything provisioned.

I'm running two ADSL lines with Linux doing interface bonding on the
(bridged) PPPoE ADSL; the ISP is doing some kind of similar bonding at
their end, although I suspect on Cisco hardware, not Linux.

Performance seems decent -- prior to this I was getting around 4.5 to
5 mbit down, 0.6mbit up via Exetel on Optus hardware.
With the two new lines (Telstra) I'm getting total 9.5 mbit down and
1.6 mbit up via IIG on Annex M AAPT hardware.
(Performance tested with the not-super-accurate-but-standard speedtest.net)
(Refreshing the landlines helped -- definitely gained 500-1000 kbit
per line prior to bonding, perhaps just due to the cables being
re-crimped at both ends.. who knows)

Whether it actually turns out to be reliable in the long run, I'll
see... I do get HA in effect, as if one line goes down, all traffic
goes over the other after a fraction of a second delay.

The actual bonding stuff in Linux (Ubuntu LTS) was a bit fiddly to
configure -- the /etc/network/interfaces.d stanzas for bonding are
really only designed to work with ethernet ports or similar, that are
up instantly. To make it work automatically with pppd, I needed to
define the bond0 interface as having zero slaves, and then add a
script to /etc/ppp/ip-up.d/ which calls ifenslave -f bond0
$PPP_INTERFACE
(if the IP address matches one of those from my ISP)

Toby

On 28 March 2014 14:51, Toby Corkindale <[email protected]> wrote:
> Hey all,
> Does anyone have real-world experience of using linux's interface
> bonding on public networks?
> (In the bandwidth-aggregation mode, not the redundancy mode)
>
> I was wondering how I could make the following setup work:
> * Rent a VPS in Melbourne with four IP addresses
> * Get four (or just two) ADSL connections wired up to home
> * Have your VPS connect four VPN connections from itself back to each
> of your home IPs.
> * Bond all four interfaces together
> * Create a fifth VPN connection, this time going over the
> bonded-virtual-interface between VPS and home, and then configure your
> home server to use that link as the default route?
>
>
> It sounds pretty messy and I'm not sure it'd actually work in
> practice; the routing tables would be hell to get right.
>
> Are there any guides already out there?
>
> Cheers,
> Toby



-- 
Turning and turning in the widening gyre
The falcon cannot hear the falconer
Things fall apart; the center cannot hold
Mere anarchy is loosed upon the world
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to