Condividi tramite


Creare una macchina virtuale in una rete virtuale

Le macchine virtuali (VM) in Azure hanno un numero elevato di dipendenze. L'interfaccia della riga di comando crea automaticamente queste risorse in base agli argomenti della riga di comando specificati. In questa sezione viene illustrato come distribuire una macchina virtuale in una rete virtuale.

Per distribuire una macchina virtuale in una rete virtuale, entrambi devono trovarsi nella stessa posizione di Azure. Non è possibile modificare la rete virtuale a cui la macchina virtuale si connette dopo la creazione.

Creare una macchina virtuale

Usare il comando az vm create per creare una nuova macchina virtuale che esegue Ubuntu. Questa macchina virtuale usa l'autenticazione SSH per l'accesso ed è connessa alla subnet e alla rete virtuale creata nella sezione precedente. In PowerShell dichiarare le variabili con "$" e usare le virgolette per i valori, ad esempio $vmName = "TutorialVM1".

# create Bash shell variable
vmName=TutorialVM1

az vm create \
  --resource-group $resourceGroup \
  --name $vmName \
  --image Ubuntu2204 \
  --vnet-name $vnetName \
  --subnet $subnetName \
  --generate-ssh-keys \
  --output json \
  --verbose 

Annotazioni

Se è già disponibile una chiave SSH, id_rsa questa chiave viene usata per l'autenticazione anziché per generare una nuova chiave.

Quando viene creata la macchina virtuale, vengono visualizzati i valori locali usati e le risorse di Azure create a causa dell'opzione --verbose . Quando la macchina virtuale è pronta, viene restituito un codice JSON dal servizio di Azure, incluso l'indirizzo IP pubblico.

{
  "fqdns": "",
  "id": "...",
  "location": "eastus",
  "macAddress": "...",
  "powerState": "VM running",
  "privateIpAddress": "...",
  "publicIpAddress": "<PUBLIC_IP_ADDRESS>",
  "resourceGroup": "TutorialResources",
  "zones": ""
}

Verificare che la macchina virtuale sia in esecuzione connettendosi tramite SSH.

ssh <PUBLIC_IP_ADDRESS>

Vai avanti e disconnettiti dalla macchina virtuale digitando exit.

Dopo l'avvio della macchina virtuale sono disponibili metodi alternativi per ottenere questo indirizzo IP. Nella sezione successiva si vedrà come ottenere informazioni dettagliate sulla macchina virtuale e come filtrarla.