Setting Up Active-Active VPN Tunnels Without BGP

December 16, 2025 5 answers
Asked by TechieTurtle92
I'm trying to set up a VPN connection from our Azure environment to our vendor's data center using a VPN gateway featuring active-active tunnels. The vendor wants to use static routing, sending all traffic through just one tunnel while keeping the other as a backup, even though both tunnels are technically active. On the Azure side, both VPN connections will have local network gateways set up with identical routes to our on-premises network. Is it feasible to manage this without BGP? Additionally, how will Azure determine which tunnel is designated as the primary?

Answers

DataDynamo51
You should definitely check with your vendor on how they plan to choose which VPN link to use for outgoing and incoming traffic. Otherwise, you risk asymmetric routing, which can lead to data loss. Once you get that info, if you could share it here, that would be great!
Reply to this answer
AzureAfficionado09
Just a heads-up, Azure doesn't inherently recognize a 'primary' tunnel in active-active mode without BGP. It treats both tunnels equally, balancing the traffic. To make one tunnel work as the primary, set the primary local network gateway with more specific routes โ€” like /24 subnets โ€” and the backup with broader routes, like /16. Azure prioritizes longer prefixes.
Reply to this answer
CloudGuru77
Isn't ECMP (Equal-Cost Multi-Path routing) going to affect your setup? Both tunnels being active means Azure may split traffic across them unless you configure something differently.
Reply to this answer
NetworkNinja33
Using BGP would be the best way to manage this because it allows setting route metrics or weights. Azure tends to handle tunnels equally in active-active without BGP, which can complicate choosing a primary tunnel. If you're using VNS3 Lite from the marketplace, you can configure BGP with metrics to ensure one connection is primary until it fails.
Reply to this answer
VirtualVoyager88
You might want to look into Azure functions or consider deploying a Network Virtual Appliance (NVA) to aid in managing your VPN setup.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions