Azure Virtual WAN routing traffic via 3rd party firewall NVA in sidecar VNet

Pete Kick 20 Reputation points
2026-03-11T16:15:14.89+00:00

Hi, Im trying to configure a simple vWAN setup with a single vhub, 3 spoke VNets and a VNet hosting a firewall NVA. I want it so that all traffic sent both externally and between spoke VNets traverses the firewall NVA. I am having routing issues where either spoke to spoke traffic bypasses the NVA or when I add static routes the return routing from the NVA goes to vWAN hub but is then sent back to the NVA again.

Is anyone able to point me in direction of what the routing should look like for this?

There are no direct VNet peerings in place and all spoke VNets are connected via the VHub.

Azure Virtual WAN
Azure Virtual WAN

An Azure virtual networking service that provides optimized and automated branch-to-branch connectivity.


Answer accepted by question author

Praveen Bandaru 11,720 Reputation points Microsoft External Staff Moderator
2026-03-16T21:15:40.47+00:00

Hello Pete Kick

As discussed, the NVA deployed in the vWAN hub can already learn and manage the routes needed to communicate with all spoke networks. Therefore, it's not necessary to create or associate additional user-defined route tables for the NVA subnet.

During testing, static routes were added in vWAN and directed to the NVA, but this caused a loopback where traffic returned to the same NVA instead of being forwarded properly. This was confirmed by testing with a default route to the source subnet, which showed the loopback issue.

Based on these results, we recommend not associating any static routes with the NVA. When an NVA is deployed in the hub, it should handle routing to spoke networks dynamically, so no separate route tables are needed for the NVA subnet. In the meantime, I will also test in my environment and let you know.


I hope the above answer helps you! Please let us know if you have any further questions.

Please don't forget to "accept the answer" and "upvote" where the information provided will help you, this can be beneficial to other members of the community.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.