'Azure - Reach VNet C from VNet A through VNetB
I know transitive VPN Peerings aren't supported in Azure yet. I'm looking for a workaround in the meantime... The scenario is as follows
VNet A <-Peered-> VNet B <-Peered-> VNetC
I want to be able to reach VNet C from VNet A without direct peering. It seems this may be possible with an NVA but I have yet to find a working example/demo of this anywhere.
Can this be done?
Solution 1:[1]
As you already mentioned, currently transitive VPN Peering's is not supported in Azure. You can confirm that in this MsDoc.
As a workaround, you can try below:
- Try adding "Virtual Network Gateway" in your hub,
- Add "Gateway Subnet" to that hub.
A Route Table to each of your B and C subnets with route to other VNet CIDR and next hop on the Virtual Appliance automatically deployed in the Gateway Subnet.
For more in detail, please refer below link:
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Imrankhan-MT |