Tworzenie maszyny wirtualnej ze statycznym prywatnym adresem IP przy użyciu interfejsu wiersza polecenia platformy Azure

Maszyna wirtualna jest automatycznie przypisywana prywatny adres IP z określonego zakresu. Ten zakres jest oparty na podsieci, w której wdrożono maszynę wirtualną. Maszyna wirtualna przechowuje adres do momentu usunięcia maszyny wirtualnej. Platforma Azure dynamicznie przypisuje następny dostępny prywatny adres IP z podsieci, w której tworzysz maszynę wirtualną. Przypisz statyczny adres IP do maszyny wirtualnej, jeśli chcesz mieć określony adres IP w podsieci.

Wymagania wstępne

  • Konto platformy Azure z aktywną subskrypcją. Utwórz bezpłatne konto.
  • Ten samouczek wymaga wersji 2.0.28 lub nowszej interfejsu wiersza polecenia platformy Azure. W przypadku korzystania z usługi Azure Cloud Shell najnowsza wersja jest już zainstalowana.

Tworzenie grupy zasobów

Grupa zasobów platformy Azure to logiczny kontener przeznaczony do wdrażania zasobów platformy Azure i zarządzania nimi.

Utwórz grupę zasobów za pomocą polecenia az group create o nazwie myResourceGroup w lokalizacji eastus2 .

  az group create \
    --name myResourceGroup \
    --location eastus2

Tworzenie maszyny wirtualnej

Utwórz maszynę wirtualną za pomocą polecenia az vm create.

Następujące polecenie tworzy maszynę wirtualną z systemem Windows Server. Po wyświetleniu monitu podaj nazwę użytkownika i hasło do użycia jako poświadczenia dla maszyny wirtualnej:

  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

Zmienianie prywatnego adresu IP na statyczny

W tej sekcji zmienisz prywatny adres IP z dynamicznego na statyczny dla utworzonej wcześniej maszyny wirtualnej.

Użyj polecenia az network nic ip-config update , aby zaktualizować konfigurację interfejsu sieciowego.

Następujące polecenie zmienia prywatny adres IP maszyny wirtualnej na statyczny:

  az network nic ip-config update \
    --name ipconfigmyVM \
    --resource-group myResourceGroup \
    --nic-name myVMVMNic \
    --private-ip-address 10.0.0.4

Ostrzeżenie

Z poziomu systemu operacyjnego maszyny wirtualnej nie należy statycznie przypisywać prywatnego adresu IP przypisanego do maszyny wirtualnej platformy Azure. Przypisz statyczny prywatny adres IP tylko wtedy, gdy jest to konieczne, na przykład podczas przypisywania wielu adresów IP do maszyn wirtualnych.

Jeśli ręcznie ustawisz prywatny adres IP w systemie operacyjnym, upewnij się, że jest on zgodny z prywatnym adresem IP przypisanym do interfejsu sieciowego platformy Azure. W przeciwnym razie możesz utracić łączność z maszyną wirtualną. Dowiedz się więcej o ustawieniach prywatnych adresów IP .

Czyszczenie zasobów

Gdy grupa zasobów i wszystkie zawarte w niej zasoby nie będą już potrzebne, można je usunąć za pomocą polecenia az group delete.

  az group delete --name myResourceGroup --yes

Następne kroki