Ich habe eine EC2-Instanz. Es läuft mit einer Amazon IP, die ungefähr so aussieht: //ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/
Ich bin sicher, dass es gut funktioniert.
Ich habe eine Domain gekauft und dann eine "Gehostete Zone" in Amazon Route 53 eingerichtet. Dabei wurden mir einige Nameserver-Informationen angezeigt. Ich bin zu meinem Domain-Registrar gegangen und habe diese Namen in die Nameserver eingetragen.
Jetzt stecke ich fest. Wie ordne ich diese gehostete Zone meiner Instanz zu? Ich möchte, dass Amazon hostet, also ist das in Ordnung.
amazon-ec2
amazon-route53
KevinDeus
quelle
quelle
Antworten:
Wenn Sie die AWS-Konsole verwenden , können Sie den gewünschten Hostnamen (z. B. www.example.com) mit der IP-Adresse der EC2-Instanz verknüpfen, indem Sie dem externen DNS-Namen der Instanz einen CNAME-Eintrag hinzufügen.
Beispielsweise:
Navigieren Sie zu der von Ihnen erstellten gehosteten Zone (Doppelklick funktioniert)
Klicken Sie oben auf [ Datensatz erstellen ]
Name : www.example.com
Typ : CNAME
Wert : ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com.
Klicken Sie unten im Formular auf [ Datensatz erstellen ]
Ich empfehle Ihnen auch, sich mit elastischen IP-Adressen vertraut zu machen. Sie sollten eine elastische IP-Adresse zuweisen, sie Ihrer Instanz zuordnen und dann den CNAME dem neuen externen DNS-Namen für die elastische IP-Adresse Ihrer Instanz zuordnen. Auf diese Weise können Sie die elastische IP-Adresse zwischen Instanzen verschieben, ohne Ihr DNS aktualisieren zu müssen.
Wenn Sie neugierig sind, warum ich einen CNAME anstelle eines A-Datensatzes empfehle, habe ich folgende Vorteile beschrieben, wenn ich über Instanzen innerhalb von EC2 sprach: http://alestic.com/2009/06/ec2-elastic-ip-internal
quelle
Für mich war es ziemlich einfach. Ich hatte zwei verschiedene Situationen, in denen ich Instanzen meinen Domainnamen zuweisen musste:
Es ist genau so, wie Sie CNAME-Einträge erstellen, die bei Verwendung von Google Apps auf ghs.google.com verweisen.
quelle
Besser ist es, Ihrer Instanz eine elastische IP-Adresse zuzuweisen. Erstellen Sie nach dem Zuweisen einen "A" -Datensatz in Ihrer gehosteten Zone und fügen Sie die elastische IP-Adresse Ihrer Instanzen als Wert hinzu. Dies zeigt Ihren Domainnamen auf die Instanz.
Für detaillierte Anweisungen können Sie diesem Blog folgen. http://comtechies.com/2016/07/point-map-domain-name-aws-ec2-server.html
quelle