Forum Discussion

JamesT1870's avatar
JamesT1870
Copper Contributor
Oct 10, 2024

Azure Network Routing to VPN and Expressroute

I am trying to get Network Routing in azure between the below set up.

  • Vnet A - VPN (peered to workload)
  • Vnet B - Workload
  • Vnet C - ExpressRoute (peered to workload)

Each network will be peered to the Workload to allow traffic between them but the VPN Gateway option to allow the peering to be used will be switched off as Azure doesn't support 2 or more peerings with the VNET Gateway feature switched on natively. I have looked for other means using User Defined Routes.

I wanted to route any traffic as an example on 10.0.0.0/8 over the Expressroute and then any traffic on 10.222.20./24 over the VPN.

Now in theory I thought this would work but in practice it doesn't, the route gets confused where to go and ends up erroring out.

My research has led me to believe that its just not achievable without having an Azure WAN in the middle to control all the traffic?

Has anyone had any experience with this or used a different method?

Thank you in advance.

Resources