Background:
In our first blog post, over a year ago, we created a Non-Meraki VPN Peer with Azure which Allen used to demo NetApp’s Cloud Volumes ONTAP (CVO).
A few months ago, Allen got a Cisco Meraki VMX license! We tore down his previous Non-Meraki VPN Peer and spun up a Cisco Meraki VMX in Azure, where AutoVPN shines!
We documented the walkthrough for everyone to see!
Topology:

Configuration:
- Meraki Dashboard: Create a network for the VMX
- Azure Portal: Create a Resource Group
- Azure Portal: Create a Virtual Network
- Azure Portal: Create the VMX
- Meraki Dashboard: Gather the VMX IP Address
- Azure Portal: Create a Route Table
- Meraki Dashboard: Enable AutoVPN for the VMX Network
Create a network for the VMX:

1. The Network drop-down, and
2. “Create a network”.

– Network name = 097-azr
– Network type = Security appliance


– Note, this authentication token is valid for one hour, which is plenty of time to complete these steps.

Create a Resource Group:



– Subscription = Microsoft Partner Network
– Resource group = RG-WUS3-AJ-01
– Region = (US) West US 3



Create a Virtual Network:





– Subscription = Microsoft Partner Network
– Resource group = RG-WUS3-AJ-01
– Virtual network name = RG-WUS3-AJ-01-VNET-01
– Region = (US) West US 3



– Address space = 10.97.0.0/16



Special Note: the subnet used for the VMX must have the name “SD-WAN”.
– Subnet purpose = Default
– Name = SD-WAN
– IPv4 address range = 10.97.0.0/16
– Starting address = 10.97.11.0
– Size = /24



– Subnet purpose = Default
– Name = NetApp-CVO
– IPv4 address range = 10.97.0.0/16
– Starting address = 10.97.19.0
– Size = /24




Create the VMX:





– Subscription = Microsoft Partner Network
– Resource group = RG-WUS3-AJ-01
– Region = West US 3
– VM Name = azr-net-gate1
– Meraki Authentication Token = <pasted from the authentication token generate by the Meraki Dashboard>
– Zone = None
– Application Name = azrnetgate1
– Managed Resource Group = mrg-cisco-meraki-vmx-01


– Virtual Network = RG-WUS3-AJ-01-VNET-01
– Subnet = SD-WAN




Gather the VMX IP Address:


Create a Route Table:





– Subscription = Microsoft Partner Network
– Resource group = RG-WUS3-AJ-01
– Region = West US 3
– Name = RG-WUS3-AJ-01-RTE-TBL-01






– Route name = AutoVPN
– Destination type = IP Addresses
– Destination IP addresses/CIDR ranges = 10.96.0.0/12
– Next hop type = Virtual appliance
– Next hop address = 10.97.11.4 … (this is the address gathered from the VMX appliance’s uplink page)

Enable AutoVPN for the VMX Network:


– VPN Type = Hub
– Local network name = azr
– Local network subnet = 10.97.0.0/16

After a few minutes, the VMX will establish site-to-site VPNs with your other hubs and you will have secure transport between on-prem resources and Azure hosted resources!