An Azure virtual networking service that provides optimized and automated branch-to-branch connectivity.
Hello Rina Frusman,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that you are having issue with Routing Topology Visibility with NVA-Secured vWAN Hub.
Just to give you more clarity and your specific scenario recommendation:
The AI-generated response in the thread was broadly correct but incomplete.
In addition to the AI-generated response, the decisive Microsoft-documented conclusion is that Azure Virtual WAN does not expose a public Azure Firewall-equivalent return-path route table for an integrated NVA used as the Routing Intent next hop.
Meaning that Azure Virtual WAN with an integrated NVA used through Routing Intent does not expose a documented Azure Firewall-style return-path route table or a documented NVA-specific effective-routes surface. The idea that there is a public NVA return-route table equivalent to Azure Firewall is not supported by Microsoft documentations, and the suggested NvaConnection-style effective-routes lookup is not documented in the Azure CLI reference. The correct and supportable answer is therefore: there is no public NVA route-table object to query for the return path. - https://learn.microsoft.com/en-us/azure/virtual-wan/effective-routes-virtual-hub, https://learn.microsoft.com/en-us/cli/azure/network/vhub?view=azure-cli-latest, and https://learn.microsoft.com/en-us/azure/virtual-wan/how-to-routing-policies gives more insights.
The Microsoft-documented conclusion is that Azure Virtual WAN does not expose an Azure Firewall-equivalent return-path route table or a documented NVA-specific effective-routes API for an integrated NVA used as the Routing Intent next hop. The return path is implemented through Microsoft-managed integrated NVA infrastructure inside the hub, and Microsoft Learn documents that this infrastructure includes VM scale sets and Azure Load Balancers in the Virtual WAN hub. The 10.x next-hop IPs seen on the NVA are therefore platform-managed internal datapath addresses, not customer-visible Azure resources that can be mapped through a supported public API. - https://learn.microsoft.com/en-us/azure/virtual-wan/third-party-integrations, https://learn.microsoft.com/en-us/azure/virtual-wan/about-nva-hub, and https://learn.microsoft.com/en-us/azure/virtual-wan/how-to-network-virtual-appliance-add-ip-configurations
What you can do as resolution is to:
- Use Virtual Hub effective routes for the relevant route table and supported hub connection resources to validate which prefixes and next-hop types the hub sees.
- Validate the Routing Intent policy to confirm whether Private and/or Internet traffic is being steered to the NVA.
- Validate the NVA’s own route/BGP table from the appliance side, because this is the authoritative view of what the NVA has learned.
- Do not continue searching for a public “NVA return-route table,” because Microsoft documentation does not expose one.
After validating the hub effective routes, the Routing Intent policy, and the NVA-side routing table, you will have the only Microsoft-supported end-to-end method to confirm the actual return path for hub-to-spoke, hub-to-branch, and hub-to-VPN traffic in this design.
Use the below official Microsoft resources for the exact product behavior and supported commands:
- View effective routes of a virtual hub
- Azure CLI
az network vhub get-effective-routes - How to configure Virtual WAN Hub routing intent and routing policies
- About NVAs in a Virtual WAN hub
- Third-party integrations with Virtual WAN hub
I hope this is helpful! Do not hesitate to let me know if you have any other questions, steps or clarifications.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.