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.