An Azure service that enables network appliances to exchange route information with Azure virtual networks dynamically.
Hello Indi Lotey
Thank you for your response:
The second Route Server in VNet C cannot have direct BGP peering with the first Route Server in VNet B. Azure Route Servers are designed to peer only with BGP-capable appliances or gateways within the same VNet.
Yes, the second Route Server in VNet C can establish BGP peering with the VPN Gateway in VNet C, assuming BGP is enabled on the gateway.
Here’s how you can implement Option B effectively:
1.Deploy Azure Route Server in VNet C:
- Peer it with the VPN Gateway in VNet C to learn BGP routes from on-prem.
2.Use UDRs in VNet C:
- Create User Defined Routes to forward traffic (e.g., destined for on-prem) to the Azure Firewall in VNet B as the next hop.
3.Azure Firewall in VNet B:
- The firewall receives traffic from VNet C and forwards it to the VPN Gateway in VNet A, via the Route Server in VNet B (which already peers with the VPN Gateway in VNet A).
4.Return Path:
- Ensure return traffic from on-prem follows the same path back through the firewall and into VNet C.
Please also ensure that the Azure Firewall is configured to allow and route traffic between VNets and to on-prem as required.
I hope this information is helpful! If my answer helped you resolve your issue, please consider marking it as the correct answer or Upvote. This helps others in the community find solutions more easily. Thanks!