Wie erstelle ich eine Subdomain für meine Domain, die in Route 53 gehostet wird?

Lesedauer: 3 Minute
0

Ich möchte eine Subdomain für meine Domain erstellen, die in Amazon Route 53 gehostet wird, aber ich weiß nicht, wie das geht.

Kurzbeschreibung

Die Verwendung einer separaten gehosteten Zone für das Routing des Internet-Datenverkehrs für eine Subdomain ist als Delegation der Verantwortung für eine Subdomain an eine gehostete Zone bekannt. Alternativ wird das Verfahren auch als Subdomain-Delegation durch Namenserver bezeichnet.

Voraussetzungen

Vergewissern Sie sich zunächst, dass die folgenden Voraussetzungen erfüllt sind:

  • Eine gültige registrierte Domain (unabhängig vom Registrar)
  • Eine autoritative gehostete Zone für die registrierte Domain in Route 53

Lösung

Erstellen einer gehosteten Zone für die Subdomain in Route 53

Erstellen Sie eine gehostete Zone, deren Name der Subdomain entspricht, für die Sie den Datenverkehr weiterleiten möchten, z. B. acme.example.com. Gehen Sie dazu wie folgt vor:

  1. Öffnen Sie die Route-53-Konsole.
  2. Wählen Sie im Navigationsbereich Gehostete Zonen aus.
  3. Wählen Sie Gehostete Zone erstellen.
  4. Geben Sie im Navigationsbereich den Namen der Subdomain ein (z. B. acme.example.com).
    Hinweis: Weitere Informationen finden Sie unter DNS domain name format.
  5. Akzeptieren Sie für Typ die Standardeinstellung Öffentlich gehostete Zone.
  6. Wählen Sie Gehostete Zone erstellen.

Finden der Namenserver, die Route 53 der neuen gehosteten Zone zugewiesen hat

Wenn Sie eine gehostete Zone erstellen, weist Route 53 der Zone automatisch vier Namenserver zu. Um die gehostete Zone für die Subdomain zu verwenden, erstellen Sie einen neuen Namenserver (NS)-Datensatz für die Domain (example.com) in der gehosteten Zone. Der Name des NS-Datensatzes muss mit dem Namen der Subdomain (acme.example.com) übereinstimmen.

Nachdem Sie die gehostete Zone für die Subdomain erstellt haben, erweitern Sie die Dropdownliste Details zur gehosteten Zone für die Subdomain in der gehosteten Zone (acme.example.com). Kopieren Sie im rechten Bereich die Namen der vier Server, die als Namenserver unter Details zur gehosteten Zone aufgeführt sind.

Hinzufügen von NS-Datensätzen, um Datenverkehr an Ihre Subdomain weiterzuleiten

Führen Sie die folgenden Schritte aus, um Datenverkehr an Ihre Subdomain weiterzuleiten. Diese Schritte gelten auch für kontoübergreifende Szenarien, bei denen sich die gehostete Zone für die Domain und die Subdomain in unterschiedlichen Konten befinden.

  1. Wählen Sie die gehostete Zone für die Domain aus (example.com). Achten Sie darauf, nicht den Namen der Subdomain (some.example.com) auszuwählen.
  2. Wählen Sie in der gehosteten Zone für die Domain Datensatz erstellen aus.
  3. Geben Sie für Name den Namen der Subdomain ein.
  4. Geben Sie für Wert die Namen der Namenserver ein.
  5. Wählen Sie für Datensatztyp die Option NS – Namensserver für eine gehostete Zone aus.
  6. Wählen Sie für TTL (Sekunden) einen geläufigen Wert für einen NS-Datensatz aus, z. B. 172.800 Sekunden.
  7. Wählen Sie für Routing-Richtlinie die Option Einfaches Routing.
  8. Wählen Sie Einträge erstellen.

Hinweis: Um die Subdomain-Delegierung (acme.example.com) zu entfernen, löschen Sie zuerst den NS-Datensatz in der übergeordneten gehosteten Zone (example.com). Löschen Sie dann die gehostete Zone für die Subdomain. Diese Schritte schützen Ihre Subdomain vor einer unbefugten Übernahme.

Erstellen von Datensätzen in der gehosteten Zone für die Subdomain

Erstellen Sie Ihre Datensätze in der neu erstellten gehosteten Zone für die Subdomain. Testen Sie die Datensatz-Auflösung mit dem Befehl dig/nslookup.

Beispiel einer Abfrage mit dig/nslookup:

dig acme.example.com