Skip to content

santosh-at-github/openvpn-bonding

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 

Repository files navigation

openvpn-bonding

The scripts in this repository may be used to bond multiple VPN interfaces together and hence increase (i.e. double, triple, quadruple....) your internet speed.

The way this is achieved is by installing openvpn as a server on a VPS (i.e. a virtual Server which you can rent from any VPS provider) and running a vpn client on your home network environment (i.e. a raspberry pi, in a VM or on an OpenWRT router)

The network interfaces which are specified in the configuration file are then bonded on the client and on the server side and effectively aggregate the available internet speed over multiple connections.

Find all details on my youtube channel

The work is greatly inspired by this article on serverfault by legolas108

IMPORTANT: Please note that this works only for IP V4 at the moment IP V6 is future work

If you are having issues with these scripts (they don't work as expected etc.) then you may join my discord server and chat life with me - please see THIS VIDEO for details

About

bond multiple tap interfaces over openvpn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 97.1%
  • Lua 1.6%
  • HTML 1.3%