Criar uma máquina virtual com um endereço IP privado estático usando a CLI do Azure

Uma máquina virtual (VM) recebe automaticamente um endereço IP privado de um intervalo que você especificar. Esse intervalo é baseado na sub-rede na qual a VM é implantada. A VM mantém o endereço até que a VM seja excluída. O Azure atribui dinamicamente o próximo endereço IP privado disponível a partir da sub-rede na qual você cria uma VM. Atribua um endereço IP estático à VM se desejar um endereço IP específico na sub-rede.

Pré-requisitos

  • Use o ambiente Bash no Azure Cloud Shell. Para obter mais informações, consulte Guia de início rápido para Bash no 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 Entrar com a CLI do Azure.

    • Quando solicitado, instale a extensão da CLI do Azure na primeira utilização. Para obter mais informações sobre as extensões, veja Utilizar extensões com o 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.

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 az group create chamado myResourceGroup no local eastus2 .

  az group create \
    --name myResourceGroup \
    --location eastus2

Criar uma máquina virtual

Crie uma máquina virtual com az vm create.

O comando a seguir cria uma máquina virtual do Windows Server. Quando solicitado, forneça um nome de usuário e senha para serem usados como credenciais para a máquina virtual:

  az vm create \
    --name myVM \
    --resource-group myResourceGroup \
    --public-ip-address myPublicIP \
    --public-ip-sku Standard \
    --image MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest \
    --admin-username azureuser

Alterar o endereço IP privado para estático

Nesta seção, você alterará o endereço IP privado de dinâmico para estático para a máquina virtual criada anteriormente.

Use az network nic ip-config update para atualizar a configuração da interface de rede.

O comando a seguir altera o endereço IP privado da máquina virtual para estático:

  az network nic ip-config update \
    --name ipconfigmyVM \
    --resource-group myResourceGroup \
    --nic-name myVMVMNic \
    --private-ip-address 10.0.0.4

Aviso

De dentro do sistema operacional de uma VM, você não deve atribuir estaticamente o IP privado atribuído à VM do Azure. Só faça a atribuição estática de um IP privado quando for necessário, como ao atribuir muitos endereços IP a VMs.

Se definir manualmente o endereço IP privado no sistema operativo, certifique-se de que corresponde ao endereço IP privado atribuído à interface de rede do Azure. Caso contrário, pode perder a conectividade com a VM. Saiba mais sobre as configurações de endereço IP privado.

Clean up resources (Limpar recursos)

Quando já não for necessário, pode utilizar az group delete para remover o grupo de recursos e todos os recursos que contém:

  az group delete --name myResourceGroup --yes

Próximos passos