Erstellen einer Azure-VM mit einem Dual-Stack-Netzwerk

In diesem Artikel erstellen Sie mit Azure eine VM im Azure-Portal. Die virtuelle Maschine wird zusammen mit dem Dual-Stack-Netzwerk als Teil der Verfahren erstellt. Sie wählen aus dem Azure-Portal, der Azure CLI oder Azure PowerShell aus, um die Schritte in diesem Artikel auszuführen. Nach der Fertigstellung unterstützt die virtuelle Maschine die IPv4- und IPv6-Kommunikation.

Voraussetzungen

Erstellen einer Ressourcengruppe und eines virtuellen Netzwerks

In diesem Abschnitt erstellen Sie im Azure-Portal eine Ressourcengruppe und ein virtuelles Dual-Stack-Netzwerk für die VM.

Erstellen einer Ressourcengruppe

  1. Melden Sie sich beim Azure-Portalan.

  2. Suchen Sie im Portal nach Ressourcengruppen, und wählen Sie die Option aus.

  3. Wählen Sie + Erstellen aus.

  4. Geben Sie auf der Registerkarte " Grundlagen " die folgenden Werte ein, oder wählen Sie sie aus:

    Einstellung Wert
    Subscription Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Geben Sie "myResourceGroup" ein.
    Region Wählen Sie (USA) Ost US 2 aus.
  5. Klicken Sie auf Überprüfen und erstellen und dann auf Erstellen.

Erstellen eines virtuellen Netzwerks

  1. Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtuelles Netzwerk ein. Wählen Sie in den Suchergebnissen Virtuelle Netzwerke aus.

  2. Wählen Sie + Erstellen aus.

  3. Geben Sie unter Virtuelles Netzwerk erstellen auf der Registerkarte Grundlagen die folgenden Informationen an, oder wählen Sie sie aus.

    Einstellung Wert
    Projektdetails
    Abonnement Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie myResourceGroup aus.
    Instanzendetails
    Name Geben Sie myVNet ein.
    Region Wählen Sie USA, Osten 2 aus.
  4. Wählen Sie die Registerkarte IP-Adressen oder Weiter>Weiter aus.

  5. Lassen Sie den standardmäßigen IPv4-Adressraum 10.0.0.0/16 unverändert. Wenn der Standard nicht vorhanden oder anders ist, geben Sie einen IPv4-Adressraum von 10.0.0.0/16 ein.

  6. Wählen Sie das Subnetz Standard aus.

  7. Geben Sie auf der Seite Subnetz bearbeitenmyBackendSubnet- in Subnetznamen ein, und wählen Sie Speichern aus.

  8. Wählen Sie im Dropdownmenü IPv6-Adressraum hinzufügen aus.

  9. Bearbeiten Sie im IPv6-Adressbereich den Standardadressraum und ändern Sie den Wert auf 2404:f800:8000:122::/63.

  10. Um ein IPv6-Subnetz hinzuzufügen, wählen Sie + Subnetz hinzufügen aus, geben Sie die folgenden Informationen ein:

    Einstellung Wert
    Subnetz
    Subnetzname Geben Sie myBackendSubnet ein.
    Adressbereich Belassen Sie die Standardeinstellung auf 2404:f800:8000:122::.
    Größe Übernehmen Sie den Standardwert /64.
  11. Klicken Sie auf Hinzufügen.

  12. Wählen Sie Überprüfen + erstellen aus.

  13. Klicken Sie auf Erstellen.

Erstellen öffentlicher IP-Adressen

In diesem Abschnitt erstellen Sie im Azure-Portal zwei öffentliche IP-Adressen, IPv4 und IPv6.

Erstellen einer öffentlichen IPv4-Adresse

  1. Geben Sie am oberen Rand des Portals den Suchbegriff Öffentliche IP-Adresse in das Suchfeld ein. Wählen Sie in den Suchergebnissen Öffentliche IP-Adressen aus.

  2. Wählen Sie + Erstellen aus.

  3. Geben Sie in Öffentliche IP-Adresse erstellen die folgenden Informationen ein oder wählen Sie sie aus.

    Einstellung Wert
    Projektdetails
    Abonnement Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie myResourceGroup aus.
    Standort Wählen Sie USA, Osten 2 aus.
    Verfügbarkeitszone Wählen Sie Zonenredundant aus.
    Instanzendetails
    Name Geben Sie myPublicIP-IPv4 ein.
    IP-Version Wählen Sie IPv4 aus.
    SKU Lassen Sie den Standardwert Standard.
    Tarif Lassen Sie den Standardwert Regional.
    IP-Adresszuweisung
    Routingpräferenz Belassen Sie die Standardeinstellung Microsoft-Netzwerk.
    Leerlauf-Timeout (Minuten) Belassen Sie den Standardwert 4.
    DNS-Namensbezeichnung Geben Sie myPublicIP-IPv4 ein.
  4. Wählen Sie Überprüfen + erstellen und danach Erstellen aus.

Erstellen einer öffentlichen IPv6-Adresse

  1. Geben Sie am oberen Rand des Portals den Suchbegriff Öffentliche IP-Adresse in das Suchfeld ein. Wählen Sie in den Suchergebnissen Öffentliche IP-Adressen aus.

  2. Wählen Sie + Erstellen aus.

  3. Geben Sie in Öffentliche IP-Adresse erstellen die folgenden Informationen ein oder wählen Sie sie aus.

    Einstellung Wert
    Projektdetails
    Abonnement Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie myResourceGroup aus.
    Standort Wählen Sie USA, Osten 2 aus.
    Verfügbarkeitszone Wählen Sie Zonenredundant aus.
    Instanzendetails
    Name Geben Sie myPublicIP-IPv6 ein.
    IP-Version Wählen Sie IPv6 aus.
    SKU Lassen Sie den Standardwert Standard.
    Tarif Behalten Sie den Standardwert Regional.
    IP-Adresszuweisung
    DNS-Namensbezeichnung Geben Sie myPublicIP-IPv6 ein.
  4. Wählen Sie Überprüfen + erstellen und danach Erstellen aus.

Erstellen eines virtuellen Computers

In diesem Abschnitt erstellen Sie die VM und ihre unterstützenden Ressourcen.

Erstellen eines virtuellen Computers

  1. Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtueller Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.

  2. Wählen Sie + Erstellen und dann Virtueller Azure-Computer aus.

  3. Geben Sie auf der Registerkarte Grundeinstellungen die folgenden Informationen an oder wählen Sie sie aus.

    Einstellung Wert
    Projektdetails
    Abonnement Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie myResourceGroup aus.
    Instanzendetails
    Name des virtuellen Computers Geben Sie myVM ein.
    Region Wählen Sie USA, Osten 2 aus.
    Verfügbarkeitsoptionen Wählen Sie die Option Keine Infrastrukturredundanz erforderlich aus.
    Sicherheitstyp Wählen Sie Standard aus.
    Abbildung Wählen Sie Ubuntu Server 20.04 LTS – Gen2 aus.
    Größe Wählen Sie die Standardgröße aus.
    Administratorkonto
    Authentifizierungsart Wählen Sie Öffentlicher SSH-Schlüssel aus.
    Username Geben Sie einen Benutzernamen ein.
    Quelle für öffentlichen SSH-Schlüssel Wählen Sie Neues Schlüsselpaar generieren aus.
    Schlüsselpaarname Geben Sie mySSHKey ein.
    Regeln für eingehende Ports
    Öffentliche Eingangsports Wählen Sie Keine.
  4. Wählen Sie die Registerkarte Netzwerk aus oder wählen Sie Weiter: Datenträger und anschließend Weiter: Netzwerk aus.

  5. Geben Sie auf der Registerkarte Netzwerk die folgenden Informationen ein bzw. wählen Sie sie aus.

    Einstellung Wert
    Netzwerkschnittstelle
    Virtuelles Netzwerk Wählen Sie myVNet aus.
    Teilnetz Wählen Sie myBackendSubnet (10.1.0.0/24,2404:f800:8000:122:/64) aus.
    Öffentliche IP-Adresse Wählen Sie myPublicIP-IPv4 aus.
    NIC-Netzwerksicherheitsgruppe Wählen Sie Erweitertaus.
    Konfigurieren von Netzwerksicherheitsgruppen Wählen Sie Neu erstellen.
    Geben Sie myNSG in Name ein.
    Wählen Sie OK aus.
  6. Klicken Sie auf Überprüfen + erstellen.

  7. Klicken Sie auf Erstellen.

  8. Ein neues Schlüsselpaar generieren erscheint. Wählen Sie Privaten Schlüssel herunterladen und Ressource erstellen aus.

  9. Der private Schlüssel wird auf Ihren lokalen Computer heruntergeladen. Kopieren Sie den privaten Schlüssel in ein Verzeichnis auf Ihrem Computer. Im folgenden Beispiel ist dies ~/.ssh.

Hinweis

Die mit dem virtuellen Computer erstellte Netzwerksicherheitsgruppe blockiert den gesamten eingehenden Zugriff über das Internet, einschließlich SSH. Verwenden Sie Azure Bastion, um eine Verbindung mit dem virtuellen Computer herzustellen. Weitere Informationen finden Sie in der Schnellstartanleitung: Bereitstellen von Azure Bastion mit Standardeinstellungen.

Konfigurieren einer Netzwerkschnittstelle

Während der Erstellung wird automatisch eine Netzwerkschnittstelle erstellt und an das ausgewählte virtuelle Netzwerk angefügt. In diesem Abschnitt fügen Sie der vorhandenen Netzwerkschnittstelle die IPv6-Konfiguration hinzu.

  1. Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtueller Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.

  2. Wählen Sie myVM oder den Namen Ihrer vorhandenen VM aus.

  3. Wählen Sie unter Einstellungen die Option Netzwerk aus.

  4. Der Name der Standardnetzwerkschnittstelle ist myvmxx, wobei xx eine Zufallszahl ist. In diesem Beispiel ist dies myvm281. Wählen Sie myvm281 neben Netzwerkschnittstelle: aus.

  5. Wählen Sie in den Einstellungen der Netzwerkschnittstelle unter Einstellungen die Option IP-Konfigurationen aus.

  6. Wählen Sie unter IP-Konfigurationen die Option + Hinzufügen aus.

  7. Geben Sie unter der Konfiguration IP-Konfiguration hinzufügen die folgenden Informationen ein bzw. wählen Sie sie aus.

    Einstellung Wert
    Name Geben Sie Ipv6config ein.
    IP-Version Wählen Sie IPv6 aus.
    Einstellungen für private IP-Adressen
    Zuteilung Lassen Sie die Standardeinstellung Dynamisch beibehalten.
    Öffentliche IP-Adresse Wählen Sie Zuordnen aus.
    Öffentliche IP-Adresse Wählen Sie myPublicIP-IPv6 aus.
  8. Wählen Sie OK aus.

Installieren von nginx

In diesem Abschnitt erstellen Sie eine Netzwerksicherheitsgruppenregel, um HTTP-Datenverkehr zuzulassen und nginx auf dem virtuellen Computer mithilfe der Funktion "Ausführen von Befehlen" zu installieren.

Erstellen einer Eingangssicherheitsregel

  1. Geben Sie im Suchfeld oben im Portal Netzwerksicherheitsgruppen ein. Wählen Sie in den Suchergebnissen Netzwerksicherheitsgruppen aus.

  2. Wählen Sie myNSG aus.

  3. Wählen Sie in den Einstellungen"Eingehende Sicherheitsregeln" aus.

  4. Klicken Sie auf + Hinzufügen.

  5. Geben Sie die folgenden Informationen ein oder wählen Sie sie aus:

    Einstellung Wert
    Quelle Übernehmen Sie den Standardwert Beliebig.
    Quellportbereiche Übernehmen Sie den Standardwert *.
    Bestimmungsort Übernehmen Sie den Standardwert Beliebig.
    Dienstleistung Wählen Sie HTTP aus.
    Maßnahme Übernehmen Sie den Standardwert Zulassen.
    Priorität Geben Sie 100 ein.
    Name Geben Sie myNSGRuleHTTP ein.
  6. Klicken Sie auf Hinzufügen.

Installation von nginx mit dem Run Command

  1. Geben Sie im Suchfeld oben im Portal den Suchbegriff Virtueller Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.

  2. Wählen Sie myVM aus.

  3. Wählen Sie unter Vorgänge die Option Skriptausführung aus.

  4. Wählen Sie RunShellScript aus.

  5. Geben Sie die folgenden Befehle ein:

    sudo apt-get update
    sudo apt-get install -y nginx
    
  6. Wählen Sie Run aus.

  7. Warten Sie, bis der Befehl ausgeführt ist. Der Ausgabebereich zeigt "Aktivierung erfolgreich" an, wenn diese abgeschlossen ist.

Testen Sie die Dual-Stack-Konnektivität

Überprüfen Sie, ob nginx ausgeführt wird, indem Sie eine Verbindung mit der öffentlichen IPv4-Adresse des virtuellen Computers herstellen.

  1. Geben Sie am oberen Rand des Portals den Suchbegriff Öffentliche IP-Adresse in das Suchfeld ein. Wählen Sie in den Suchergebnissen Öffentliche IP-Adressen aus.

  2. Wählen Sie myPublicIP-IPv4 aus.

  3. Notieren Sie sich die öffentliche IPv4-Adresse in der Übersicht unter IP-Adresse. In diesem Beispiel ist es 203.0.113.77.

  4. Öffnen Sie Ihren Webbrowser, und navigieren Sie zu http://203.0.113.77. Ersetzen Sie die IP-Adresse durch die öffentliche IPv4-Adresse Ihres virtuellen Computers.

  5. Die standardmäßige nginx-Willkommensseite wird angezeigt und bestätigt, dass der Webserver ausgeführt wird und über IPv4 zugänglich ist.

Bereinigen von Ressourcen

Wenn Sie mit den in diesem Artikel erstellten Ressourcen fertig sind, löschen Sie die Ressourcengruppe und alle darin enthaltenen Ressourcen:

  1. Geben Sie oben im Portal im Suchfeld myResourceGroup ein. Wählen Sie myResourceGroup in den Suchergebnissen in Ressourcengruppen aus.

  2. Wählen Sie die Option Ressourcengruppe löschen.

  3. Geben Sie myResourceGroup in RESSOURCENGRUPPENNAMEN EINGEBEN ein, und wählen Sie Löschen aus.

Nächste Schritte

In diesem Artikel haben Sie gelernt, wie Sie eine virtuelle Azure-Maschine mit einem Dual-Stack-Netzwerk erstellen.

Weitere Informationen zu IPv6 und IP-Adressen in Azure finden Sie unter: