I have 2x 1Gbps WAN connections and trying to load balance them so that I can achieve 2Gbps nominal. My main router is a ubiquiti UDM-Pro and although it will load balance, it will not exceed the max speed of 1 port (Confirmed by months of support requests and testing). If at all possible, I would like to make the device as transparent as possible for things like Port forwarding, firewall rules, etc.

  • mcribgaming@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Get a Protectli box with a very good CPU, 4 Ethernet ports, install OPNSense, and have at it.

    I’m surprised the UDM Pro cannot route 2x 1 Gbps on two WANs. I thought it was rated higher than that.

    Your test might be running into the 1 Gbps limit backplane problem on the built in switch for UDM Pros.

  • NavySeal2k@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Did you configure the WANs to distributed and not failover? And did you set the distribution %?

  • eladts@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    It is impossible to load-balance a single connection when using NAT, as a connection is defined by the IP address. You will get an aggregate 2GBps if there are multiple connections at once. If you want to overcome this limitation you must own your own IP address and purchase transit from two ISPs, but that is expensive and requires networking knowledge.

  • Professional_Lychee9@alien.topOPB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I went the opnsense route. I have a device configured with WAN LB enabled. When directly connected to the router, it works fine. But when i get behind my udm pro, no internet. Im connected from WAN port on UDM to LAN port on opnsense router. Using 192.168.2.x whereas my udm is 192.168.1.x (255.255.255.0 subnets on both). I have dhcp set up on the opnsense but the udm wont pull an ip. Is there a thing with private ips on the WAN port on UDMs?