A comprehensive guide to setting up and configuring Azure Virtual WAN.
Azure Virtual WAN is a networking service that brings together networking, security, and routing capabilities into a single operational interface. It simplifies the management of global WANs by providing a scalable hub-and-spoke architecture. Virtual WAN allows you to connect your on-premises sites, remote users, and other cloud environments to Azure.
This document will guide you through the process of deploying and configuring Azure Virtual WAN to establish a robust and secure global network.
Ensure that your on-premises network devices are compatible with Azure VPN gateways. Refer to the official Azure documentation for a list of tested and recommended devices.
Follow these steps to deploy and configure your Azure Virtual WAN environment.
The Virtual WAN resource acts as the central management point for your global network. You can create this resource through the Azure portal, Azure CLI, or Azure PowerShell.
Azure Portal:
Azure CLI Example:
az network vwan create \
--name MyVirtualWAN \
--resource-group MyResourceGroup \
--location eastus \
--sku Standard
A Virtual Hub is a managed Virtual Network (VNet) that acts as the central point of your Virtual WAN. It hosts various network services like VPN gateways, ExpressRoute gateways, and Azure Firewall. You can have multiple hubs in a Virtual WAN.
Azure Portal:
Azure CLI Example:
az network vhub create \
--name MyVirtualHub \
--resource-group MyResourceGroup \
--vwan MyVirtualWAN \
--location eastus \
--address-prefix 10.0.1.0/24
The hub address space is private to the hub VNet and should not overlap with any connected VNets or on-premises networks.
Connections establish the links between your Virtual Hub and your remote sites or networks.
Connect your on-premises networks to your Virtual Hub using IPsec VPN tunnels.
On your on-premises VPN device, configure a matching VPN tunnel using the same parameters and shared key. Ensure your device's public IP address is correctly configured.
Connect your on-premises network via an Azure ExpressRoute circuit.
Allow remote users to connect to your Virtual WAN securely.
For high availability, consider provisioning VPN gateways in multiple regions and using Azure's active-active configuration where supported.
Virtual WAN uses route tables to control traffic flow between your connected networks. By default, there is a default route table for the hub. You can create custom route tables for more granular control.
Key Routing Concepts:
Azure Portal:
Ensure that your connected network address spaces do not overlap with each other or with the Virtual Hub's address space. Route conflicts can lead to connectivity issues.
After deployment, it's crucial to verify that your connections are established and traffic is flowing as expected.
Azure Network Watcher provides tools like Connection Monitor and IP Flow Verify to help diagnose connectivity problems.