Hi,
I would like to ask whether GL.iNet routers support the following scenario, or if it is planned:
Using Multi-WAN in load balancing mode, where multiple WAN interfaces are active simultaneously, and each WAN interface establishes its own independent VPN client tunnel, so that all internet traffic from each WAN goes through its own VPN tunnel at the same time.
To clarify, I am not referring to WAN failover with VPN, where:
-
multiple WANs are configured,
-
but only one WAN is active for the VPN at a time,
-
and the VPN simply switches to another WAN when the primary WAN goes down.
What I am looking for is:
-
true load balancing across multiple WANs,
-
with one VPN tunnel per WAN interface, running in parallel,
-
so that no WAN sends traffic directly to the internet without a VPN.
In the past, as far as I know, GL.iNet firmware only supported VPN client usage on a single WAN at a time, even when Multi-WAN load balancing was enabled.
Is this functionality available now in recent firmware versions, or is it on the roadmap?
If not natively supported, is there an officially recommended OpenWrt-based workaround (e.g. PBR, mwan3, multiple VPN instances bound to specific WANs)?
Also — is it possible that this feature, which has been standard in many load-balancing routers (e.g., some TP-Link models) for over a decade, is simply not something anyone else has felt was missing until now in the GL.iNet ecosystem (2025)?
It’d be interesting to know if I’m the only one asking for this capability, or if others see the same use case.
Thanks in advance!