2016-05-14 15 views
0

Ich versuche, eingehende E-Mail an eine EC2-Instanz zu leiten. Ich bin in der Lage, den Prozess von einer Domäne zu arbeiten, aber nicht die andere. Dies könnte ein Problem mit Verzögerungen bei der Verbreitung/DNS-Cache sein, aber für den Fall, dass ich es für sinnvoll halte, mein Setup mit der SO-Community zu teilen.Übergebene Domänen-DNS an Amazon AWS Route53

Domäne (popadvantage.com) ist über GoDaddy registriert. Beachten Sie, dass die Nameserver auf die Route53-NS-Datensätze verweisen.

Domain registration

Die Domain wird als Hosted Zone in Route 53 eingestellt und alle DNS-Einträge wurden für mehrere Stunden eingegeben. Screenshot:

Route 53 configuration

ich etwas falsch zu machen sein. Ich war 16 Stunden lang bei diesem Rollout, so wie meine Augen jetzt gerade die Dinge sehen, könnte mir einfach etwas Einfaches fehlen.

Antwort

1

Ich löste das 10 Minuten später. Es ist erstaunlich, wie etwas niedergeschrieben wird, um den Verstand auf etwas zu überprüfen, das man sonst übersehen hat.

Falls es jemand anderem hilft, war die Antwort, dass jede "gehostete Zone" in Route53 ihre eigenen Nameserver hat. Für diejenigen von Ihnen, die mit Route53 vertraut sind, ist das wahrscheinlich gesunder Menschenverstand. Ich bin neu bei Route53 (heute eigentlich), also wusste ich das nicht. Ich denke, das ist großartig und ich begrüße sie für ihren Einfallsreichtum und ihre Kreativität und die Redundanz ihres Nameservers.

Da ich von einem Netzwerkhintergrund komme, übersehe ich das einfach, weil jeder DNS-Host, den ich je benutzt habe, entweder statische Nameserver-Domains oder jedem Account statische Nameserver-Domains zugewiesen hatte. Ich hätte nie gedacht, dass jede Domain unterschiedliche Nameserver haben könnte. Es macht tatsächlich ein paar Klicks und Copy/Pasten, wenn Sie hunderte von Domains von einem Ort zu Route53 verschieben, wenn Sie 4 neue Nameserver pro Domain bekommen müssen, nachdem Sie die Domain als gehostete Zone hinzugefügt haben, Aber ich bin sicher, dass AWS ziemlich gute Gründe dafür hat, die zusätzliche Arbeit an der Front aufzuwiegen.

Ich hasse es, meine eigene Frage zu beantworten - es fühlt sich so an, als würde man ein Spiel alleine spielen, wie einen Fußball werfen, um es nur ein paar Schritte später selbst zu fangen. Ich bin mir nicht einmal sicher, dass irgendjemand das jemals lesen wird.

+0

Sie haben mehrere gute Gründe, dies auf diese Weise zu tun: Der Algorithmus, der jeder neuen gehosteten Zone ihre 4 Nameserver zuweist, ist so konzipiert, dass sie nie mehr als 2 derselben Server 2 Ihrer Domains zuweist. Wenn also nur der richtige Satz von 4 Servern fehlgeschlagen ist, würde maximal 1 Ihrer gehosteten Zonen einen Ausfall erfahren. Sie können jedoch einen [wiederverwendbaren Delegierungssatz] erstellen (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/white-label-name-servers.html) und diesen Mechanismus absichtlich verwerfen, wenn Sie Sie sind so geneigt, indem Sie einige Ihrer gehosteten Zonen auf denselben 4 Route 53 Servern einrichten. –

+0

Dieses Setup ermöglicht Ihnen außerdem, von einem anderen AWS-Konto aus dieselbe gehostete Zone zu erstellen und dann zu ihr zu migrieren, indem Sie die Nameserver mit dem Registrator ändern oder sogar eine doppelt gehostete Zone in Ihrem AWS erstellen wenn Sie einen Grund haben, dies zu tun, und migrieren. Oder ich kann aus Versehen oder böswillig eine gehostete Zone für Ihre Domain erstellen, die niemals Ihre echten Datensätze beeinträchtigt, da meine Datensätze auf 4 unabhängigen Servern abgelegt werden, die nie abgefragt werden. –

Verwandte Themen