Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Weiterleiten von Datenverkehr für Subdomänen
Wenn Sie Datenverkehr zu Ihren Ressourcen für eine Subdomäne wie acme.example.com oder zenith.example.com weiterleiten möchten, haben Sie zwei Möglichkeiten:
- Sie erstellen Datensätze in der gehosteten Zone für die Domäne
-
Um den Datenverkehr für eine Subdomäne weiterzuleiten, erstellen Sie normalerweise einen Datensatz in der gehosteten Zone, der den gleichen Namen wie die Domäne hat. Um beispielsweise den Internet-Datenverkehr für acme.example.com zu einem Webserver in Ihrem Rechenzentrum weiterzuleiten, erstellen Sie in der Regel einen Datensatz namens acme.example.com in der gehosteten Zone example.com. Weitere Informationen finden Sie unter dem Thema Arbeiten mit Datensätzen und seinen Unterthemen.
- Sie erstellen eine gehostete Zone für die Subdomäne und erstellen Datensätze in der neuen gehosteten Zone
-
Sie können auch eine gehostete Zone für die Subdomäne erstellen. Die Verwendung einer separaten gehosteten Zone zur Weiterleitung des Internetverkehrs für eine Subdomain wird manchmal als „Delegieren der Verantwortung für eine Subdomain an eine gehostete Zone“ oder „Delegieren einer Subdomain an andere Nameserver“ bezeichnet. Im Folgenden finden Sie eine Übersicht über die Funktionsweise:
-
Sie erstellen eine gehostete Zone, die denselben Namen wie die Subdomäne hat, für die Sie Datenverkehr weiterleiten möchten, z. B. acme.example.com.
-
Anschließend erstellen Sie Datensätze in der neuen gehosteten Zone, die definieren, wie Sie den Datenverkehr für die Subdomäne (acme.example.com) und deren Unterdomänen weiterleiten möchten, wie z. B. backend.acme.example.com.
-
Sie erhalten die Nameserver, die Route 53 der neuen gehosteten Zone zugewiesen hat, als sie von ihnen erstellt wurde.
-
Sie erstellen einen neuen NS-Eintrag in der gehosteten Zone für die Domain (example.com). Der NS-Datensatzname muss der Subdomänenname (acme.example.com) sein, und Sie geben die vier Nameserver, die Sie in Schritt 3 erhalten haben, als Datensatzwerte an.
Wenn Sie eine separate gehostete Zone zum Weiterleiten des Datenverkehrs für eine Subdomäne verwenden, können Sie mithilfe von IAM-Berechtigungen den Zugriff auf die gehostete Zone für die Subdomäne beschränken. Wenn Sie mehrere Subdomains haben, die von verschiedenen Gruppen verwaltet werden, kann das Erstellen einer gehosteten Zone für jede Subdomain die Anzahl der Personen reduzieren, die Zugriff auf Datensätze in der gehosteten Zone für die Domain benötigen.
Um diesen Delegierungsprozess zu implementieren, benötigen Sie die folgenden IAM-Berechtigungen. Weitere Informationen zu Route 53-IAM-Richtlinien finden Sie unter: Identity and Access Management in Amazon Route 53
- Übergeordnetes Konto (besitzt example.com)
-
Der Benutzer oder die Rolle benötigt Berechtigungen, um Datensätze in der gehosteten Zone der übergeordneten Domain zu ändern:
- Kinderkonto (erstellt acme.example.com)
-
Der Benutzer oder die Rolle benötigt Berechtigungen, um die gehostete Subdomain-Zone zu erstellen und zu verwalten:
Wenn Sie eine separate gehostete Zone für eine Subdomäne verwenden, können Sie auch andere DNS-Dienste für die Domäne und die Subdomäne verwenden. Weitere Informationen finden Sie unter Verwendung von Amazon Route 53 als DNS-Service für eine Subdomäne ohne Migration der übergeordneten Domäne.
Es entsteht eine geringe Auswirkung auf die Performance dieser Konfiguration bei der ersten DNS-Abfrage von jedem DNS-Auflöser. Der Resolver muss Informationen aus der gehosteten Zone für die Root-Domain und dann aus der gehosteten Zone für die Subdomain abrufen. Nach der ersten DNS-Abfrage für eine Subdomäne speichert der Auflöser die Informationen und muss sie nicht erneut abrufen, bis die TTL abläuft und ein anderer Client die Subdomäne von diesem Auflöser anfordert. Weitere Informationen finden Sie unter TTL (Sekunden) im Abschnitt Werte, die Sie beim Erstellen oder Bearbeiten von Amazon Route 53-Datensätzen angeben.
-
Themen
Erstellen einer anderen gehosteten Zone zur Weiterleitung des Datenverkehrs für eine Subdomäne
Eine Möglichkeit, den Datenverkehr für eine Subdomäne weiterzuleiten, besteht darin, eine gehostete Zone für die Subdomäne zu erstellen und dann Datensätze für die Subdomäne in der neuen gehosteten Zone zu erstellen. (Die gebräuchlichere Option ist, Datensätze für die Subdomäne in der gehosteten Zone für die Domäne zu erstellen.)
Anmerkung
Dieses Verfahren zeigt, wie eine Subdomain an Route 53 delegiert wird. Sie können eine Subdomain auch an andere DNS-Dienste delegieren, indem Sie NS-Einträge erstellen, die stattdessen auf die Nameserver dieser Dienste verweisen.
Es folgt eine Übersicht über den Prozess:
-
Erstellen einer gehosteten Zone für die Subdomäne. Weitere Informationen finden Sie unter Erstellen einer neuen gehosteten Zone für eine Subdomäne.
-
Hinzufügen von Datensätzen für die Subdomäne zu der gehosteten Zone. Wenn die gehostete Zone für die Domäne Datensätze enthält, die in die gehostete Zone für die Subdomäne gehören, duplizieren Sie diese Datensätze in der gehosteten Zone für die Subdomäne. Weitere Informationen finden Sie unter Erstellen von Datensätzen in der gehosteten Zone für die Subdomäne
-
Erstellen Sie einen NS-Datensatzes für die Subdomäne in der gehosteten Zone für die Domäne, wodurch die Verantwortung für die Subdomäne an die Namensserver in der neuen gehosteten Zone delegiert wird. Wenn die gehostete Zone für die Domäne Datensätze enthält, die in die gehostete Zone für die Subdomäne gehören, löschen Sie die Datensätze aus der gehosteten Zone für die Domäne. (Sie haben Kopien in der gehosteten Zone für die Subdomäne in Schritt 2 erstellt.) Weitere Informationen finden Sie unter Aktualisieren der gehosteten Zone für die Domäne.
Erstellen einer neuen gehosteten Zone für eine Subdomäne
Zum Erstellen einer gehosteten Zone für eine Subdomäne unter Verwendung der Route 53-Konsole führen Sie die folgenden Schritte aus.
Erstellen einer gehosteten Zone für eine Subdomäne (Konsole)
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Route 53-Konsole unter. https://console.aws.amazon.com/route53/
-
Wenn Sie noch keine Erfahrung mit Route 53 haben, wählen Sie Get Started (Erste Schritte) aus.
Wenn Sie Route 53 bereits nutzen, wählen Sie Hosted zones im Navigationsbereich aus.
-
Wählen Sie Create Hosted Zone.
-
Geben Sie im Bereich rechts den Namen der Unterdomäne ein, zum Beispiel acme.example.com. Optional können Sie auch einen Kommentar eingeben.
Erläuterungen dazu, wie Sie andere Zeichen als a-z, 0-9 und - (Bindestrich) eingeben und wie internationale Domainnamen angegeben werden, erhalten Sie unter Format für DNS-Domänennamen.
-
Übernehmen Sie für Type den Standardwert Public Hosted Zone.
-
Wählen Sie im rechten Bereich unten die Option Create (Erstellen) aus.
Erstellen von Datensätzen in der gehosteten Zone für die Subdomäne
Um zu definieren, wie Route 53 den Verkehr für die Subdomain (acme.example.com) und ihre Subdomains (backend.acme.example.com) weiterleiten soll, erstellen Sie Datensätze in der gehosteten Zone für die Subdomain.
Beachten Sie Folgendes zum Erstellen von Datensätzen in der gehosteten Zone für die Subdomäne:
-
Erstellen Sie keine zusätzlichen Namensserver (NS)- oder Autoritätsursprung (SOA)-Datensätze in der gehosteten Zone für die Subdomäne, und löschen Sie nicht die vorhandenen NS- und SOA-Datensätze.
-
Erstellen Sie alle Datensätze für die Subdomäne in der gehosteten Zone für die Subdomäne. Wenn Sie beispielsweise Zonen für example.com und für die Domäne acme.example.com gehostet haben, erstellen Sie alle Datensätze für die Unterdomäne acme.example.com in der gehosteten Zone acme.example.com. Dazu gehören Datensätze wie backend.acme.example.com und beta.backend.acme.example.com.
-
Wenn die gehostete Zone für die Domäne (example.com) bereits Datensätze enthält, die in die gehostete Zone für die Subdomäne (acme.example.com) gehören, kopieren Sie diese Datensätze in der gehosteten Zone für die Subdomäne. Im letzten Schritt des Prozesses löschen Sie die doppelten Datensätze aus der gehosteten Zone für die Domäne später.
Wichtig
Wenn Sie sowohl in der gehosteten Zone für die Domäne als auch in der gehosteten Zone für die Subdomäne Datensätze für die Subdomäne haben, ist das DNS-Verhalten inkonsistent. Das Verhalten hängt davon ab, welche Nameserver ein DNS-Resolver zwischengespeichert hat: die Nameserver für die von der Domain gehostete Zone (example.com) oder die Nameserver für die gehostete Subdomain-Zone (acme.example.com). In einigen Fällen gibt Route 53 NXDOMAIN (nicht existierende Domain) zurück, wenn der Eintrag zwar existiert, sich aber nicht in der gehosteten Zone befindet, die von den DNS-Resolvern abgefragt wird.
Weitere Informationen finden Sie unter Arbeiten mit Datensätzen.
Aktualisieren der gehosteten Zone für die Domäne
Wenn Sie eine gehostete Zone erstellen, weist Route 53 der Zone automatisch vier Namensserver zu. Der NS-Eintrag für eine gehostete Zone identifiziert die Nameserver, die auf DNS-Abfragen für die Domäne oder Subdomäne reagieren. Um die Einträge in der gehosteten Zone für die Subdomain zur Weiterleitung des Internetverkehrs zu verwenden, erstellen Sie einen neuen NS-Eintrag in der gehosteten Zone für die Domain (example.com). Geben Sie ihm den Namen der Subdomain (acme.example.com). Geben Sie für den Wert des NS-Eintrags die Namen der Nameserver aus der gehosteten Zone für die Subdomain an.
Das passiert, wenn Route 53 eine DNS-Abfrage von einem DNS-Auflöser für die Subdomäne acme.example.com oder eine ihrer Subdomänen erhält:
-
Route 53 sucht in der gehosteten Zone nach der Domäne (example.com) und findet den NS-Datensatz für die Subdomäne (acme.example.com).
-
Route 53 ruft die Nameserver vom NS-Eintrag acme.example.com in der gehosteten Zone für die Domäne example.com ab und gibt diese Nameserver an den DNS-Resolver zurück.
-
Der Auflöser sendet die Anfrage für acme.example.com erneut an die Namensserver der gehosteten Zone acme.example.com.
-
Route 53 beantwortet die Abfrage unter Verwendung eines Datensatzes in der gehosteten Zone acme.example.com.
Gehen Sie wie folgt vor, um Route 53 so zu konfigurieren, dass der Datenverkehr für die Subdomain mithilfe der gehosteten Zone für die Subdomain weitergeleitet wird, und um alle doppelten Datensätze aus der gehosteten Zone für die Domain zu löschen:
So konfigurieren Sie Route 53 für die Verwendung der gehosteten Zone für die Subdomäne (Konsole)
-
Rufen Sie in der Route 53-Konsole die Namensserver für die gehostete Zone für die Subdomäne ab:
-
Klicken Sie im Navigationsbereich auf Hosted Zones (Gehostete Zonen).
-
Wählen Sie auf der Seite Hosted Zones (Gehostete Zonen) das Optionsfeld (nicht den Namen) für die gehostete Zone für die Subdomäne aus.
-
Kopieren Sie im rechten Bereich die Namen der vier Server, die für Name Server im Bereich Details zur gehosteten Zone aufgeführt sind.
-
-
Wählen Sie den Namen der gehosteten Zone für die Domäne (example.com), nicht für die Subdomäne.
-
Wählen Sie Datensatz erstellen.
-
Wählen Sie Simple Routing (Einfaches Routing), und wählen Sie Next (Weiter).
-
Wählen Sie Define simple record (Einfachen Datensatz definieren).
-
Geben Sie die folgenden Werte an:
- Name
-
Geben Sie den Namen der Subdomain ein (z. B.).
acme.example.comDieser muss exakt mit dem Namen der von Ihnen erstellten Subdomain-Hosting-Zone übereinstimmen. - Value/Route Verkehr zu
-
Klicken Sie aufIP-Adresse oder ein anderer Wert, abhängig vom Datensatztyp, und fügen Sie die Namen der Namenserver ein, die Sie in Schritt 1 kopiert haben.
- Datensatztyp
-
Klicken Sie aufNS — Namenserver für eine gehostete -Zone:aus.
- TTL (Sekunden)
-
Ändern Sie dies in einen gebräuchlicheren Wert für einen NS-Datensatz, z. B. 172800 Sekunden.
-
Klicken Sie aufEinfachen Datensatz definieren, und wählen SieErstellen von Datensätzenaus.
-
Wenn die gehostete Zone für die Domäne Datensätze enthält, die Sie in der gehosteten Zone für die Subdomäne neu erstellt haben, löschen Sie diese Datensätze aus der gehosteten Zone für die Domäne. Weitere Informationen finden Sie unter Löschen von Datensätzen.
Wenn Sie fertig sind, sollten sich alle Datensätze für die Subdomäne in der gehosteten Zone für die Subdomäne befinden.
Weiterleiten von Datenverkehr für zusätzliche Ebenen von Subdomänen
Sie leiten Datenverkehr zu einer Subdomäne einer Subdomäne, wie z. B. backend.acme.example.com, genauso weiter, wie Sie Datenverkehr zu einer Subdomäne weiterleiten, wie z. B. acme.example.com. Sie erstellen Datensätze in der gehosteten Zone für die Domain, oder Sie erstellen eine gehostete Zone für die untergeordnete Subdomain und erstellen Datensätze in dieser neuen gehosteten Zone.
Wenn Sie eine separate gehostete Zone für die Unterdomäne erstellen, erstellen Sie den NS-Eintrag für die Unterdomäne in der gehosteten Zone für die Subdomain, die eine Ebene näher am Domainnamen liegt. Dadurch wird sichergestellt, dass der Datenverkehr korrekt zu Ihren Ressourcen weitergeleitet wird. Angenommen, Sie möchten Datenverkehr für die folgenden Subdomänen weiterleiten:
-
subdomain1.example.com
-
subdomain2.subdomain1.example.com
Um eine andere gehostete Zone zur Weiterleitung des Datenverkehrs für subdomain2.subdomain1.example.com zu verwenden, gehen Sie wie folgt vor:
-
Erstellen Sie eine gehostete Zone mit dem Namen subdomain2.subdomain1.example.com.
-
Erstellen Sie Datensätze in der gehosteten Zone subdomain2.subdomain1.example.com. Weitere Informationen finden Sie unter Erstellen von Datensätzen in der gehosteten Zone für die Subdomäne.
-
Kopieren Sie die Namen der Namensserver für die gehostete Zone subdomain2.subdomain1.example.com.
-
Erstellen Sie in der gehosteten Zone subdomain1.example.com einen NS-Datensatz namens subdomain2.subdomain1.example.com und fügen Sie die Namen der Namensserver für die gehostete Zone subdomain2.subdomain1.example.com ein.
Löschen Sie außerdem alle doppelten Datensätze aus der Subdomäne1.example.com. Weitere Informationen finden Sie unter Aktualisieren der gehosteten Zone für die Domäne.
Nachdem Sie diesen NS-Datensatz erstellt haben, verwendet Route 53 die gehostete Zone subdomain2.subdomain1.example.com, um den Datenverkehr für die Subdomäne subdomain2.subdomain1.example.com weiterzuleiten.