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 juntamente com a rede dual-stack como parte dos procedimentos. Você escolhe entre o portal do Azure, a CLI do Azure ou o Azure PowerShell para concluir as etapas neste artigo. Ao concluir, a máquina virtual dará suporte à comunicação IPv4 e IPv6.

Pré-requisitos

Criar um grupo de recursos e uma rede virtual

Nesta seção, você criará um grupo de recursos e uma rede virtual de pilha dupla para a máquina virtual no portal do Azure.

Criar um grupo de recursos

  1. Entre no portal do Azure.

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

  3. Selecione + Criar.

  4. Na guia Noções básicas, insira ou selecione os seguintes valores:

    Configuração Valor
    Subscription Selecione sua assinatura.
    Grupo de recursos Insira myResourceGroup.
    Região Selecione (EUA) Leste dos EUA 2.
  5. Selecione Examinar + Criar e, em seguida, selecione Criar.

Criar uma rede virtual

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

  2. Selecione + Criar.

  3. Na guia Informações Básicas em Criar rede virtual, insira ou selecione as informações a seguir.

    Configuração Valor
    Detalhes do projeto
    Assinatura Selecione sua assinatura.
    Grupo de recursos Selecione myResourceGroup.
    Detalhes da instância
    Nome Insira myVNet.
    Região Selecione Leste dos EUA 2.
  4. Selecione a guia Endereços IP ou Avançar>Avançar.

  5. Mantenha 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, insira myBackendSubnet no 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ço 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 Insira myBackendSubnet.
    Intervalo de endereços Mantenha o padrão de 2404:f800:8000:122::.
    Tamanho Mantenha o padrão de /64.
  11. Selecione Adicionar.

  12. Selecione Examinar + 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 um endereço IP público IPv4

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

  2. Selecione + Criar.

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

    Configuração Valor
    Detalhes do projeto
    Assinatura Selecione sua assinatura.
    Grupo de recursos Selecione myResourceGroup.
    Localização Selecione Leste dos EUA 2.
    Zona de disponibilidade Selecione Com redundância de zona.
    Detalhes da instância
    Nome Insira myPublicIP-IPv4.
    Versão IP Selecione IPv4.
    SKU Deixe o padrão de Standard.
    Camada Mantenha o padrão de Regional.
    Atribuição de endereço IP
    Preferência de roteamento Deixe o padrão da rede da Microsoft.
    Tempo limite de inatividade (minutos) Mantenha o padrão de 4.
    Rótulo do nome DNS Insira myPublicIP-IPv4.
  4. Selecione Examinar + criar e, em seguida, Criar.

Criar um endereço IP público IPv6

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

  2. Selecione + Criar.

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

    Configuração Valor
    Detalhes do projeto
    Assinatura Selecione sua assinatura.
    Grupo de recursos Selecione myResourceGroup.
    Localização Selecione Leste dos EUA 2.
    Zona de disponibilidade Selecione Redundância de zona.
    Detalhes da instância
    Nome Insira myPublicIP-IPv6.
    Versão IP Selecione IPv6.
    SKU Deixe o padrão de Standard.
    Camada Mantenha o padrão de Regional.
    Atribuição de endereço IP
    Rótulo do nome DNS Insira myPublicIP-IPv6.
  4. Selecione Examinar + criar e, em seguida, Criar.

Criar máquina virtual

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

Criar máquina virtual

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

  2. Selecione + Criar e depois a máquina virtual do Azure.

  3. Na guia Básico, insira ou selecione as informações a seguir.

    Configuração Valor
    Detalhes do projeto
    Assinatura Selecione sua assinatura.
    Grupo de recursos Selecione myResourceGroup.
    Detalhes da instância
    Nome da máquina virtual Insira a opção myVM.
    Região Selecione Leste dos EUA 2.
    Opções de disponibilidade Selecione Nenhuma redundância de infraestrutura necessária.
    Tipo de segurança Selecione Padrão.
    Imagem Selecione Ubuntu Server 20.04 LTS - Gen2.
    Tamanho Selecione o tamanho padrão.
    Conta de administrador
    Tipo de autenticação Selecione Chave pública SSH.
    Nome de Usuário Digite um nome de usuário.
    Origem de chave pública SSH Selecione Gerar novo par de chaves.
    Nome do par de chaves Insira mySSHKey.
    Regras de porta de entrada
    Portas de entrada públicas Selecione Nenhum.
  4. Selecione a guia Rede ou Avançar: discos e, em seguida, Avançar: rede.

  5. Insira ou selecione as seguintes informações na guia 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 da NIC Selecione Avançado.
    Configurar um grupo de segurança de rede Selecione Criar novo.
    Insira myNSG em Nome.
    Selecione OK.
  6. Selecione Examinar + criar.

  7. Selecione Criar.

  8. Gerar um novo par de chaves é exibido. Selecione Baixar chave privada e criar recurso.

  9. A chave privada será baixada no computador local. Copie a chave privada para um diretório em seu computador. No exemplo a seguir, ela é ~/.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 conectar à máquina virtual, use o Azure Bastion. Para obter mais informações, consulte Início Rápido: Implantar o Azure Bastion com configurações padrão.

Configurar interface de rede

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

  1. Na caixa de pesquisa na parte superior do portal insira 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 do adaptador de rede padrão será myvmxx, sendo xx um número aleatório. Neste exemplo, é myvm281. Selecione myvm281 ao lado de Adaptador de rede:.

  5. Nas propriedades do adaptador de rede, selecione Configurações de IP em Configurações.

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

  7. Em Adicionar configurações de IP, insira ou selecione as informações a seguir.

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

Instalar nginx

Nesta seção, você criará uma regra de grupo de segurança de rede para permitir o tráfego HTTP e instalar o nginx na máquina virtual usando o recurso Executar Comando.

Criar uma regra de segurança de entrada

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

  2. Escolha myNSG.

  3. Selecione regras de segurança de entrada em Configurações.

  4. Selecione + Adicionar.

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

    Configuração Valor
    Source Mantenha o padrão de Any.
    Intervalos de portas de origem Mantenha o padrão de *.
    Destino Mantenha o padrão de Any.
    Serviço Selecione HTTP.
    Ação Mantenha o padrão de Allow.
    Prioridade Insira 100.
    Nome Insira myNSGRuleHTTP.
  6. Selecione Adicionar.

Utilizar o comando Executar para instalar o nginx

  1. Na caixa de pesquisa na parte superior do portal insira 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. Digite os seguintes comandos:

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

  7. Aguarde até que o comando seja concluído. O painel de saída exibe Habilitação concluída com sucesso quando concluído.

Testar a conectividade de dual-stack

Verifique se o nginx está em execução conectando-se ao endereço IPv4 público da máquina virtual.

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

  2. Selecione myPublicIP-IPv4.

  3. Observe o endereço IPv4 público na visão geral em endereço IP. Neste exemplo, é 203.0.113.77.

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

  5. A página de boas-vindas nginx padrão é exibida, confirmando que o servidor Web está em execução e acessível por IPv4.

Limpar os recursos

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

  1. Na caixa Pesquisar na parte superior do portal insira myResourceGroup. Selecione myResourceGroup nos resultados da pesquisa em Grupos de recursos.

  2. Selecione Excluir grupo de recursos.

  3. Insira myResourceGroup para DIGITAR O NOME DO GRUPO DE RECURSOS: e selecione Excluir.

Próximas etapas

Neste artigo, você aprendeu a 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, confira: