Forum Discussion
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.
- JamesT1870Copper ContributorThank you for the links. I have read both. The example provided by MS was what I was using as reference when designing my solution but the issue is when I have put the User Defined Route in for all traffic for 10.0.0.0/8 to use the Virtual Network Gateway from Vnet B Subnet - nothing works still. Is their an additional config, route or setting I am missing?