Can I use two different internet connections for more speed?
Solution 1
Without a setup (bonding) from the access provider side, you cannot increase speed this way. It can increase volume (if doing two things at once, or running a network with multiple users through a router which has two uplinks, dividing user traffic between them) but a single connection is limited to going over a single link at the speed of that link - if there's only one connection, the other link will sit idle. The common method for doing so is to use a dedicated (PC-based) router machine which supports two uplinks - it must be possible to pull this off on a non-router machine, but it would be a headache compared to using an easily configured router (given that you are contemplating having the ready cash to throw at an extra internet connection.)
Solution 2
There's software that does it, but it works only in some situations
What you're looking as is essentially load balancing over multiple internet connections - apparently on linux, its supported through adaptive load balancing, but the setup seems seriously involved and may need a custom kernel. If this is 'local' connection bonding may work as well, but requires control, and work on both sides of the network connection
Connectify dispatch is probably the 'easiest' way to do this on a windows system - it takes care of most of the details automatically, and speeds up some downloads. If nothing else, it lets you use multiple connections as once. There's currently an ad-supported free version if you just want to test this out.
Related videos on Youtube
![Richard](https://i.stack.imgur.com/bfZ4q.jpg?s=256&g=1)
Richard
I am a homeschooled pipe organ student from New Hampshire.
Updated on September 18, 2022Comments
-
Richard almost 2 years
I am technically knowledgeable enough to know that this most likely isn't possible, BUT, I am curious just the same (it must be put to rest). Is there anything preventing us from creating a means to use two different internet connections, like two different ethernet cards or an ethernet card and a wireless card, and using the two IP addresses at once for more internet speed?
My specific situation is that I would like to use both a wireless card and my wired connection on my machine running Kubuntu 13.10. Using two internet connections would allow me to do things like:
- Torrent and browse simultaneously without lag
- Open Firefox with multiple tabs faster (?)
- Download a couple or a few large files at once double time
- Increase overall internet connection speed (?)
-
minopret over 10 yearsCan you expand on your practical interest in the question? "Focus on questions about an actual problem you have faced. Include details about what you have tried and exactly what you are trying to do."
-
David Schwartz over 4 yearsAre there actually two Internet connections involved? Or do both the wireless and wired connections actually access the very same Internet connection?
-
brandonscript over 10 years+1 for clarifying the difference between speed and volume. If load balanced, it would appear to a single machine to have more "speed", but that's not the technical reality.
-
Ecnerwal over 10 yearsOn distinct advantage for the hardware approach is that it can also run squid (or some other web cache) which can significantly speed up anything that would otherwise be downloaded more than once.
-
Kat over 8 yearsIsn't it possible to download files in fragments? Could such a functionality be used to download large files faster, by splitting it up and using different connections for different fragments? Do any programs do this? I note that curl has
--range
, which seems to be half the work (if a program could utilize that with multiple internet connections).