Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel führt Sie durch die Schritte zum Erstellen Ihrer ersten DNS-Zone und ihres ersten Eintrags mithilfe der Azure CLI, die für Windows, Mac und Linux verfügbar ist. Sie können diese Schritte auch über das Azure-Portal oder Azure PowerShell ausführen.
Eine DNS-Zone wird zum Hosten der DNS-Einträge für eine bestimmte Domäne verwendet. Wenn Sie eine Domäne in Azure DNS hosten möchten, müssen Sie eine DNS-Zone für diesen Domänennamen erstellen. Jeder DNS-Eintrag für Ihre Domäne wird dann in dieser DNS-Zone erstellt. Und schließlich müssen Sie die Namenserver für die Domäne konfigurieren, um Ihre DNS-Zone im Internet zu veröffentlichen. Jede dieser Schritte wird unten beschrieben.
Azure DNS unterstützt auch private DNS-Zonen. Weitere Informationen zu privaten DNS-Zonen finden Sie unter Verwenden von Azure DNS für private Domänen. Ein Beispiel zum Erstellen einer privaten DNS-Zone finden Sie unter "Erste Schritte mit privaten Azure DNS-Zonen mit CLI".
Wenn Sie nicht über ein Azure-Konto verfügen, erstellen Sie ein kostenloses Konto , bevor Sie beginnen.
Voraussetzungen
Verwenden Sie die Bash-Umgebung in Azure Cloud Shell. Weitere Informationen finden Sie unter "Erste Schritte mit Azure Cloud Shell".
Wenn Sie CLI-Referenzbefehle lieber lokal ausführen möchten, installieren Sie die Azure CLI. Wenn Sie mit Windows oder macOS arbeiten, sollten Sie die Azure CLI in einem Docker-Container ausführen. Weitere Informationen finden Sie unter Ausführen der Azure CLI in einem Docker-Container.
Wenn Sie eine lokale Installation verwenden, melden Sie sich mithilfe des Befehls az login bei der Azure CLI an. Um den Authentifizierungsprozess abzuschließen, führen Sie die schritte aus, die in Ihrem Terminal angezeigt werden. Weitere Anmeldeoptionen finden Sie unter Authentifizieren bei Azure mithilfe der Azure CLI.
Wenn Sie dazu aufgefordert werden, installieren Sie die Azure CLI-Erweiterung bei der ersten Verwendung. Weitere Informationen zu Erweiterungen finden Sie unter Verwenden und Verwalten von Erweiterungen mit der Azure CLI.
Führen Sie az version aus, um die installierte Version und die abhängigen Bibliotheken zu ermitteln. Führen Sie az upgrade aus, um auf die neueste Version zu aktualisieren.
- Für diesen Artikel ist mindestens Version 2.0.4 der Azure CLI erforderlich. Wenn Sie Azure Cloud Shell verwenden, ist die neueste Version bereits installiert.
Erstellen der Ressourcengruppe
Bevor Sie die DNS-Zone erstellen, erstellen Sie eine Ressourcengruppe für die DNS-Zone:
az group create --name MyResourceGroup --___location "East US"
Erstellen einer DNS-Zone
Mithilfe des az network dns zone create
Befehls wird eine DNS-Zone erstellt. Um die Hilfe für diesen Befehl anzuzeigen, geben Sie az network dns zone create -h
ein.
Im folgenden Beispiel wird eine DNS-Zone namens contoso.xyz in der Ressourcengruppe MyResourceGroup erstellt. Verwenden Sie das Beispiel, um eine DNS-Zone zu erstellen, und ersetzen Sie dabei die Werte durch Ihre eigenen.
az network dns zone create -g MyResourceGroup -n contoso.xyz
Erstellen eines DNS-Eintrags
Verwenden Sie den az network dns record-set [record type] add-record
Befehl, um einen DNS-Eintrag zu erstellen. Hilfe zu A-Einträgen finden Sie unter azure network dns record-set A add-record -h
.
Im folgenden Beispiel wird ein Eintrag mit dem relativen Namen "www" in der DNS-Zone "contoso.xyz" in der Ressourcengruppe "MyResourceGroup" erstellt. Der vollqualifizierte Name des Datensatzes ist "www.contoso.xyz". Der Datensatztyp ist "A", mit der IP-Adresse "10.10.10.10", und einer Standard-TTL von 3600 Sekunden (1 Stunde).
az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10
Anzeigen von Datensätzen
Listen Sie die DNS-Einträge in Ihrer Zone mit diesem Befehl auf:
az network dns record-set list -g MyResourceGroup -z contoso.xyz
Testen der Namensauflösung
Sie besitzen nun eine DNS-Testzone mit einem A-Testeintrag und können die Namensauflösung mit dem Tool nslookup testen.
Testen Sie die DNS-Namensauflösung wie folgt:
Führen Sie das folgende Cmdlet aus, um die Liste mit den Namenservern für Ihre Zone abzurufen:
az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @
Kopieren Sie einen der Namen der Namenserver aus der Ausgabe des vorherigen Schritts.
Öffnen Sie eine Eingabeaufforderung, und führen Sie den folgenden Befehl aus:
nslookup www.contoso.xyz <name server name>
Beispiel:
nslookup www.contoso.xyz ns1-08.azure-dns.com.
Es sollte ein Bildschirm angezeigt werden, der in etwa wie folgt aussieht:
Der Hostname www.contoso.xyz wird gemäß Ihrer Konfiguration in 10.10.10.10 aufgelöst. Mit diesem Ergebnis wird bestätigt, dass die Namensauflösung richtig funktioniert.
Bereinigen von Ressourcen
Wenn sie nicht mehr benötigt werden, können Sie alle in diesem Schnellstart erstellten Ressourcen löschen, indem Sie die Ressourcengruppe löschen:
az group delete --name MyResourceGroup
Nächste Schritte
Nachdem Sie ihre erste DNS-Zone und Ihren ersten Eintrag mit Azure CLI erstellt haben, können Sie Einträge für eine Web-App in einer benutzerdefinierten Domäne erstellen.