The topic comes up every now and then - how can you increase your internet connection speed by bonding multiple wan connections into one - a working approach which I show in
https://www.youtube.com/watch?v=I08A4-PWawk&t=629s is based on two linux machines (one at home, one VPS) and uses OpenVPN plus the linux bonding drivers to establish a packet-balancing connection over tap devices. Heavily inspired by
https://serverfault.com/questions/977589/how-to-bond-two-multiple-internet-connections-for-increased-speed-and-failover The bash scripts I use in my video in order to achieve tap channel bonding are available on my github repository:
https://github.com/onemarcfifty/openvpn-bonding . I am currently working on a second video in order to walk through and explain the scripts in depth. Enjoy!