Zwischengespeicherte Nameserver. Kann ich einen Eintrag eines alten Servers in einen neuen ändern?

Zwischengespeicherte Nameserver. Kann ich einen Eintrag eines alten Servers in einen neuen ändern?

Ich habe ein Problem mit einer Domain, die zwischengespeicherte Nameserver hat. In manchen Bereichen wird auf die alte Website statt auf die neue verwiesen. Kann ich zum alten Hosting-DNS gehen, ihn ändern A recordund auf die neue Website übertragen? Wie lange dauert es, bis dieser Cache abläuft?

Antwort1

Kann ich zum alten Hosting-DNS gehen, den A-Eintrag ändern und ihn auf die neue Website übertragen?

Ja, genau das sollten Sie tun.

Wie lange dauert es, bis dieser Cache abläuft?

Kurze Antwort

Warte eine Woche.

Normalerweise sollte Ihre Übergangsphase nicht länger als ein paar Tage dauern, aber es kommt selten vor, dass sie eine ganze Woche in Anspruch nimmt. Wenn Sie sich nicht mit den technischen Details dieses Prozesses befassen möchten, sollte eine Woche ausreichend sein. Eine Woche gibt Ihnen auch Zeit, um zu erkennen, ob in Ihrer neuen Umgebung katastrophale Probleme auftreten, die Sie möglicherweise zu einem „Rollback“ auf die alten Server zwingen.

Lange Antwort

Ich werde Sie auf ein eng damit verbundenes Q&A zu diesem Thema verweisen:

Migrieren des DNS-Anbieters bei hohem NS-Record-TTL

Wenn Sie sich bei Ihrem Registrar-Kontrollfeld anmelden und DNS-Server ändern, treten Sie in eine Übergangsphase ein, in der alle rekursiven DNS-Server, die Ihre Domain bereits kennen, die Änderung übernehmen müssen. Die einzigesicherSie können Ihren alten und Ihren neuen Nameserver bis zum Ablauf dieses Zeitraums in einem identischen Zustand halten.

Die Dauer dieser Übergangsperiode ist die längste TTL, die mit Ihrer Domain im Delegationspfad verknüpft ist. Dies wären die NSDatensätze, die sich innerhalb der von Ihnen kontrollierten Nameserver befinden.sowie die Delegation, die darauf hinweistDies lässt sich visuell einfacher erklären. Sie können diese Werte entweder mit dem digBefehl auf einer UNIX/Linux-Box ( dig +trace example.com) oder mitähnliche webbasierte Toolsdie dieselbe Funktionalität bieten.

Im Fall von example.comsollten Sie eine Ausgabe ähnlich der folgenden sehen:

.           233637  IN  NS  a.root-servers.net.
.           233637  IN  NS  b.root-servers.net.
.           233637  IN  NS  c.root-servers.net.
.           233637  IN  NS  d.root-servers.net.
.           233637  IN  NS  e.root-servers.net.
.           233637  IN  NS  f.root-servers.net.
.           233637  IN  NS  g.root-servers.net.
.           233637  IN  NS  h.root-servers.net.
.           233637  IN  NS  i.root-servers.net.
.           233637  IN  NS  j.root-servers.net.
.           233637  IN  NS  k.root-servers.net.
.           233637  IN  NS  l.root-servers.net.
.           233637  IN  NS  m.root-servers.net.
;; Received 228 bytes from 8.8.4.4#53(8.8.4.4) in 4 ms

com.            172800  IN  NS  h.gtld-servers.net.
com.            172800  IN  NS  l.gtld-servers.net.
com.            172800  IN  NS  a.gtld-servers.net.
com.            172800  IN  NS  f.gtld-servers.net.
com.            172800  IN  NS  c.gtld-servers.net.
com.            172800  IN  NS  m.gtld-servers.net.
com.            172800  IN  NS  i.gtld-servers.net.
com.            172800  IN  NS  k.gtld-servers.net.
com.            172800  IN  NS  g.gtld-servers.net.
com.            172800  IN  NS  e.gtld-servers.net.
com.            172800  IN  NS  d.gtld-servers.net.
com.            172800  IN  NS  j.gtld-servers.net.
com.            172800  IN  NS  b.gtld-servers.net.
;; Received 489 bytes from 192.112.36.4#53(192.112.36.4) in 32 ms

example.com.        172800  IN  NS  a.iana-servers.net.
example.com.        172800  IN  NS  b.iana-servers.net.
;; Received 165 bytes from 192.26.92.30#53(192.26.92.30) in 2484 ms

example.com.        86400   IN  A   93.184.216.34
example.com.        86400   IN  NS  a.iana-servers.net.
example.com.        86400   IN  NS  b.iana-servers.net.
;; Received 93 bytes from 199.43.135.53#53(199.43.135.53) in 22 ms

In der obigen Ausgabe würden wir die mit .und verknüpften TTLs ignorieren com., da diese nicht für unsere Domain gelten. Die TTLs, die uns interessieren, sind die letzten beiden Sätze, die beide mit verknüpft sind example.com.. Der erste Satz ist die Delegation an die Nameserver, die Sie in Ihrem Registrar-Kontrollfeld konfiguriert haben. Der zweite Satz sind die NSDatensätze, die auf diesen DNS-Servern gespeichert sind. Um einen reibungslosen Übergang zu gewährleisten, müssen Sie diegrößerdieser beiden Werte, was normalerweise die Delegation ist.

Im obigen Beispiel würde Ihre Übergangszeit 172.800 Sekunden betragen. (zwei Tage)

verwandte Informationen