Creare una macchina virtuale con un indirizzo IP privato statico usando l'interfaccia della riga di comando di Azure

A una macchina virtuale (VM) viene assegnato automaticamente un indirizzo IP privato da un intervallo specificato. Questo intervallo si basa sulla subnet in cui viene distribuita la macchina virtuale. La macchina virtuale mantiene l'indirizzo finché non viene eliminata la macchina virtuale. Azure assegna dinamicamente l'indirizzo IP privato successivo disponibile dalla subnet in cui si crea una macchina virtuale. Assegnare un indirizzo IP statico alla macchina virtuale se si vuole un indirizzo IP specifico nella subnet.

Prerequisiti

  • Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
  • Questa esercitazione richiede la versione 2.0.28 o successiva dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.

Creare un gruppo di risorse

Un gruppo di risorse di Azure è un contenitore logico in cui le risorse di Azure vengono distribuite e gestite.

Usare az group create per creare un gruppo di risorse denominato myResourceGroup nella posizione eastus2.

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

Creare una macchina virtuale

Creare una macchina virtuale con az vm create.

Il comando seguente crea una macchina virtuale Windows Server. Quando richiesto, specificare un nome utente e una password da usare come credenziali per la macchina virtuale:

  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

Modificare l'indirizzo IP privato in statico

In questa sezione si modificherà l'indirizzo IP privato da dinamico a statico per la macchina virtuale creata in precedenza.

Usare az network nic ip-config update per aggiornare la configurazione dell'interfaccia di rete.

Il comando seguente modifica l'indirizzo IP privato della macchina virtuale in statico:

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

Avviso

Dall'interno del sistema operativo di una macchina virtuale, non è consigliabile assegnare in modo statico l'INDIRIZZO IP privato assegnato alla macchina virtuale di Azure. Eseguire l'assegnazione statica di un indirizzo IP privato solo quando è necessario, ad esempio quando si assegnano molti indirizzi IP alle macchine virtuali.

Se si imposta manualmente l'indirizzo IP privato all'interno del sistema operativo, assicurarsi che corrisponda all'indirizzo IP privato assegnato all'interfaccia di rete di Azure. In caso contrario, si potrebbe perdere la connettività alla macchina virtuale. Altre informazioni sulle impostazioni dell'indirizzo IP privato.

Pulire le risorse

Quando il gruppo di risorse e tutte le risorse in esso contenute non sono più necessari, è possibile usare az group delete per rimuoverli:

  az group delete --name myResourceGroup --yes

Passaggi successivi