it-swarm.com.de

Einrichten von VPS: So konfigurieren Sie Nameserver

Also habe ich ein VPS eingerichtet (LAMP) und habe ein paar Seiten überspielt. Jetzt möchte ich meine Domain-Namen vom alten Host auf den neuen VPS-Host verweisen, der noch keine Nameserver hat.

Auf meiner Registrar-Konsole habe ich den Domain-Namen "www.mydomain.com" so eingestellt, dass die Host-Einstellungen auf die IP-Adresse meines VPS verweisen, z. B .:

ns1.mydomain.com = 111.222.3.4

und

ns2.mydomain.com = 111.222.3.4

Ich habe dann den TTL auf eine Stunde gesenkt.

Ich habe dann die Nameserver auf dieser Domain auf diese neuen umgestellt. (ns1/2.mydomain.com)

In WHM setze ich dann die Servernamen auf ns1.mydomain.com und ns2.mydomain.com.

Ich habe eine Stunde gewartet, um zu testen ... aber nichts hat sich geändert - der Domain-Name ist immer noch an den alten Host gerichtet.

Habe ich etwas verpasst Muss ich den anderen Eintrag im DNS ändern? Ich finde das sehr verwirrend, kennt jemand eine Ressource oder kann eine Schritt-für-Schritt-Anleitung zur Konfiguration eines neuen Servers für Nameserver bereitstellen?

Vielen Dank

BEARBEITEN: Bild hinzugefügt (Entschuldigung wegen der Zensur. Der Kunde besteht darauf)

Auf meiner regisrars Konsole: enter image description here

Und auf meinem VPS WHM:

enter image description here

4
MeltingDog

Es klingt so, als ob Ihre Domain-Einträge noch nicht weitergegeben wurden. Dies bedeutet, dass die Domain-Name-Server auf der ganzen Welt, auf denen Ihre Domain-Informationen gespeichert sind, nicht mit den neuesten Details aktualisiert wurden und weiterhin Besucher an Ihren alten Server senden.

Die Lösung ist zu warten. Es kann zwischen 0 und 48 Stunden dauern, bis Domainnamen auf der ganzen Welt aktualisiert werden. ( Mehr hier. )

Das Verringern von TTL auf eine Stunde wirkt sich nicht sofort auf die Geschwindigkeit dieses Updates aus. Wenn Ihre vorherige TTL 12 Stunden betrug, dauert es 12 Stunden, bis die neue TTL von einer Stunde dauert bewirken. Sie müssen auch warten, bis die Änderungen am Nameserver wirksam werden, sobald Sie TTL angegeben haben.

Um zu überprüfen, ob globale Nameserver mit Ihren neuesten Domain-Informationen aktualisiert wurden, können Sie eine DNS-Weitergabeprüfung durchführen:

  1. Besuchen Sie http://www.whatsmydns.net/
  2. Geben Sie Ihren Domainnamen in das Feld auf dieser Seite ein.
  3. Wählen Sie "NS" aus der Dropdown-Liste (anstelle von "A")
  4. Klicken Sie auf "Suchen"

Sie sehen eine Liste von Nameserverdatensätzen aus der ganzen Welt, die so aussehen:

DNS propagation example

Wenn Sie die alten Nameserver neben Ihrer Domain für einige der Standorte sehen, bedeutet dies, dass Ihre Änderung noch nicht im Internet verbreitet wurde und Sie länger warten müssen.

Wenn Sie die neuen Nameserver neben Ihrer Domain für alle Standorte sehen, die Daten jedoch weiterhin auf dem alten Server angezeigt werden, wenn Sie Ihre Domain besuchen, dann Ihr Computer speichert möglicherweise die alten Domain-Informationen zwischen. Sie können Ihren lokalen DNS-Cache leeren und Ihre Site erneut besuchen, um die Aktualisierung Ihrer lokalen Einträge zu erzwingen.

Sie können auch mithilfe des Befehlszeilentools Dig (standardmäßig auf Mac/Linux installiert, aber zum Herunterladen verfügbar für Windows ) überprüfen, wie die Nameserver von Ihrem eigenen Standort aus angezeigt werden. :

Dig NS stackexchange.com

Antwort:

;; ANSWER SECTION:
stackexchange.com.  300 IN  NS  ns3.serverfault.com.
stackexchange.com.  300 IN  NS  ns1.serverfault.com.
stackexchange.com.  300 IN  NS  ns2.serverfault.com.
5
Nick

Ich habe das nur ein bisschen selbst durchgearbeitet (andere Umstände/Anbieter/etc), aber die Checkliste:

  • Stellen Sie sicher, dass Sie die Seriennummer aktualisieren. Da Sie festgestellt haben, dass Sie den DNS von Ihrem VPS hosten, müssen Sie sicherstellen, dass dieser aktualisiert wird.
  • Stellen Sie sicher, dass Ihr Nameserver bei Ihrem Registrar registriert ist und nicht nur in Ihrer DNS-Konfiguration. Wenn Sie nur ns1.xyz.com und ns2.xyz.com zu Ihren DNS-Einträgen hinzufügen, wird der Registrar nicht angewiesen, dies als Nameserver zu respektieren. Es sollte eine Option zum Hinzufügen oder Registrieren eines neuen Nameservers geben.
  • ns1 und ns2 zeigen auf denselben Host ... einige Schnittstellen lehnen dies ab.
  • "* CNAME to park.planetdomain.com" könnte Dinge abfangen.
  • Führen Sie eine lokale Suche auf Ihrem Nameserver durch, um sicherzustellen, dass Ihre Konfigurationen korrekt sind und die erwarteten Ergebnisse liefern.

Während die meisten Aktualisierungen schnell erfolgen, dauert es nur eine Stunde. Ich habe gesehen, dass manche länger als ein oder zwei Tage dauern.

1
Wing Tang Wong