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.
DNSAuflösung für Hybridnetzwerke in einer Umgebung mit mehreren Konten einrichten AWS
Erstellt von Amir Durrani
Umwelt: Produktion | Technologien: Infrastruktur; Netzwerke | AWSDienste: AWSRAM; Amazon Route 53; AWS Control Tower |
Übersicht
Dieses Muster beschreibt, wie Sie lokale Domain Name System (DNS) -Services mit Amazon Route 53 Resolver Resolver-Regeln und ausgehenden Resolver-Endpunkten für die Namensauflösung verwenden können.
DNSist von grundlegender Bedeutung für die Einrichtung und Aufrechterhaltung der Kommunikation zwischen Netzwerkumgebungen. Wenn Sie über eine hybride Netzwerkkonnektivitätsumgebung verfügen, können Sie wichtige Netzwerkdienste wie DNS Active Directory gemeinsam nutzen, ohne sich um die Verwaltung einer verteilten Umgebung mit Konten und virtuellen privaten Clouds (VPCs) kümmern zu müssen. Dieser Ansatz hilft Ihnen bei der Entwicklung und Unterstützung von Anwendungen, die eine große Anzahl von Konten umfassen. Wenn Sie beispielsweise Hunderte oder Tausende von Konten in mehreren Regionen mit hybriden Konnektivitätsanforderungen haben, können Sie DNS Dienste sicher und effizient in allen verbundenen Umgebungen innerhalb Ihres AWS Unternehmens gemeinsam nutzen.
DNSist entscheidend für IP-Netzwerke auf allen Ebenen (Web, Anwendung und Datenbank) einer Anwendung. Es hat sich bewährt, nur dem DNS Expertenteam vollen Zugriff auf Konfiguration, Betrieb und Support dieser Ressource zu gewähren. In einer Umgebung mit hybrider Konnektivität können Sie Ihr lokales System weiterhin DNS für Anfragen zur Namensauflösung verwenden, die von Ressourcen stammen, die sich in unterschiedlichen Konten befinden, indem Sie die bedingte Weiterleitung verwenden.
Dieses Muster deckt die hybride DNS Auflösung in einer Umgebung mit AWS mehreren Konten ab. Informationen zu Einzelkonten finden Sie im Muster Einrichten der DNS Auflösung für Hybridnetzwerke in einer Umgebung mit nur einem Konto AWS.
Voraussetzungen und Einschränkungen
Voraussetzungen
Eine Umgebung AWS mit mehreren Konten, die auf Best Practices basiert und mithilfe von AWSControl Tower erstellt wurde. Das Diagramm im nächsten Abschnitt zeigt die typische Architektur einer solchen Umgebung.
Skalierbare Routing-Infrastruktur zwischen den Konten und mithilfe VPCs von AWSTransit Gateway.
Outbound Resolver-Endpunkte und Resolver-Regeln mithilfe von Amazon Route 53
Ressourcenfreigaben für ausgehende Resolver-Regeln mithilfe von AWSResource Access Manager () AWSRAM.
Architektur
AWSArchitektur mit mehreren Konten
Zieltechnologie-Stack
Eine bestehende lokale DNS Infrastruktur für die Auflösung ausgehender Namen für eine große Anzahl von Prinzipalen AWS
Route 53 53-Resolver-Regel und ausgehende Resolver-Endpunkte
AWSRAMfür die gemeinsame Nutzung von Route 53 53-Resolver-Regeln mit anderen AWS Prinzipalen innerhalb und außerhalb der Organisation AWS
Zielarchitektur
Das folgende Diagramm zeigt die Schritte zur Konfiguration der end-to-end DNS Hybridauflösung. AWSRAMwird verwendet, um die Route 53 53-Resolver-Regeln und Resolver-Endpunkte gemeinsam zu nutzen, die vom zentralen Shared Services-Konto aus konfiguriert und verwaltet werden. Route 53 Resolver-Endpunkte sind für jede Availability Zone so konfiguriert, dass sie die ausgehenden Anfragen zur Namensauflösung für die Ressourcen, die sich im lokalen Rechenzentrum befinden, empfangen und diese Anfragen dann an die lokalen Resolver weiterleiten. DNS Die lokalen DNS Resolver senden die Antworten auf die Namensauflösung an die ausgehenden Endpunkte, die die Antworten dann an den Resolver weiterleiten. VPC Diese Schritte stellen die end-to-end Kommunikation mithilfe von Hostnamen statt IP-Adressen her.
Das folgende Diagramm zeigt die Architektur detaillierter.
Automatisierung und Skalierung
Sie können Route 53 Resolver-Regeln mithilfe AWS RAM von AWS CloudFormation Vorlagen konfigurieren und gemeinsam nutzen.
Tools
AWSDienste
AWSControl Tower unterstützt Sie bei der Einrichtung und Verwaltung einer Umgebung mit AWS mehreren Konten und folgt dabei den vorgeschriebenen Best Practices.
AWSResource Access Manager (AWSRAM) hilft Ihnen dabei, Ihre Ressourcen sicher für mehrere AWS Konten gemeinsam zu nutzen, um den betrieblichen Aufwand zu reduzieren und für Transparenz und Überprüfbarkeit zu sorgen.
Amazon Route 53 ist ein hochverfügbarer und skalierbarer DNS Webservice.
Zusätzliche Tools
nslookup und dig sind Hilfsprogramme zum Abfragen von Datensätzen. DNS
Epen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Konfigurieren Sie die Route 53 53-Endpunkte und Regeln für ausgehende Resolver. |
Weitere Informationen finden Sie in der Route 53 53-Dokumentation unter Weiterleiten ausgehender DNS Anfragen an Ihr Netzwerk. | Allgemein AWS |
Erstellen Sie Route 53 53-Regeln für ausgehende Resolver und teilen Sie sie mit AWS Prinzipalen. |
Weitere Informationen finden Sie in der AWS RAM Dokumentation unter Gemeinsame Nutzung Ihrer AWS Ressourcen. | Allgemein AWS |
Testen Sie die DNS Namensauflösung für ausgehende Nachrichten. | Testen Sie die Namensauflösung, indem Sie das Hilfsprogramm nslookup oder dig für Instanzen VPC in einem Konto verwenden, für das Sie die Resolver-Regel gemeinsam genutzt haben. Die Abfrage sollte die IP-Adresse einer Ressource ergeben, die sich in Ihrem lokalen Rechenzentrum befindet. | Allgemein AWS |
Zugehörige Ressourcen
Weiterleiten ausgehender DNS Anfragen an Ihr Netzwerk (Route 53 53-Dokumentation)
Teilen Sie Ihre AWS Ressourcen (AWSRAMDokumentation)