2009-03-03 5 views
0

Ich bin vor kurzem umgezogen Gastgeber mit meinem Blog und ich habe 72 Stunden gewartet, bis es richtig richtiggate. Ich habe gerade die Seite dort überprüft und sie zeigt sie auf dem alten Host an. Wenn ich einen Proxy verwende, kann ich die Site auf dem neuen Host perfekt sehen. Das Problem scheint von meinem PC zu kommen.Versetzte Hosts, wie kann ich die Site anzeigen?

EDIT: Versucht, die DNS zu spülen und es ist die gleiche Geschichte, es ist ziemlich komisch.

Irgendeine Idee?

+0

Sie sollten die Domain-Namen angeben, sonst können wir nicht testen. – bortzmeyer

Antwort

4

Ihre alten DNS-Datensätze werden in verschiedenen DNS-Caches gespeichert, bis ihre TTL-Timer (Time-to-Live) ablaufen. Bewährtes Verfahren besteht darin, Ihre DNS-Datensätze lange vor dem Verschieben zu überarbeiten und die TTL-Timeout-Werte (Time-to-Live) niedrig zu setzen, damit genügend Zeit für die alten Datensätze verbleibt und die Short-TTL-Datensätze aktualisiert werden. Dann setzen Sie nach dem Umzug die TTL-Werte auf die neuen Datensätze (für Effizienz).

Jetzt, da Sie in dieser Situation sind, müssen Sie die Inkonsistenz auffangen, bis alle zwischengespeicherten Datensätze ablaufen. Wenn Sie eine Möglichkeit haben, eine HTTP-Umleitung auf den alten Webserver zu stellen, indem Sie auf eine IP-URL zeigen, die Sie kurzfristig überfluten könnte.

+0

Vielen Dank für die Antwort. Wie würde ich den Time to Live-Wert festlegen? –

+0

Wer die DNS-Server für Ihre Domain ausführt, muss dies tun. Hoffentlich bieten sie diese Option an. In der Zwischenzeit ist der Grund, warum Sie den alten Datensatz erhalten, der Cache Ihres Internetdienstanbieters. –

+0

Der Vorschlag von Daniel Von Fange, die Datei "hosts" zu verwenden, um das Problem auf Ihrem Host zu umgehen, ist eine gute Idee. Denken Sie daran, dass alle anderen auf der Welt auch alte Aufzeichnungen haben können. –

1

Klingt, als ob Sie das DNS im Cache gespeichert haben. Dies könnte auf Ihrem PC oder auf Ihrem DNS-Server zwischengespeichert werden. Kurzfristige Optionen; kann versuchen, Ihren DNS-Cache zu leeren, können Sie Ihre Hosts-Datei bearbeiten, um temporär auf den richtigen Ort zu zeigen.

1

Öffnen Sie eine Eingabeaufforderung und geben Sie:

ipconfig /flushdns 

dann wieder Ihre Website versuchen.

0

Ich sehe dies:

www.keithdonegan.com [81.17.254.87]

Meine DNS-Änderungen propagieren immer in Minuten, ein paar Stunden am meisten.

+0

Wie viele Kommentare sind hier? http://www.keithdonegan.com/irelands-dragons-den/ ist es 4, das ist der alte Host –

+0

Ich benutze Opendns und Ihre Seite kommt überhaupt nicht für mich auf. – GregD

+0

Nicht mit OpenDNS und Website ist auch aus diesem Nugget in der Zeit – random

3

Ihr ISP ist derjenige, der den Datensatz zwischenspeichert. Verwendet eine Hosts-Datei http://en.wikipedia.org/wiki/Hosts_file, um Ihren Computer vorübergehend zur Verwendung der neuen IP-Adresse zu zwingen.

Verwandte Themen