Een virtuele machine met een statisch privé-IP-adres maken met behulp van de Azure CLI
Aan een virtuele machine (VM) wordt automatisch een privé-IP-adres toegewezen uit een bereik dat u opgeeft. Dit bereik is gebaseerd op het subnet waarin de virtuele machine is geïmplementeerd. De VM behoudt het adres totdat de VM wordt verwijderd. Azure wijst dynamisch het volgende beschikbare privé-IP-adres toe vanuit het subnet waarin u een virtuele machine maakt. Wijs een statisch IP-adres toe aan de VM als u een specifiek IP-adres in het subnet wilt.
Vereisten
Gebruik de Bash-omgeving in Azure Cloud Shell. Zie Quickstart voor Bash in Azure Cloud Shell voor meer informatie.
Installeer de Azure CLI, indien gewenst, om CLI-referentieopdrachten uit te voeren. Als u in Windows of macOS werkt, kunt u Azure CLI uitvoeren in een Docker-container. Zie De Azure CLI uitvoeren in een Docker-container voor meer informatie.
Als u een lokale installatie gebruikt, meldt u zich aan bij Azure CLI met behulp van de opdracht AZ login. Volg de stappen die worden weergegeven in de terminal, om het verificatieproces te voltooien. Raadpleeg Aanmelden bij Azure CLI voor aanvullende aanmeldingsopties.
Installeer de Azure CLI-extensie bij het eerste gebruik, wanneer u hierom wordt gevraagd. Raadpleeg Extensies gebruiken met Azure CLI voor meer informatie over extensies.
Voer az version uit om de geïnstalleerde versie en afhankelijke bibliotheken te vinden. Voer az upgrade uit om te upgraden naar de nieuwste versie.
- Een Azure-account met een actief abonnement. Gratis een account maken
- Voor deze zelfstudie is versie 2.0.28 of hoger van Azure CLI vereist. Als u Azure Cloud Shell gebruikt, is de nieuwste versie al geïnstalleerd.
Een resourcegroep maken
Een Azure-resourcegroep is een logische container waarin Azure-resources worden geïmplementeerd en beheerd.
Maak een resourcegroep met az group create met de naam myResourceGroup op de locatie eastus2 .
az group create \
--name myResourceGroup \
--location eastus2
Een virtuele machine maken
Maak een virtuele machine met az vm create.
Met de volgende opdracht maakt u een virtuele Windows Server-machine. Geef desgevraagd een gebruikersnaam en wachtwoord op die als referenties voor de virtuele machine moeten worden gebruikt:
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
Privé-IP-adres wijzigen in statisch
In deze sectie wijzigt u het privé-IP-adres van dynamisch in statisch voor de virtuele machine die u eerder hebt gemaakt.
Gebruik az network nic ip-config update om de configuratie van de netwerkinterface bij te werken.
Met de volgende opdracht wordt het privé-IP-adres van de virtuele machine gewijzigd in statisch:
az network nic ip-config update \
--name ipconfigmyVM \
--resource-group myResourceGroup \
--nic-name myVMVMNic \
--private-ip-address 10.0.0.4
Waarschuwing
Vanuit het besturingssysteem van een VM moet u het privé-IP-adres dat is toegewezen aan de Azure-VM niet statisch toewijzen. Voer alleen statische toewijzing van een privé-IP-adres uit wanneer dit nodig is, zoals bij het toewijzen van veel IP-adressen aan VM's.
Als u het privé-IP-adres in het besturingssysteem handmatig instelt, moet u ervoor zorgen dat dit overeenkomt met het privé-IP-adres dat is toegewezen aan de Azure-netwerkinterface. Anders kunt u de verbinding met de VM verliezen. Meer informatie over instellingen voor privé-IP-adressen.
Resources opschonen
U kunt de opdracht az group delete gebruiken om de resourcegroep en alle resources die deze bevat te verwijderen, als deze niet meer nodig zijn:
az group delete --name myResourceGroup --yes
Volgende stappen
- Meer informatie over openbare IP-adressen in Azure.
- Meer informatie over alle instellingen voor openbare IP-adressen.
- Meer informatie over privé-IP-adressen en het toewijzen van een statisch privé-IP-adres aan een virtuele Azure-machine.
- Meer informatie over het maken van virtuele Linux - en Windows-machines .