Tutorial: Configurar a preferência de encaminhamento de uma VM com Azure PowerShell
Este tutorial mostra-lhe como configurar a preferência de encaminhamento de uma máquina virtual. O tráfego vinculado à Internet a partir da VM será encaminhado através da rede ISP quando escolher Internet como a sua opção de preferência de encaminhamento. O encaminhamento predefinido é através da rede global da Microsoft.
Neste tutorial, ficará a saber como:
- Crie um endereço IP público configurado para a preferência de encaminhamento da Internet .
- Cria uma máquina virtual.
- Verifique se o endereço IP público está definido como preferência de encaminhamento da Internet .
Pré-requisitos
- Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
- Azure PowerShell instalado localmente ou Cloud Shell do Azure
Se optar por instalar e utilizar o PowerShell localmente, este artigo requer a versão 5.4.1 ou posterior do módulo Azure PowerShell. Execute Get-Module -ListAvailable Az
para localizar a versão instalada. Se precisar de atualizar, veja Install Azure PowerShell module (Instalar o módulo do Azure PowerShell). Se estiver a executar o PowerShell localmente, também tem de executar Connect-AzAccount
para criar uma ligação com o Azure.
Criar um grupo de recursos
Um grupo de recursos do Azure é um contentor lógico no qual os recursos do Azure são implementados e geridos.
Crie um grupo de recursos com New-AzResourceGroup com o nome TutorVMRoutePref-rg na localização westus2 .
New-AzResourceGroup -Name 'TutorVMRoutePref-rg' -Location 'westus2'
Crie um endereço IP público
Utilize New-AzPublicIpAddress para criar um endereço IPv4 público com redundância entre zonas padrão com o nome myPublicIP em TutorVMRoutePref-rg. A Etiqueta da Internet é aplicada ao endereço IP público como um parâmetro no comando do PowerShell que permite a preferência de encaminhamento da Internet .
## Create IP tag for Internet and Routing Preference. ##
$tag = @{
IpTagType = 'RoutingPreference'
Tag = 'Internet'
}
$ipTag = New-AzPublicIpTag @tag
## Create IP. ##
$ip = @{
Name = 'myPublicIP'
ResourceGroupName = 'TutorVMRoutePref-rg'
Location = 'westus2'
Sku = 'Standard'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
IpTag = $ipTag
Zone = 1,2,3
}
New-AzPublicIpAddress @ip
Criar a máquina virtual
Utilize New-AzVM para criar uma máquina virtual. O endereço IP público criado na secção anterior é adicionado como parte do comando do PowerShell e é anexado à VM durante a criação.
## Create virtual machine. ##
$vm = @{
ResourceGroupName = 'TutorVMRoutePref-rg'
Location = 'West US 2'
Name = 'myVM'
PublicIpAddressName = 'myPublicIP'
}
New-AzVM @vm
Verificar a preferência de encaminhamento da Internet
Utilize Get-AzPublicIpAddress para verificar se a preferência de encaminhamento da Internet está configurada para o endereço IP público.
$ip = @{
ResourceGroupName = 'TutorVMRoutePref-rg'
Name = 'myPublicIP'
}
Get-AzPublicIPAddress @ip | select -ExpandProperty IpTags
Limpar os recursos
Quando terminar de utilizar a máquina virtual e o endereço IP público, elimine o grupo de recursos e todos os recursos que contém com Remove-AzResourceGroup.
Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'
Passos seguintes
Avance para o artigo seguinte para saber como criar uma máquina virtual com preferência de encaminhamento misto: