Konfigurieren von privaten IP-Adressen für einen virtuellen Computer (klassisch) mithilfe der klassischen Azure CLI

Einem virtuellen Computer (VM) wird basierend auf dem Subnetz, in dem er bereitgestellt wird, automatisch eine private IP-Adresse aus einem Bereich zugewiesen, den Sie angeben. Die Adresse wird von einem virtuellen Computer beibehalten, bis er gelöscht wird. Azure weist dynamisch die nächste verfügbare private IP-Adresse aus dem Subnetz zu, in dem Sie einen virtuellen Computer erstellen. Weisen Sie eine statische IP-Adresse zu, wenn eine bestimmte IP-Adresse aus dem Subnetz dem virtuellen Computer zugewiesen werden soll.

Wichtig

Bevor Sie mit Azure-Ressourcen arbeiten, sollten Sie wissen, dass Azure derzeit über zwei Bereitstellungsmodelle verfügt: die Bereitstellung mit dem Azure Resource Manager und die klassische Bereitstellung. Stellen Sie sicher, dass Sie die Bereitstellungsmodelle und -tools verstanden haben, bevor Sie mit Azure-Ressouren arbeiten. Zum Anzeigen der Dokumentation für verschiedene Tools klicken Sie auf die Registerkarten oben in diesem Artikel.

Dieser Artikel gilt für das klassische Bereitstellungsmodell. Sie können eine statische private IP-Adresse auch im Ressourcen-Manager-Bereitstellungsmodell verwalten.

Die folgenden Beispielbefehle für die klassische Azure CLI setzen voraus, dass bereits eine einfache Umgebung erstellt wurde. Wenn Sie die in diesem Dokument aufgeführten Befehle ohne Veränderungen ausführen möchten, erstellen Sie zunächst eine Testumgebung, wie unter Erstellen eines VNetsbeschrieben.

Angeben einer statischen privaten IP-Adresse beim Erstellen eines virtuellen Computers

Erstellen Sie basierend auf dem oben beschriebenen Szenario in einem neuen Clouddienst mit dem Namen TestService einen neuen virtuellen Computer mit dem Namen DNS01. Gehen Sie dabei wie folgt vor:

  1. Wenn Sie die Azure-Befehlszeilenschnittstelle noch nie verwendet haben, ziehen Sie Installieren und Konfigurieren der Azure-Befehlszeilenschnittstelle zurate, und folgen Sie den Anweisungen bis zu dem Punkt, an dem Sie Ihr Azure-Konto und Ihr Abonnement auswählen.

  2. Führen Sie den Befehl azure service create aus, um den Clouddienst zu erstellen.

     azure service create TestService --location uscentral
    

    Erwartete Ausgabe:

     info:    Executing command service create
     info:    Creating cloud service
     data:    Cloud service name TestService
     info:    service create command OK
    
  3. Führen Sie den Befehl azure create vm aus, um den virtuellen Computer zu erstellen. Beachten Sie, dass auch ein Wert für die statische private IP-Adresse angezeigt wird. In der nach der Ausgabe angezeigten Liste werden die verwendeten Parameter erläutert.

     azure vm create -l centralus -n DNS01 -w TestVNet -S "192.168.1.101" TestService bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012R2-x64-v14.2 adminuser AdminP@ssw0rd
    

    Erwartete Ausgabe:

     info:    Executing command vm create
     warn:    --vm-size has not been specified. Defaulting to "Small".
     info:    Looking up image bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012R2-x64-v14.2
     info:    Looking up virtual network
     info:    Looking up cloud service
     warn:    --location option will be ignored
     info:    Getting cloud service properties
     info:    Looking up deployment
     info:    Retrieving storage accounts
     info:    Creating VM
     info:    OK
     info:    vm create command OK
    
    • -l (oder --location). Azure-Region aus, in der der virtuelle Computer erstellt wird. In diesem Szenario centralus.
    • -n (oder --vm-name). Name des zu erstellenden virtuellen Computers.
    • -w (oder --virtual-network-name). Name des VNets, in dem der virtuelle Computer erstellt wird.
    • -S (oder --static-ip). Statische private IP-Adresse für den virtuellen Computer.
    • TestService. Name des Clouddiensts, in dem der virtuelle Computer erstellt wird.
    • bd507d3a70934695bc2128e3e5a255ba__RightImage-Windows-2012R2-x64-v14.2. Image, das zum Erstellen des virtuellen Computers verwendet wird.
    • adminuser. Lokaler Administrator für den virtuellen Windows-Computer.
    • AdminP@ssw0rd. Kennwort des lokalen Administrators für den virtuellen Windows-Computer.

Abrufen der Informationen zur statischen privaten IP-Adresse für einen virtuellen Computer

Um die Angaben zur statischen privaten IP-Adresse des mit dem Skript erstellten virtuellen Computers anzuzeigen, führen Sie an der Azure-Befehlszeilenschnittstelle folgenden Befehl aus, und überprüfen Sie die Werte für Network StaticIP:

azure vm static-ip show DNS01

Erwartete Ausgabe:

info:    Executing command vm static-ip show
info:    Getting virtual machines
data:    Network StaticIP "192.168.1.101"
info:    vm static-ip show command OK

Entfernen einer statischen privaten IP-Adresse von einem virtuellen Computer

Führen Sie an der Azure-Befehlszeilenschnittstelle folgenden Befehl aus, um die statische private IP-Adresse zu entfernen, die dem virtuellen Computer im obigen Skript hinzugefügt wurde:

azure vm static-ip remove DNS01

Erwartete Ausgabe:

info:    Executing command vm static-ip remove
info:    Getting virtual machines
info:    Reading network configuration
info:    Updating network configuration
info:    vm static-ip remove command OK

Hinzufügen einer statischen privaten IP-Adresse zu einem vorhandenen virtuellen Computer

Führen Sie folgenden Befehl aus, um dem virtuellen Computer, der mit dem obigen Skript erstellt wurde, eine statische private IP-Adresse hinzuzufügen:

azure vm static-ip set DNS01 192.168.1.101

Erwartete Ausgabe:

info:    Executing command vm static-ip set
info:    Getting virtual machines
info:    Looking up virtual network
info:    Reading network configuration
info:    Updating network configuration
info:    vm static-ip set command OK

Festlegen von IP-Adressen innerhalb des Betriebssystems

Es wird davon abgeraten, die private IP-Adresse, die dem virtuellen Azure-Computer innerhalb des Betriebssystems einer VM zugewiesen ist, statisch zuzuweisen, sofern dies nicht erforderlich ist. Wenn Sie die private IP-Adresse innerhalb des Betriebssystems manuell festlegen, sollten Sie sicherstellen, dass es sich um dieselbe Adresse wie die private IP-Adresse handelt, die dem virtuellen Azure-Computer zugewiesen ist. Andernfalls kann die Konnektivität mit dem virtuellen Computer verloren gehen. Weisen Sie die öffentliche IP-Adresse, die einem virtuellen Computer innerhalb seines Betriebssystems zugewiesen ist, nicht manuell zu.

Nächste Schritte