Create VNet Peering in Azure
Last updated:
POWERSHELLAZURENETWORK
After [[202407141408 Create VNet in Azure|Create VNet in Azure]]
We can create [[202407151908 VNet Peering|VNet Peering]] between the two using [[202207181612 Powershell|Powershell]] : Add-AzVirtualNetworkPeering
# Variables
$VNet1 = 'sajalvnet-0'
$VNet2 = 'sajalvnet-1'
$VNet3 = 'sajalvnet-2'
$RG = 'user-kmgvzllojmll'
# Get VNets
$AZVNet1 = Get-AzVirtualNetwork -ResourceGroupName $RG -Name $VNET1
$AZVNet2 = Get-AzVirtualNetwork -ResourceGroupName $RG -Name $VNET2
$AZVNet3 = Get-AzVirtualNetwork -ResourceGroupName $RG -Name $VNET3
# Add peering
Add-AzVirtualNetworkPeering -Name 'LocalPeering' -VirtualNetwork $AZVNet1 -RemoteVirtualNetworkId $AZVNet2.id
Add-AzVirtualNetworkPeering -Name 'LocalPeering' -VirtualNetwork $AZVNet2 -RemoteVirtualNetworkId $AZVNet1.id
# Add regional
Add-AzVirtualNetworkPeering -Name 'VNet1ToVNet3' -VirtualNetwork $AZVNet1 -RemoteVirtualNetworkId $AZVNet3.id
Add-AzVirtualNetworkPeering -Name 'VNet3ToVnet1' -VirtualNetwork $AZVNet3 -RemoteVirtualNetworkId $AZVNet1.id