Webseite zeigt alte Version durch veralteten DNS-Cache
Eine umgezogene Seite ist nicht erreichbar oder zeigt die alte Version? Der Rechner merkt sich die alte Adresse — der DNS-Cache lässt sich leeren.
Aufwand:
ca. 10 Min.
Voraussetzung:
sudo-Rechte, Terminal, Zugang zur Router-Oberfläche
Das Symptom
Eine Webseite, die gerade umgezogen ist oder deren Adresse sich geändert hat, lädt
auf dem eigenen Rechner nicht richtig: Sie ist gar nicht erreichbar, zeigt eine
Fehlerseite oder hartnäckig die alte Fassung. Auf dem Handy oder bei Freunden
funktioniert dieselbe Seite dagegen längst korrekt.
Die „Layer 8“-Wahrheit
Damit nicht jeder Klick eine neue Namensabfrage auslöst, merkt sich der Rechner die
zu einer Domain gehörende Adresse eine Zeit lang — im DNS-Cache. Das ist schnell und
schonend, hat aber einen Preis: Ändert sich die Adresse einer Seite, hält der Cache
noch an der alten fest, bis seine Gültigkeitsdauer abläuft. Der Rechner klopft dann
weiter an eine Tür, die längst zugemauert ist.
Deshalb ist die Lösung, dem Rechner diese veraltete Notiz zu entziehen: Den
DNS-Cache leeren, und er fragt die aktuelle Adresse frisch nach. Zwei Dinge sind
dabei zu bedenken — auch der Browser cacht eigenständig, weshalb ein erzwungenes
Neuladen dazugehört, und die Gültigkeitsdauer (TTL) des Eintrags gilt auch für die
Server dazwischen. Ist lokal alles geleert und die Seite bleibt alt, hilft nur
Geduld, bis diese Frist verstrichen ist.
Die echte, verifizierte Lösung
1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:
1.
Das Symptom nach einem Umzug erkennen
Wurde eine Domain gerade auf einen neuen Server umgezogen, kennen manche Rechner noch die alte Adresse. Die Seite lädt dann gar nicht, zeigt eine Fehlermeldung oder die veraltete Version — während sie auf anderen Geräten längst korrekt erscheint.
2.
Den DNS-Cache unter Windows leeren
In einer Eingabeaufforderung den zwischengespeicherten Namensspeicher leeren. Danach fragt der Rechner die aktuelle Adresse frisch ab:
ipconfig /flushdns
3.
Den DNS-Cache unter macOS und Linux leeren
Unter macOS den zuständigen Dienst neu starten, unter Linux je nach System den lokalen Resolver — hier das verbreitete systemd-resolved:
Auch der Browser hält eigene Kopien von Adressen und Inhalten. Die Seite mit erzwungenem Neuladen (Strg+F5) oder in einem privaten Fenster öffnen, um eine zwischengespeicherte alte Version auszuschließen.
5.
Die Gültigkeitsdauer bedenken
Jeder DNS-Eintrag hat eine Gültigkeitsdauer (TTL). Solange sie läuft, halten auch Router und Anbieter-Server die alte Adresse. Ist der Cache lokal geleert und die Seite trotzdem alt, hilft nur Abwarten, bis die TTL abläuft — meist Minuten bis wenige Stunden.
Häufige Fragen (FAQ)
?Alle anderen sehen die neue Seite, ich die alte. Woran liegt das?
An einem Zwischenspeicher irgendwo auf dem Weg – im Browser, im Betriebssystem oder beim DNS-Server Ihres Anbieters. Zieht eine Seite auf einen neuen Server um, gilt die alte Zuordnung noch so lange, wie ihre Gültigkeitsdauer läuft. Das kann Stunden dauern, und niemand kann es von außen beschleunigen.
?Wie lange dauert es, bis eine DNS-Änderung überall ankommt?
So lange, wie die Gültigkeitsdauer (TTL) des alten Eintrags vorgibt – typischerweise zwischen fünf Minuten und 24 Stunden. Wer einen Umzug plant, setzt die Gültigkeitsdauer deshalb einige Tage vorher herunter. Danach ist der Wechsel eine Sache von Minuten statt eines nervösen Tages.
Belege
Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.