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

    How to aggregate many internet connection

    Scheduled Pinned Locked Moved General pfSense Questions
    4 Posts 3 Posters 2.3k Views
    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.
    • P Offline
      pietrog80
      last edited by

      I want to bond 2 internet connection to have more connection speed. I read that it's possible with a vpn bonding. Can you explicate me how it work?

      1 Reply Last reply Reply Quote 0
      • J Offline
        jasonlitka
        last edited by

        Outbound load balancing is pretty trivial.  Configure a gateway group with multiple connections at the same tier and assign it to a firewall rule.  Whether or not that actually works depends on your applications.  A more reliable method would be two gateway groups, one with WAN1 as Tier 1 and WAN2 as Tier 2, and the second group with them reversed.  Then apply those two groups to your users (half the network goes with one group, the other half goes with the other).  You could max out both connections but you'd need two clients to do it.

        Actually bonding two connections into a single pipe, where a single user with a single FW state can use the combined bandwidth up and down, is a much more complicated topic.  This cannot be done with a single device.  You'd need support at both ends and would likely want to use MLPPP or similar.  I don't know that you can do that entirely in pfSense with the current version, I believe it needs ISP support.

        I can break anything.

        1 Reply Last reply Reply Quote 0
        • stephenw10S Offline
          stephenw10 Netgate Administrator
          last edited by

          Exactly, ML-PPP is the best you can do.
          I don't see how this could be done with multiple VPN connections as they're too high up the OSI model. I would think you need something below layer3. Do you have a link to anything explaining this?

          Steve

          1 Reply Last reply Reply Quote 0
          • J Offline
            jasonlitka
            last edited by

            @stephenw10:

            Exactly, ML-PPP is the best you can do.
            I don't see how this could be done with multiple VPN connections as they're too high up the OSI model. I would think you need something below layer3. Do you have a link to anything explaining this?

            Steve

            I'd think OpenVPN TAP would get you to the level you'd need.

            Jimp made some comments about a feature like this being on the roadmap but being way down on the list unless someone sponsored the development. He also said something about possibly using Kickstarter for larger features like this.

            I can break anything.

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