Create an Azure Firewall with multiple IP public addresses

Azure Public Test Date Azure Public Test Result

Azure US Gov Last Test Date Azure US Gov Last Test Result

Best Practice Check Cred Scan Check

Bicep Version

Deploy To Azure Visualize

This template deploys an Azure Firewall with multiple public IP addresses allocated from a public IP Prefix. The firewall has NAT rules to allow RDP traffic to the two test virtual machines.

The backend virtual machines are Standard_B2ms virtual machines running Windows Server 2019.

Deployment steps

You can select Deploy to Azure at the top of this document or follow the instructions for command line deployment using the scripts in the root of this repo.


This template is used by the Azure Firewall documentation quickstart article.

Tags: Azure Firewall, Microsoft.Network/networkSecurityGroups, Microsoft.Network/publicIPPrefixes, Microsoft.Network/publicIPAddresses, Microsoft.Network/virtualNetworks, Microsoft.Network/virtualNetworks/subnets, Microsoft.Compute/virtualMachines, Microsoft.Network/networkInterfaces, Microsoft.Network/azureFirewalls, Allow, Dnat, Microsoft.Network/routeTables