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
Usare l'ambiente Bash in Azure Cloud Shell. Per altre informazioni, vedere Avvio rapido su Bash in Azure Cloud Shell.
Se si preferisce eseguire i comandi di riferimento dell'interfaccia della riga di comando in locale, installare l'interfaccia della riga di comando di Azure. Per l'esecuzione in Windows o macOS, è consigliabile eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker. Per altre informazioni, vedere Come eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker.
Se si usa un'installazione locale, accedere all'interfaccia della riga di comando di Azure con il comando az login. Per completare il processo di autenticazione, seguire la procedura visualizzata nel terminale. Per altre opzioni di accesso, vedere Accedere tramite l'interfaccia della riga di comando di Azure.
Quando richiesto, al primo utilizzo installare l'estensione dell'interfaccia della riga di comando di Azure. Per altre informazioni sulle estensioni, vedere Usare le estensioni con l'interfaccia della riga di comando di Azure.
Eseguire az version per trovare la versione e le librerie dipendenti installate. Per eseguire l'aggiornamento alla versione più recente, eseguire az upgrade.
- 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
- Altre informazioni sugli indirizzi IP pubblici in Azure.
- Altre informazioni su tutte le impostazioni relative agli indirizzi IP pubblici.
- Altre informazioni sugli indirizzi IP privati e sull'assegnazione di un indirizzo IP privato statico a una macchina virtuale di Azure.
- Altre informazioni sulla creazione di macchine virtuali Linux e Windows .