Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Multi WAN Multi VPN Link & Bandwidth Aggrigation

    OpenVPN
    3
    3
    5.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hexfusion
      last edited by

      We have 3 offices site-to-site linked with openvpn on pf 1.2.3-release boxes works well btw.  Ironically the main office is the most rural and has limited bandwidth possibilities.  I am trying to use the vpn connection for some applications that require a decent level of bandwidth overhead.  My question is if the main office had two dsl connections lets say 3mb x 512k and they were load balanced in a multi-wan config could this improve data transfer speeds over the vpn?  Could multiple vpn links be trunked or bound to make one faster connection?  I got the basic model from this doc I found online.  Any input would be gracious.

      http://www.gouloum.fr/doc/multilink.html

      / <–VPN-1-on-link-1--> \     
          |--Main Office--| <-|  <--VPN-2-on-link-2-->  |-> |--Remote Office--|
                                      \ <--VPN-3-on-link-3--> /
                                <----------------------->
                                              aggregated link

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        In theory that can work, but at the moment we don't have anything setup to stack a link aggregation protocol on top of OpenVPN.

        As it is now, you can do redundancy that way, but not increase bandwidth.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • 4
          4eak
          last edited by

          I have a slightly different question, but I think it is related to this.

          I want to bind together at least 2 (up to 5 or 6 if possible) entirely different connections (same ISP; two ISP accounts; two modems) and load balance. I'm trying to improve my bandwidth (avoid caps and maximize overall throughput) to the VPN service I use. Here's the question: Is it possible to load balance a single session of OpenVPN over two (or more) different connections? It gets slightly trickier, I need to run pfSense virtualized on Win7. I'm thinking of something like http://bora.bilg.in/blog/04/multi-wan-load-balancing-under-windows-with-pfsense, with a single session of OpenVPN load balanced. If it did work, it would go something like this:

          Win7 with OpenVPN Client <–> Virtual PfSense with Load balancing <--> Connections 1, 2,...,n <--> VPN Server <--> Internet

          Please note that I only have one VPN tunnel I want to make, I just want to expand the number of physical lines I can use to reach the server.

          Is that even possible? Does the Server need to be setup in a special way? Should PfSense be running the OpenVPN client instead of Win7? If this is possible, are there any particular methods I need to use? What are they?

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.