O que é Azure Virtual Network Peering?
O Virtual Network Peering significa que a organização pode ter várias VNETs na mesma região e conectar a elas sem utilizar o VPN Site-to-Site. O “Peering” permite conectar em outras VNETs usando o Backbone do Azure sem utilizar uma VPN Site-to-Site. Com ele você consegue expor a largura de banda total entre as VMs.
- Permite o tráfego entre Vnets para outra VNet;
- Fornece alta largura de banda baixa latência para comunicação de rede;
- Redes virtuais devem ser na mesma região;
- Eles podem ser nas mesmas ou diferentes assinaturas;
- Eles não devem usar a sobreposição de intervalos IP;
- Peering não é transitiva. Se rede virtual 1 é conectado à rede virtual de rede virtual 2 e a 2 está ligado à rede virtual 3, então rede virtual 1 não tem nenhuma conectividade de rede virtual 3 e um ponto direto entre a rede virtual 1 e rede virtual 3 é necessário;
Configurando Peering via Powershell
Login-AzureRmAccount
Select-AzureRmSubscription -SubscriptionName "Lab Jatoba"
Register-AzureRmProviderFeature -FeatureName AllowVnetPeering -ProviderNamespace Microsoft.Network
Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Network
$vnet1 = Get-AzureRmVirtualNetwork -ResourceGroupName Ambiente_Teste -Name VNET-AZ $vnet2 = Get-AzureRmVirtualNetwork -ResourceGroupName Ambiente_Teste -Name VNET-AZ-01
Add-AzureRmVirtualNetworkPeering -name VNet1ToVNet2 -VirtualNetwork $vnet1 -RemoteVirtualNetworkId $vnet2.id
Add-AzureRmVirtualNetworkPeering -name VNet2ToVNet1 -VirtualNetwork $vnet2 -RemoteVirtualNetworkId $vnet1.id
Pronto o Network Peering está configurado, agora só habilitar as os tipos de acessos que precisa de uma VNet para outra.