DNS-Cache leeren auf Windows, Linux und macOS
Kurzanleitung zum Leeren des DNS-Cache für schnellere Domain-Aktualisierungen.
DNS-Cache ist ein lokaler Speicher auf Ihrem Computer, der die Ergebnisse von DNS-Abfragen speichert (z. B. welche IP-Adresse zu google.com gehört). Er beschleunigt den Aufruf bereits besuchter Websites, kann aber auch Probleme verursachen: Nach einer IP-Änderung einer Domain oder einer Aktualisierung der DNS-Einträge sehen Sie möglicherweise noch die alte Seite, erhalten Verbindungsfehler oder die Seite lädt gar nicht mehr.
Das Leeren des DNS-Caches zwingt Ihren Computer, aktuelle Daten neu von den DNS-Servern abzurufen. Im Folgenden finden Sie einfache Anleitungen für die gängigsten Betriebssysteme.
Windows
- Drücken Sie Win + R (oder gehen Sie zu Start → Ausführen).
- Geben Sie
cmdein und drücken Sie Enter, um die Eingabeaufforderung zu öffnen. - Führen Sie folgenden Befehl aus:
ipconfig /flushdns
Drücken Sie Enter.
Sie sollten eine Meldung wie diese sehen:
„Successfully flushed the DNS Resolver Cache."
Erscheint die Meldung „The requested operation requires elevation" — klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung → Als Administrator ausführen, und versuchen Sie es erneut.
Linux
Die meisten Linux-Distributionen (Debian, Ubuntu, CentOS usw.) verwenden keinen lokalen DNS-Cache, sofern kein Caching-Dienst wie systemd-resolved, nscd oder dnsmasq installiert ist. Prüfen Sie, ob ein solcher Dienst aktiv ist:
systemctl status systemd-resolved
oder
systemctl status nscd
Wenn aktiv, leeren Sie den Cache: Für systemd-resolved (Ubuntu 18.04+ und viele moderne Distributionen):
sudo systemd-resolve --flush-caches
Für nscd:
sudo systemctl restart nscd
oder
sudo /etc/init.d/nscd restart
Für named/BIND:
sudo systemctl restart named
oder
sudo rndc flush
macOS
- Öffnen Sie das Terminal (Finder → Programme → Dienstprogramme → Terminal).
- Führen Sie folgenden Befehl aus:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Geben Sie bei Aufforderung Ihr Administrator-Passwort ein.
Für ältere macOS-Versionen (vor 10.11):
sudo killall -HUP mDNSResponder
oder
sudo dscacheutil -flushcache
Nützliche Hinweise
- Starten Sie nach dem Leeren des Caches Ihren Browser neu oder löschen Sie dessen Cache, um den vollen Effekt zu erzielen.
- Sollte das Problem weiterhin bestehen, überprüfen Sie die DNS-Einstellungen Ihres Netzwerks oder wechseln Sie zu öffentlichen DNS-Servern wie 1.1.1.1 (Cloudflare) oder 8.8.8.8 (Google).
Unsere Produkte und Dienste
Hilfe
Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!