Delen via


Een virtuele machine maken in een virtueel netwerk

Virtuele machines (VM) in Azure hebben een groot aantal afhankelijkheden. De CLI maakt deze resources voor u op basis van opdrachtregelargumenten die u opgeeft. In deze sectie leert u hoe u een VIRTUELE machine implementeert in een VNet.

Als u een VIRTUELE machine op een VNet wilt implementeren, moeten ze dezelfde Azure-locatie hebben. Zodra een virtuele machine is gemaakt, kunt u het VNet waarnaar deze is verbonden, niet meer wijzigen.

Een VM maken:

Gebruik de opdracht az vm create om een nieuwe virtuele machine met Ubuntu te maken. Deze virtuele machine maakt gebruik van SSH-verificatie voor aanmelding en is verbonden met het subnet en het VNet dat u in de vorige sectie hebt gemaakt. Declareer variabelen met een $in PowerShell en gebruik aanhalingstekens voor waarden, zoals $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 

Notitie

Als er al een SSH-sleutel met de naam id_rsa beschikbaar is, gebruikt u deze sleutel voor verificatie in plaats van een nieuwe sleutel te genereren.

Terwijl de VM wordt gemaakt, ziet u dankzij de optie --verbose de lokale waarden die worden gebruikt en de Azure-resources die worden gemaakt. Zodra de VIRTUELE machine gereed is, wordt een JSON geretourneerd vanuit de Azure-service, inclusief het openbare IP-adres.

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

Bevestig dat de machine wordt uitgevoerd door via SSH verbinding te maken.

ssh <PUBLIC_IP_ADDRESS>

Meld u af bij de virtuele machine door te typen exit.

Er zijn andere manieren om dit IP-adres te verkrijgen nadat de VM is gestart. In de volgende sectie ziet u hoe u gedetailleerde informatie over de virtuele machine krijgt en hoe u deze filtert.