But I'd like to have here a more general purpose howto - most of doesn't bond 3G dial-up TUN connections but a few SOHO routers (DSL/cable/FTTx)
Would anyone be willing to write a little howto?
Constrains: • Must work with generic SOHO modem/router running NAT - those boxes which ISPs are giving out for free • Must work with Debian/Ubuntu (at least) on server side (so we can use cheap $10 VPS - not a $50 dedicated server with several IPs) • If there is Debian/Ubuntu on client (home) side the better, but Zeroshell or similar is doable
Thank you all!
P.S. We have here a howto (thx houkouonchi), unfortunately it uses ZeroShell which is something you generally can't install on $10 VPS server.
Re: [Speed] Project: bonding generic lines with VPNs and inexpen
Is there a particular problem you are seeking to solve? What you have described above is fairly nebulous and won't work as you have it diagramed. A better description of what you are attempting to solve will assist the users here in providing advice to you.
I watched the video and I can appreciate your academic interest in this. Having said that, there are challenges (even the guy in the video states this) related to differing latency on the various fios links he has and the fact that he is using UDP. You would certainly be prone to that if you used 3 different ISP's for your links. There's also the cost to get 3 internet connections into your home or business (that's going to be $100's a month), but you're concerned about saving $40/month by getting a virtual server? You can forget about using a router an ISP provides you - they won't allow you to modify the configuration and it'll only support a single WAN interface most always. You'd need either a commercial (juniper, cisco, etc) type router or to build your own linux based box that uses IPtables (that's what makes the bonding happen). Zeroshells is just a pretty GUI to allow you to configure the linux box and iptables - so in that sense you could use any linux distro and get there. So my advice to you would be to do an internet search with "iptables load balancing" for tutorials, and if you want to also create a new post here with that title you might get some more specific advice. I wish you well in your experiment, and I'll follow your thread to see how you progress.
Thanks for support. Though my Linux skills are limited so I was hoping that we (as community) will be able to pull it off together as I described the problem so anybody can understand what is going on in this topic and possibly help...