Este tutorial mostra como configurar a preferência de roteamento para uma máquina virtual. O tráfego vinculado à Internet da máquina virtual é roteado através da rede ISP quando você escolhe Internet como sua opção de preferência de roteamento. O roteamento padrão é através da rede global da Microsoft.
Neste tutorial, irá aprender a:
- Crie uma máquina virtual com um endereço IP público configurado para preferência de roteamento da Internet .
- Verifique se o endereço IP público está definido como preferência de roteamento da Internet .
Pré-requisitos
Use o ambiente Bash no Azure Cloud Shell. Para mais informações, veja Get started with Azure Cloud Shell.
Se preferir executar comandos de referência da CLI localmente, instale a CLI do Azure. Se estiver a utilizar o Windows ou macOS, considere executar a CLI do Azure num contentor Docker. Para obter mais informações, consulte Como executar a CLI do Azure em um contêiner do Docker.
Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de entrada, consulte Autenticar no Azure usando a CLI do Azure.
Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre extensões, consulte Usar e gerenciar extensões com a CLI do Azure.
Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.
- Uma conta do Azure com uma subscrição ativa.
Crie uma conta gratuitamente.
- Este tutorial requer a versão 2.0.28 ou posterior da CLI do Azure. Se estiver usando o Azure Cloud Shell, a versão mais recente já está instalada.
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 você estiver executando o PowerShell localmente, também precisará executar Connect-AzAccount para criar uma conexão com o Azure.
Criar máquina virtual com um endereço IP público
Nesta seção, você cria uma máquina virtual e um endereço IP público no portal do Azure. Durante a configuração do endereço IP público, selecione Internet para preferência de roteamento.
Inicie sessão no portal do Azure.
Na caixa de pesquisa do portal, digite Máquina virtual. Nos resultados da pesquisa, selecione Máquinas virtuais.
Em Máquinas virtuais, selecione + Criar e, em seguida, + Máquina virtual.
Na guia Noções básicas de Criar uma máquina virtual, insira ou selecione as seguintes informações.
| Definição |
Value |
|
Detalhes do projeto |
|
| Subscrição |
Selecione a sua subscrição. |
| Grupo de recursos |
Selecione Criar novo.
Digite TutorVMRoutePref-rg. Selecione OK. |
|
Detalhes da instância |
|
| Nome da máquina virtual |
Digite myVM. |
| País/Região |
Selecione (E.U.A.) E.U.A. Oeste 2. |
| Opções de disponibilidade |
Selecione Sem necessidade de redundância de infraestrutura. |
| Opções de zona |
Selecione Zona autoselecionada. |
| Zona de disponibilidade |
Selecione Zona 1. |
| Tipo de segurança |
selecione Standard. |
| Imagem |
Selecione Windows Server 2022 Datacenter: Azure Edition - x64 Gen2. |
| Instância do Azure Spot |
Deixe o padrão de desmarcado. |
| Tamanho |
Selecione um tamanho. |
|
Conta de administrador |
|
| Username |
Introduza um nome de utilizador. |
| Palavra-passe |
Introduza uma palavra-passe. |
| Confirme a palavra-passe |
Reintroduza a palavra-passe. |
|
Regras de porta de entrada |
|
| Portas de entrada públicas |
Selecione Permitir portas selecionadas. |
| Selecione as portas de entrada |
Deixe o padrão de RDP (3389). A abertura da porta 3389 a partir da Internet não é recomendada para cargas de trabalho de produção. |
Selecione Next: Disks (Seguinte ): Rede, ou selecione a guia Rede .
Na guia rede, insira ou selecione as seguintes informações.
| Definição |
Value |
|
Interface de Rede |
|
| Rede virtual |
Deixe o padrão de (novo) TutorVMRoutePref-rg-vnet. |
| Sub-rede |
Deixe o padrão de (novo) padrão (10.1.0.0/24). |
| IP público |
Selecione Criar novo.
Em Nome, insira myPublicIP.
Em Preferência de roteamento, selecione Internet.
Na zona de disponibilidade, selecione Zona 1.
Selecione OK. |
Selecione Rever + criar.
Selecione Criar.
Nesta seção, você cria um grupo de recursos, endereço IP público e máquina virtual usando a CLI do Azure. O endereço IP público criado na seção anterior é anexado à VM durante a criação.
Criar um grupo de recursos
Crie um grupo de recursos com az group create chamado TutorVMRoutePref-rg no local westus2 .
az group create \
--name TutorVMRoutePref-rg \
--location westus2
Crie um endereço IP público
Use az network public-ip create para criar um endereço IPv4 público com redundância de zona padrão chamado myPublicIP no TutorVMRoutePref-rg. A Tag of Internet é aplicada ao endereço IP público como um parâmetro no comando CLI que habilita a preferência de roteamento da Internet.
az network public-ip create \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--version IPv4 \
--ip-tags 'RoutingPreference=Internet' \
--sku Standard \
--zone 1 2 3
Criar a máquina virtual
Use az vm create para criar uma máquina virtual. O endereço IP público criado na seção anterior é adicionado como parte do comando CLI e é anexado à VM durante a criação.
az vm create \
--name myVM \
--resource-group TutorVMRoutePref-rg \
--public-ip-address myPublicIP \
--size Standard_D2a_v4 \
--image MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest \
--admin-username azureuser
Nesta seção, você cria um grupo de recursos, endereço IP público e máquina virtual usando o Azure PowerShell. O endereço IP público criado na seção anterior é anexado à VM durante a criação.
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 chamado TutorVMRoutePref-rg no local westus2 .
New-AzResourceGroup -Name 'TutorVMRoutePref-rg' -Location 'westus2'
Crie um endereço IP público
Use New-AzPublicIpAddress para criar um endereço IPv4 público com redundância de zona padrão chamado myPublicIP em TutorVMRoutePref-rg. A Tag of Internet é aplicada ao endereço IP público como um parâmetro no comando PowerShell que habilita a preferência de roteamento 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
Use New-AzVM para criar uma máquina virtual. O endereço IP público criado na seção anterior é adicionado como parte do comando 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 roteamento da Internet
Nesta seção, você pesquisa o endereço IP público criado anteriormente e verifica a preferência de roteamento da Internet usando o portal do Azure.
Na caixa de pesquisa do portal, introduza Endereço IP público. Nos resultados da pesquisa, selecione Endereços IP públicos.
Em Endereços IP públicos, selecione myPublicIP.
Selecione Propriedades em Definições.
Verifique se Internet é exibida em Preferência de roteamento.
Nesta seção, você usa az network public-ip show para verificar se a preferência de roteamento da Internet está configurada para o endereço IP público com a CLI do Azure.
az network public-ip show \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--query ipTags \
--output tsv
Nesta seção, você usa Get-AzPublicIpAddress para verificar se a preferência de roteamento da Internet está configurada para o endereço IP público com o Azure PowerShell.
$ip = @{
ResourceGroupName = 'TutorVMRoutePref-rg'
Name = 'myPublicIP'
}
Get-AzPublicIPAddress @ip | select -ExpandProperty IpTags
Clean up resources (Limpar recursos)
Se você não vai continuar a usar este aplicativo, exclua o endereço IP público com as seguintes etapas:
Na caixa de pesquisa na parte superior do portal, introduza Grupo de recursos.
Nos resultados da pesquisa, selecione Grupos de recursos.
Selecione TutorVMRoutePref-rg
Selecione Eliminar grupo de recursos.
Digite myResourceGroup para DIGITE O NOME DO GRUPO DE RECURSOS e selecione Excluir.
Quando terminar de usar a máquina virtual e o endereço IP público, exclua o grupo de recursos e todos os recursos que ele contém com az group delete.
az group delete \
--name TutorVMRoutePref-rg
Quando terminar de usar a máquina virtual e o endereço IP público, exclua o grupo de recursos e todos os recursos que ele contém com Remove-AzResourceGroup.
Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'
Próximos passos
Avance para o próximo artigo para saber como criar uma máquina virtual com preferência de roteamento misto: