How to set up a multi-spoke virtual network in Azure Firewall

清水隆宏 / SHIMIZU,TAKAHIRO 106 Reputation points
2021-08-17T05:29:13.52+00:00

Can you tell us how to configure multiple-spoke virtual networks in Azure Firewall when you adopt a hub-spoke network topology in Azure?

Azure Firewall
Azure Firewall
An Azure network security service that is used to protect Azure Virtual Network resources.
580 questions
0 comments No comments
{count} votes

1 additional answer

Sort by: Most helpful
  1. GitaraniSharma-MSFT 47,931 Reputation points Microsoft Employee
    2021-08-17T10:10:59.523+00:00

    Hello @清水隆宏 / SHIMIZU,TAKAHIRO ,

    Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.

    In order to setup a Hub and Spoke architecture with an Azure Firewall, you will have to:

    1. Deploy the Azure Firewall in the Hub subnet.
    2. Peer the Hub and Spoke Vnets.
    3. Create User Defined Routes (UDRs) on the spoke subnets that points to the Azure Firewall IP address as the default gateway.

    If you have a site to site connection using VPN gateway between Azure and your on-premises and need the traffic to go through Azure Firewall, then for the spokes to use the hub gateway to communicate with remote networks, you must create a UDR on the hub gateway subnet pointing to the firewall IP address as the next hop and configure the below options in the Hub-spoke Vnet peering:

    • Configure the peering connection in the hub to allow gateway transit.
    • Configure the peering connection in each spoke to use remote gateways.
    • Configure all peering connections to allow forwarded traffic.

    Here are a few docs of Hub and Spoke architectures with Azure Firewall for your reference :

    https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/hub-spoke?tabs=cli
    https://learn.microsoft.com/en-us/azure/firewall/tutorial-hybrid-ps
    https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/hub-spoke-network-topology

    Kindly let us know if the above helps or you need further assistance on this issue.

    ----------------------------------------------------------------------------------------------------------------

    Please "Accept the answer" below if the information helped you. This will help us and others in the community as well.

    4 people found this answer helpful.