Den DNS-Cache leeren heißt, die gespeicherten Namenszuordnungen auf einem Gerät zu verwerfen, damit es beim nächsten Aufruf erneut nachfragt. Englisch heißt der Vorgang flush, wörtlich durchspülen.
- DNS-Cache leeren
Das Verwerfen der gespeicherten Namenszuordnungen auf einem Gerät, damit es erneut nachfragt.
Beispiel: „Erst nach dem Leeren des DNS-Cache zeigte der Rechner die Website vom neuen Server.“Auch: DNS-Flush. Gemeint ist immer der Zwischenspeicher des Geräts, an dem jemand sitzt, und nicht der des Zugangsanbieters.
Abgrenzung zum Hard Reload: Der übergeht den Zwischenspeicher für Dateien. Beim Leeren des DNS-Cache geht es um die Zuordnung von Namen zu Adressen, also um die Frage, welcher Server überhaupt gefragt wird.
Wozu das Leeren des DNS-Cache gebraucht wird
Um nach einer Änderung an einem Namen das Ergebnis am eigenen Gerät zu sehen. Das ist der Normalfall bei einem Serverumzug, bei einem neuen A-Record und bei der Einrichtung einer Domain, die vorher anderswo lag.
Der zweite Anlass ist die Fehlersuche. Wer wissen will, ob eine Änderung draußen angekommen ist, braucht zuerst ein Gerät, das nicht aus seinem eigenen Speicher antwortet.
Wie das Leeren des DNS-Cache abläuft
Mit einem Befehl, je Betriebssystem einem anderen. Unter Windows läuft er in der Eingabeaufforderung, auf dem Mac und unter Linux im Terminal, dort mit Verwaltungsrechten.
# Windows
ipconfig /flushdns
# macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
# Linux mit systemd
resolvectl flush-cachesDer Browser hält zusätzlich einen eigenen, kleinen Speicher. Ein Neustart des Browsers erledigt ihn; Chrome und seine Verwandten haben dafür außerdem eine eigene Seite in den internen Werkzeugen.
Was das Leeren des DNS-Cache nicht erreicht
Es wirkt allein auf dem Gerät, an dem der Befehl läuft. Der Auflöser des Zugangsanbieters behält seine Kopie, bis deren Frist abläuft, und dasselbe gilt für jedes andere Gerät im Haushalt und für den Router.
Für Besucher ist es deshalb keine Lösung. Niemand wird darum gebeten, einen Befehl einzugeben; was draußen ankommen soll, kommt über eine kurz gesetzte Gültigkeitsdauer und darüber, dass der alte Server nach einem Umzug eine Weile erreichbar bleibt.