An Azure virtual networking service that provides optimized and automated branch-to-branch connectivity.
In your scenario, since you've established a BGP peer between your SD-WAN Silver Peak VM in VNET A and the VWAN hub, but you're unable to learn routes from on-premises, there are a few configurations you might want to check:
- Routing Intent Configuration: Ensure that you have configured Routing Intent on the Virtual Hub. This is necessary for the Virtual WAN to advertise routes to on-premises connections.
- BGP Configuration: Verify that the BGP configuration on both the Silver Peak VM and the Virtual Hub is correct. This includes checking the BGP ASN (Autonomous System Number) and ensuring that the correct prefixes are being advertised.
- Private Routing Policies: If you have Private Routing policies configured, make sure that they are set up to allow routes from the on-premises to be advertised to the Virtual Hub. This includes ensuring that the prefixes learned from the on-premises are included in the routing policies.
- Effective Routes: Check the effective routes on the Azure Firewall or Network Virtual Appliance (NVA) if one is deployed. This will show which routes are selected by the Virtual WAN and can help identify any missing prefixes.
- Propagation Settings: Ensure that the propagation settings for your connections are correctly configured to allow the default route (0.0.0.0/0) to propagate if necessary.
By reviewing these configurations, you should be able to identify what might be missing or misconfigured in your setup.