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: