2016-10-24 3 views
0

Ich habe eine GoDaddy-URL, die ich auf meine Website migrieren möchte, die auf AWS EC2 gehostet wird.DNS-Migration von GoDaddy nach AWS

Ich habe die Schritte zum Übertragen des DNS durch Einrichten einer gehosteten Zone auf Route 53, Kopieren der vier Nameserver und Speichern in GoDaddy als benutzerdefinierte Nameserver durchgeführt.

Dies war vor drei Tagen und die Änderung hat immer noch nicht stattgefunden.

Irgendwelche Ideen, was ich falsch gemacht habe?

Die URL ist: www.swsportspsychology.co.uk

Dies sind Screenshots der AWS und GoDaddy Konten:

AWS GoDaddy

Antwort

2

Es scheint, dass die Domain nicht registriert!

Ich würde empfehlen, dass Sie überprüfen, dass GoDaddy tatsächlich die Zahlung nahm und die Registrierung eingereicht - vielleicht ist es noch im Gange, aber ich bezweifle dies, wie Sie es 3 Tage angegeben haben.

Alternativ (und ich würde dies empfehlen) Wenn Sie diese Domäne mit AWS verwenden möchten, warum nicht in AWS im Route53-Dienst registrieren. Wie Sie auf dem Bild unten sehen können, ist die Domain für die Registrierung in der AWS-Konsole verfügbar.

Das macht die Verwaltung meiner Meinung nach viel einfacher, aber wenn Sie die GoDaddy-Registrierung verfolgen, sieht es so aus, als wären Sie alle korrekt konfiguriert, um das DNS dieser Seite zu hosten, wenn die Registrierung stattfindet. Gute Arbeit!

Domain not Registered

Update: Hinzufügen eines DNS-Eintrag auf Ihre Domain

In diesem Beispiel verwenden wir den A-Datensatz für Ihre Domain und WWW konfigurieren, gehen auf Ihre EC2 Instanz verweisen.

  1. Öffnen Sie EC2 und markieren Sie Ihre Instanz, notieren Sie sich die öffentliche IP und die Pubic DNS-Werte. Halten Sie diese griffbereit.
  2. Öffnen Sie Route53 und klicken Sie auf Ihre gehostete Zone "swsportspsychology.co.uk"
  3. Klicken Sie auf die blaue Schaltfläche "Add Record".
  4. Verwenden Sie das Panel auf der rechten Seite;
  5. Lassen Sie den Wert Namen leer
  6. Sicherstellen, dass der Datensatztyp ist "A - IPv4-Adresse"
  7. Leave Alias ​​auf "Nein" gesetzt
  8. Leave TTL als aktuellen Wert
  9. im Feld Wert, geben Sie nur in der öffentlichen IP Ihrer EC2-Instanz.
  10. Klicken Sie auf Create
  11. Dies erstellt einen Datensatz für swsportspsychology.co.uk, die Sie zu Ihrer EC2-Instanz führt. Jetzt zum Einrichten von WWW.
  12. Klicken Sie erneut auf Datensatz erstellen
  13. Verwenden Sie das Bedienfeld auf der rechten Seite;
  14. Geben Sie „www“ im Namensfeld
  15. der Datensatztyp, um sicherzustellen, setzen Sie „CNAME - Name“
  16. Stellen Sie sicher, dass der Alias-Wert den TTL-Wert als die eingestellt ist „Nein“
  17. hinterlassen Standardwert
  18. Legen Sie das Wertfeld als den öffentlichen DNS-Wert für Ihre zuvor aufgezeichnete EC2-Instanz fest. Erstellen
  19. Click
  20. Sie sollten jetzt in der Lage sein, Ihre Website zugreifen, indem Sie besuchen „www.swsportspsychology.co.uk“
+0

Es jetzt gearbeitet hat. Aber jetzt, wenn ich zu meinem Domain-Namen gehe, bringt es mich auf die Website, aber die angezeigte URL ist die EIP und nicht die Adresse, die ich übertragen habe. Irgendwelche Ideen? –

+0

Wenn ich Ihre Domain digitiere, kann ich sehen, dass Ihre Domain jetzt registriert ist, aber ich kann keine DNS-Einträge sehen. Was wir brauchen, ist Setup www.swsportspsychology.co.uk, um auf Ihre EC2-Instanz zu zeigen. Ich werde die obige Antwort für Sie mit diesem zusätzlichen Detail aktualisieren. –

+0

Ich habe die Frage mit den Schritten aktualisiert, um die benötigten DNS-Einträge hinzuzufügen. Bitte beachten Sie, dass Ihre Architektur nicht für HA oder Skalierbarkeit geeignet ist. Ich schlage vor, dass Sie sich AWS Elastic Load Balancer und Autoscaling Groups ansehen, um Ihre Architektur sowie Route53 Alias-Datensätze und ihre Beziehung zu einem ELB zu verbessern. –