Criar uma Máquina Virtual do Azure com uma rede de pilha dupla

Neste artigo, você cria uma máquina virtual no Azure com o portal do Azure. A máquina virtual é criada junto com a rede de pilha dupla como parte dos procedimentos. Você pode escolher a partir do portal do Azure, da CLI do Azure ou do Azure PowerShell para concluir as etapas neste artigo. Quando concluída, a máquina virtual suporta comunicação IPv4 e IPv6.

Pré-requisitos

Criar um grupo de recursos e uma rede virtual

Nesta seção, tu crias um grupo de recursos e uma rede virtual de dupla camada para a máquina virtual no portal do Azure.

Criar um grupo de recursos

  1. Inicie sessão no portal do Azure.

  2. No portal, procure e selecione Grupos de recursos.

  3. Selecione + Criar.

  4. No separador Básicos , introduza ou selecione os seguintes valores:

    Configuração Valor
    Subscription Selecione a sua subscrição.
    Grupo de recursos Introduza myResourceGroup.
    Região Selecione (EUA) Leste dos EUA 2.
  5. Selecione Rever + criar e, em seguida, selecione Criar.

Criar uma rede virtual

  1. Na caixa de pesquisa na parte superior do portal, digite Rede virtual. Selecione Redes virtuais nos resultados da pesquisa.

  2. Selecione + Criar.

  3. Na guia Noções básicas de Criar rede virtual, insira ou selecione as seguintes informações.

    Configuração Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione myResourceGroup.
    Detalhes da instância
    Nome Introduza myVNet.
    Região Selecione E.U.A. Leste 2.
  4. Selecione o separador Endereços IP ou Avançar>Avançar.

  5. Deixe o espaço de endereço IPv4 padrão de 10.0.0.0/16. Se o padrão estiver ausente ou diferente, insira um espaço de endereço IPv4 de 10.0.0.0/16.

  6. Selecione a sub-rede padrão .

  7. Na página Editar sub-rede, digite myBackendSubnet em Nome da sub-rede e selecione Salvar.

  8. Selecione Adicionar espaço de endereço IPv6 no menu suspenso.

  9. No espaço de endereçamento IPv6, edite o espaço de endereço padrão e altere seu valor para 2404:f800:8000:122::/63.

  10. Para adicionar uma sub-rede IPv6, selecione + Adicionar uma sub-rede e insira ou selecione as seguintes informações:

    Configuração Valor
    Sub-rede
    Nome da sub-rede Introduza myBackendSubnet.
    Intervalo de endereços Deixe o padrão de 2404:f800:8000:122::.
    Tamanho Deixe o padrão de /64.
  11. Selecione Adicionar.

  12. Selecione Rever + criar.

  13. Selecione Criar.

Criar endereços IP públicos

Você cria dois endereços IP públicos nesta seção, IPv4 e IPv6 no portal do Azure.

Criar endereço IP público IPv4

  1. Na caixa de pesquisa na parte superior do portal, introduza Endereço IP público. Selecione Endereços IP públicos nos resultados da pesquisa.

  2. Selecione + Criar.

  3. Insira ou selecione as seguintes informações em Criar endereço IP público.

    Configuração Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione myResourceGroup.
    Localização Selecione E.U.A. Leste 2.
    Zona de Disponibilidade Selecione Zona redundante.
    Detalhes da instância
    Nome Digite myPublicIP-IPv4.
    Versão do IP Selecione IPv4.
    SKU Deixe o valor Padrão.
    Escalão de serviço Deixe o padrão de Regional.
    Atribuição de endereço IP
    Preferência de encaminhamento Deixe o padrão de rede da Microsoft.
    Tempo limite de inatividade (minutos) Deixe o padrão de 4.
    Etiqueta de nome DNS Digite myPublicIP-IPv4.
  4. Selecione Rever + criar e, em seguida, Criar.

Criar endereço IP público IPv6

  1. Na caixa de pesquisa na parte superior do portal, introduza Endereço IP público. Selecione Endereços IP públicos nos resultados da pesquisa.

  2. Selecione + Criar.

  3. Insira ou selecione as seguintes informações em Criar endereço IP público.

    Configuração Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione myResourceGroup.
    Localização Selecione E.U.A. Leste 2.
    Zona de Disponibilidade Selecione Zona redundante.
    Detalhes da instância
    Nome Digite myPublicIP-IPv6.
    Versão do IP Selecione IPv6.
    SKU Deixe o valor Padrão.
    Escalão de serviço Deixe o padrão de Regional.
    Atribuição de endereço IP
    Etiqueta de nome DNS Digite myPublicIP-IPv6.
  4. Selecione Rever + criar e, em seguida, Criar.

Criar a máquina virtual

Nesta seção, você cria a máquina virtual e seus recursos de suporte.

Criar a máquina virtual

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Selecione + Criar e, em seguida, Máquina virtual do Azure.

  3. Na guia Noções básicas, insira ou selecione as seguintes informações.

    Configuração Valor
    Detalhes do projeto
    Subscrição Selecione a sua subscrição.
    Grupo de recursos Selecione myResourceGroup.
    Detalhes da instância
    Nome da máquina virtual Insira myVM.
    Região Selecione E.U.A. Leste 2.
    Opções de disponibilidade Selecione Sem necessidade de redundância de infraestrutura.
    Tipo de segurança selecione Standard.
    Imagem Selecione Ubuntu Server 20.04 LTS - Gen2.
    Tamanho Selecione o tamanho padrão.
    Conta de administrador
    Tipo de autenticação Selecione a chave pública SSH.
    Username Introduza um nome de utilizador.
    Origem da chave pública SSH Selecione Gerar novo par de chaves.
    Nome do par de chaves Digite mySSHKey.
    Regras de porta de entrada
    Portas de entrada públicas Selecione Nenhuma.
  4. Selecione o separador Rede, ou Seguinte: Discos, depois Seguinte: Rede.

  5. Insira ou selecione as seguintes informações no separador Rede.

    Configuração Valor
    Interface de Rede
    Rede virtual Selecione myVNet.
    Sub-rede Selecione myBackendSubnet (10.1.0.0/24,2404:f800:8000:122:/64).
    IP público Selecione myPublicIP-IPv4.
    Grupo de segurança de rede NIC Selecione Avançadas.
    Configurar grupo de segurança de rede Selecione Criar novo.
    Digite myNSG em Nome.
    Selecione OK.
  6. Selecione Rever e criar.

  7. Selecione Criar.

  8. Gerar novo par de chaves aparece. Selecione Transferir chave privada e criar recurso.

  9. A chave privada é transferida para o computador local. Copie a chave privada para um diretório no seu computador. No exemplo a seguir, é ~/.ssh.

Observação

O grupo de segurança de rede criado com a máquina virtual bloqueia todo o acesso de entrada da internet, incluindo SSH. Para se ligar à máquina virtual, use o Azure Bastion. Para mais informações, consulte Quickstart: Deploy Azure Bastion com definições predefinidas.

Configurar interface de rede

Uma interface de rede é criada automaticamente e anexada à rede virtual escolhida durante a criação. Nesta seção, você adiciona a configuração IPv6 à interface de rede existente.

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Selecione myVM ou o nome da máquina virtual existente.

  3. Selecione Rede em Configurações.

  4. O nome da sua interface de rede padrão será myvmxx, com xx um número aleatório. Neste exemplo, é myvm281. Selecione myvm281 ao lado de Interface de Rede:.

  5. Nas propriedades da interface de rede, selecione Configurações de IP em Configurações.

  6. Em Configurações de IP, selecione + Adicionar.

  7. Em Adicionar configuração IP, insira ou selecione as seguintes informações.

    Configuração Valor
    Nome Digite ipv6config.
    Versão do IP Selecione IPv6.
    Configurações de endereço IP privado
    Alocação Deixe o padrão de Dinâmico.
    Endereço IP público Selecione Associar.
    Endereço IP público Selecione myPublicIP-IPv6.
  8. Selecione OK.

Instalar nginx

Nesta secção, cria uma regra de grupo de segurança de rede para permitir tráfego HTTP e instala nginx na máquina virtual usando a funcionalidade Run Command.

Criar uma regra de segurança de entrada

  1. Na caixa de pesquisa na parte superior do portal, insira Grupo de segurança de rede. Selecione Grupos de segurança de rede nos resultados da pesquisa.

  2. Selecione myNSG.

  3. Selecione regras de segurança de entrada nas Definições.

  4. Selecione + Adicionar.

  5. Introduza ou selecione as seguintes informações:

    Configuração Valor
    Fonte Deixe o padrão de Qualquer.
    Intervalos de portas de origem Mantenha o padrão de *.
    Destino Deixe o padrão de Qualquer.
    Serviço Selecione HTTP.
    Ação Deixe o padrão de Permitir.
    Priority Introduza 100.
    Nome Introduza myNSGRuleHTTP.
  6. Selecione Adicionar.

Instalar nginx com o comando Run

  1. Na caixa de pesquisa na parte superior do portal, digite Máquina virtual. Selecione Máquinas virtuais nos resultados da pesquisa.

  2. Selecione myVM.

  3. Em Operações, selecione Executar comando.

  4. Selecione RunShellScript.

  5. Introduza os seguintes comandos:

    sudo apt-get update
    sudo apt-get install -y nginx
    
  6. Selecione Executar.

  7. Espere até que o comando esteja concluído. O painel de saída mostra Ativação bem-sucedida quando completo.

Testar a conectividade dual-stack

Verifique se o nginx está a funcionar ligando-se ao endereço IPv4 público da máquina virtual.

  1. Na caixa de pesquisa na parte superior do portal, introduza Endereço IP público. Selecione Endereços IP públicos nos resultados da pesquisa.

  2. Selecione myPublicIP-IPv4.

  3. Note o endereço público IPv4 na Visão Geral em endereço IP. Neste exemplo, é 203.0.113.77.

  4. Abra o seu navegador web e navegue por http://203.0.113.77. Substitua o endereço IP pelo endereço público IPv4 da sua máquina virtual.

  5. A página de boas-vindas padrão nginx é exibida, confirmando que o servidor web está a funcionar e é acessível via IPv4.

Limpar recursos

Quando terminar com os recursos criados neste artigo, exclua o grupo de recursos e todos os recursos que ele contém:

  1. Na caixa de pesquisa que se encontra na parte superior do portal, introduza myResourceGroup. Selecione myResourceGroup nos resultados da pesquisa em Grupos de recursos.

  2. Selecione Eliminar grupo de recursos.

  3. Digite myResourceGroup para DIGITE O NOME DO GRUPO DE RECURSOS e selecione Excluir.

Próximos passos

Neste artigo, você aprendeu como criar uma máquina virtual do Azure com uma rede de pilha dupla.

Para obter mais informações sobre IPv6 e endereços IP no Azure, consulte: