50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
Noch 10 min
Sicherheit & Netzwerk

DNS Cache leeren – Wie wird der DNS geleert?

Paulina Ritter By Paulina Ritter 10 Min. Lesezeit Aktualisiert vor 23 Tagen
DNS Cache leeren – Windows Linux macOS Chrome

In den meisten Fällen kann Ihr Betriebssystem Fehlerbehebungen selbstständig durchführen. Manchmal ist jedoch manuelle Wartung nötig, zum Beispiel um den DNS-Cache zu leeren.

Heutzutage lässt sich fast alles googeln, und Ihr Betriebssystem sowie Ihre Browser nutzen ein System, um diesen Prozess zu beschleunigen. Wie funktioniert das?

Angenommen, Sie besuchen bei jedem Softwareproblem auf Ihrem Windows-Computer die Seite Microsoft-Unterstützung. Diese Website zählt dann zu Ihren meistbesuchten Seiten. Ihr Betriebssystem und Ihr Browser erkennen das und setzen ein Tool namens DNS (Domain Name System) -Cache ein, um Ihr Web-Erlebnis zu optimieren und Netzwerkressourcen zu schonen.

Allerdings kann jedes System durch technische Fehler oder andere Probleme ausfallen. Hält das Problem an, müssen Sie entweder selbst technisches Know-how einsetzen oder sich Hilfe suchen, um das Problem zu lösen.

Ein vergifteter oder beschädigter DNS Cache ist das Problem, um das es hier geht. Dieser Artikel zeigt Ihnen, wie Sie damit umgehen.

Bevor wir besprechen, warum und wie Sie den DNS Cache leeren sollten, klären wir zunächst die Grundlagen.

Was ist DNS Cache und wie funktioniert er?

Unterteilen wir diesen Abschnitt in drei Teile: DNS, Cache und DNS Cache.

Was ist DNS?

DNS steht für Domain Name System. Es übersetzt Domainnamen wie Cloudzy.com oder Amazon.com in IP-Adressen, die der Browser lesen kann. DNS funktioniert wie ein digitales Telefonbuch: Sie kennen den Namen der Website, und DNS liefert die zugehörige Nummer.

Warum ist DNS notwendig? Ohne seine IP-Adresse ist kein Domainname erreichbar. DNS ist ein System, das jedem Hostnamen eine feste Adresse zuweist. Sucht ein Nutzer nach einem Hostnamen, verwendet DNS diese Zuordnung, um den genauen Standort zu ermitteln und den Nutzer zur richtigen Website weiterzuleiten.

Was ist Cache?

Cache bezeichnet zwischengespeicherte Daten. Da diese Daten bereits geladen sind, lässt sich deutlich schneller darauf zugreifen.

Was ist DNS Cache? 

Angenommen, Sie besuchen Amazon täglich, um Ihre Lieblingsprodukte zu durchstöbern. Diese häufig aufgerufenen IP-Adressen und die zugehörigen Informationen werden in einer Datenbank namens DNS Cache gespeichert. Jede dort hinterlegte IP-Adresse lädt beim nächsten Aufruf deutlich schneller.

Der Cache-Prozess von DNS funktioniert bei allen häufig besuchten Websites gleich. Ziel dieses Prozesses ist es, die Ladegeschwindigkeit dieser Websites zu verbessern. Wenn DNS-Caching Nutzern also einen schnelleren Zugriff auf Websites ermöglicht, warum sollte man den DNS-Cache überhaupt regelmäßig leeren?

Warum sollten Sie den DNS Cache leeren?

DNS enthält eine Vielzahl von IP-Adressen, aber sind diese alle unbedenklich? Und selbst wenn ja: Kann ihre Präsenz im DNS-Cache Probleme verursachen?

Leider ja.

Hier sind die Gründe, warum Sie den DNS-Cache regelmäßig leeren sollten:

  • Manche IP-Adressen sind gefährlich oder beschädigt und können Sicherheits- und Leistungsprobleme verursachen sowie die Netzwerkgeschwindigkeit und -verbindung beeinträchtigen.
  • Ihr DNS-Cache speichert alle besuchten IP-Adressen und bietet damit eine Angriffsfläche für DNS-Spoofing. Gelingt es Cyberkriminellen, auf Ihren DNS-Cache zuzugreifen, können sie gespeicherte IP-Adressen manipulieren und Sie auf bösartige oder betrügerische Webseiten umleiten. (Die wirksamste Gegenmaßnahme ist die Ausführung eines DNS-Cache-leeren-Befehls.)
  • Werbeunternehmen analysieren das Verhalten ihrer Nutzer. Neben Cookies und Drittanbieter-Plugins ist Ihr DNS-Cache eine ergiebige Quelle für Informationen über Ihr Online-Verhalten. Denken Sie an Ihren Suchverlauf: Möchten Sie, dass Cyberkriminelle oder große Konzerne ihn einsehen können? Sicher nicht. Ihr Suchverlauf ist Ihre Privatsphäre, und manches darin geht niemanden etwas an. Ihr DNS-Cache ist ähnlich einzustufen, daher sollten Sie ihn vor neugierigen Blicken schützen.
  • Manchmal können Sie auf eine häufig besuchte Website nicht mehr zugreifen: Sie lädt nicht oder zeigt jedes Mal einen Fehler an, wenn Sie auf den Link klicken. Beide Fälle hängen mit dem DNS-Cache zusammen. Erscheint beim Aufrufen einer IP-Adresse ein 404-Fehler, wurde möglicherweise der zugehörige Domainname oder Host geändert, und Ihr DNS-Cache liefert noch veraltete Informationen. Im zweiten Fall lädt eine häufig besuchte Website nicht, obwohl Sie Cookies und Drittanbieter-Integrationen bereits geleert haben. Dann ist ein überfüllter DNS-Cache das Problem.

Wenn Ihr Telefon streikt, greifen Sie sofort zum Neustart-Knopf, und in neun von zehn Fällen ist das Problem damit behoben. Der DNS-Cache-leeren-Befehl ist der Neustart-Knopf Ihres Betriebssystems.

Wie leert man den DNS Cache auf verschiedenen Betriebssystemen?

Der Flush-DNS-Befehl unterscheidet sich je nach Betriebssystem und Version.

DNS leeren: Befehl für Windows

Führen Sie die folgenden Schritte aus, um den DNS-Cache unter Windows 11, 10, 8, 7 und XP zu leeren.

Schritte zum Leeren von DNS unter Windows 10/11:

  1. Klicken Sie auf die Schaltfläche Anfang und geben Sie cmd in die Suchleiste ein.
  2. Klicken Sie auf Eingabeaufforderung und geben Sie den folgenden Befehl ein:
    ipconfig /flushdns
  3. Sie können das Command Prompt-Fenster schließen, sobald folgende Meldung erscheint:
    Der Cache des DNS Resolvers wurde erfolgreich geleert.

Schritte zum Leeren von DNS unter Windows 8/7/XP:

Der Flush-DNS-Befehl für Windows 8, 7 und XP ist identisch mit dem für Windows 10 und 11. Der einzige Schritt, der sich unterscheidet, ist das Öffnen von Eingabeaufforderung Fenster.

  • In Windows 8, gibt es zwei Möglichkeiten, die Eingabeaufforderung zu öffnen:
    1. Halten Sie die Tasten GEWINNEN und X gleichzeitig gedrückt und klicken Sie auf Eingabeaufforderung.
    2. Klicken Sie auf die Schaltfläche Anfang Schaltfläche, öffnen Sie den Anwendungen Bildschirm, klicken Sie auf Windows-System, und wählen Sie Eingabeaufforderung.
  • Wenn Ihr Betriebssystem Windows 7 oder XPist, finden Sie die Eingabeaufforderung wie folgt:
    Klicken Sie auf die Schaltfläche Anfang Schaltfläche, fahren Sie mit dem Cursor über Alle Programme, wählen Sie Zubehör, und öffnen Sie Eingabeaufforderung.

DNS leeren: Befehl für Linux

Der Befehl zum Leeren des DNS-Caches unterscheidet sich je nach Linux-Distribution.

So führen Sie den Ubuntu-Befehl zum Leeren des DNS-Caches aus:

Klicken Sie auf Aktivitäten in der oberen linken Ecke Ihres Desktops.

Typ Endgerät in die Suchleiste, klicken Sie darauf und geben Sie die folgenden Befehle ein:

sudo systemd-resolve --flush-caches
sudo systemd-resolve --statistics

Um die neue DNS-Konfiguration zu aktivieren, müssen Sie den folgenden Befehl ausführen, um den DNS-Dienst in Ubuntu neu zu starten:

sudo systemctl restart bind9.service

So leeren Sie den DNS-Cache unter Red Hat & CentOS:

Typ Endgerät in der Suchleiste des Desktops, darauf klicken und den folgenden Befehl basierend auf deinem Linux-basierten Betriebssystem eingeben:

Red Hat:

sudo systemctl restart nscd.service

CentOS:

systemctl restart dnsmasq.service

DNS-Cache leeren: Befehl für macOS

Der Befehl zum Leeren des DNS-Caches gilt für macOS 10.7 bis 10.9, 10.11 und höher gleichermaßen. Folge diesen Schritten:

Klicke im oberen Menü deines Mac auf Go, suche nach Utilities, und wähle Endgerät.

Gib nun den folgenden Befehl ein, um den DNS-Cache auf dem Mac zu leeren. (Nach dem Eingeben des Befehls wirst du nach dem Gerätepasswort gefragt):

sudo killall -HUP mDNSResponder

Um den DNS-Cache unter macOS 10.10, 10.6 oder 10.5 zu leeren, öffne das Terminal wie oben beschrieben und gib die folgenden Befehle ein:

DNS-Cache leeren unter macOS 10.10:

sudo discoveryutil udnsflushcaches

DNS-Cache leeren unter macOS 10.6:

sudo dscacheutil -flushcache

DNS-Cache leeren unter macOS 10.5:

sudo lookupd -flushcache

Wie leert man den DNS Cache in Google Chrome?

Wenn du den DNS-Cache auf deinem Betriebssystem bereits geleert hast und Websites trotzdem langsam laden oder andere Probleme auftreten, führe den Chrome-Befehl zum Leeren des DNS-Cachesaus. Folge diesen Schritten:

  • Schritt 1:
    Öffne Gooogle Chrome.
  • Schritt 2:
    und gib die folgende IP in die Adressleiste ein:

    chrome://net-internals/#dns
  • Schritt 3:
    Wählen Sie DNS aus der Liste.
  • Schritt 4:
    Klicken Sie auf Host-Cache leeren.

Häufig gestellte Fragen

Was bedeutet DNS?

DNS steht für Domain Name System. Es ist ein System, das Domainnamen in IP-Adressen übersetzt und dich so zur richtigen Website weiterleitet, die du im Browser aufgerufen hast. (Der Domainname ist der Name der Website, die du suchst, zum Beispiel Cloudzy.com).

Warum sollte ich den DNS Cache leeren?

Wenn dein Betriebssystem langsamer geworden ist oder du häufig auf Fehler wie 400 (Bad Request), 401 (Unauthorized) oder 404 (Not Found) stößt, kann das Leeren des DNS-Caches diese Probleme beheben.

Was passiert, wenn ich meinen DNS leere?

Alle gespeicherten IP-Adressen der von dir besuchten Websites werden gelöscht. Danach muss dein Betriebssystem die IP-Adresse einer Website neu beim DNS-Server abfragen.

Was bewirkt der Befehl zum Leeren des DNS Cache in Chrome?

Dabei werden alle IP-Adressen und DNS-Einträge aus deinem Browser entfernt, was die Internetverbindung verbessert und Sicherheitsprobleme verhindert.

Ist es sicher, den DNS Cache zu löschen?

Ja. Der DNS-Cache ist ein temporärer Speicher für die IP-Adressen von Websites, damit du schneller auf sie zugreifen kannst. Den Cache zu leeren bedeutet einfach, diesen Speicher zu bereinigen.

Wie oft sollte ich meinen DNS leeren?

Wenn du einen öffentlichen Computer nutzt und nicht möchtest, dass andere deinen Suchverlauf einsehen, solltest du den DNS-Cache nach jeder Sitzung leeren. Auf deinem privaten Computer empfiehlt es sich, den Cache zu leeren, wenn du Probleme beim Aufrufen häufig besuchter Websites hast oder regelmäßig 404-Fehler auftreten.

Verbessert der Befehl flush DNS Windows 10 die Internetgeschwindigkeit?

Nein. Du kannst aber den Befehl DNS Windows 10 flush verwenden, um die Leistung deines Webbrowsers zu verbessern. Das kann die Ladegeschwindigkeit bestimmter Websites und Dienste beeinflussen.

Woran erkenne ich, dass ich den DNS Cache auf meinem Gerät leeren sollte?

Diese Anzeichen sprechen dafür, den DNS-Cache zu leeren:

  1. Websites zeigen keine aktuellen Inhalte (Die alte Adresse ist noch im DNS-Cache gespeichert, und der Browser lädt diese.)
  2. Häufig besuchte Websites sind nicht mehr erreichbar (Sie haben möglicherweise den Server gewechselt oder ihre DNS-Konfiguration aktualisiert.)
  3. 404-Fehler: Seite nicht gefunden

Mehr dazu: Die besten DNS-Server für Gaming

Fazit

Jedes Mal, wenn du eine Website aufrufst, wird ihre IP-Adresse benötigt. DNS ist dafür zuständig, diese Adresse abzurufen. Nach jeder Abfrage speichert DNS die IP-Adresse im DNS-Cache, damit dein Browser sie beim nächsten Mal schneller laden kann.

Mit der Zeit füllt sich der DNS-Cache wie jeder andere Speicher und sollte gelegentlich geleert werden. Das schützt dein Betriebssystem vor Malware, Viren, Angreifern und anderen Online-Bedrohungen und sorgt gleichzeitig für schnellere Suchanfragen.

Teilen

Weitere Blog-Beiträge

Weiterlesen.

Ein Cloudzy-Titelbild für einen MikroTik L2TP VPN-Guide, das einen Laptop zeigt, der über einen leuchtend blau-goldenen digitalen Tunnel mit Shield-Symbolen mit einem Server-Rack verbunden ist.
Sicherheit & Netzwerk

MikroTik L2TP VPN-Einrichtung (mit IPsec): RouterOS-Anleitung (2026)

Bei diesem MikroTik L2TP VPN-Setup übernimmt L2TP das Tunneling, während IPsec für Verschlüsselung und Integrität sorgt. Die Kombination beider Protokolle bietet native Client-Kompatibilität ohne Drittanbieter-Software.

Rexa CyrusRexa Cyrus 9 Min. Lesezeit
Terminal-Fenster mit einer SSH-Warnmeldung über eine geänderte Remote-Host-Identifikation, mit dem Titel 'Fix Guide' und Cloudzy-Branding auf dunkelblaugrünem Hintergrund.
Sicherheit & Netzwerk

Warnung: Remote Host Identification Has Changed – Ursache und Lösung

SSH ist ein sicheres Netzwerkprotokoll, das einen verschlüsselten Tunnel zwischen Systemen aufbaut. Es ist bei Entwicklern beliebt, die Remote-Zugriff auf Rechner benötigen, ohne eine grafische Oberfläche vorauszusetzen.

Rexa CyrusRexa Cyrus 10 Min. Lesezeit
Illustration zur DNS-Server-Fehlersuche mit Warnsymbolen und blauem Server auf dunklem Hintergrund für Linux-Namensauflösungsfehler
Sicherheit & Netzwerk

Temporärer Fehler bei der Namensauflösung: Was steckt dahinter und wie lässt er sich beheben?

Bei der Verwendung von Linux kann beim Versuch, Websites aufzurufen, Pakete zu aktualisieren oder Aufgaben auszuführen, die eine Internetverbindung erfordern, ein Fehler bei der temporären Namensauflösung auftreten.

Rexa CyrusRexa Cyrus 12 Min. Lesezeit

Bereit zum Deployen? Ab 2,48 $/Monat.

Unabhängige Cloud seit 2008. AMD EPYC, NVMe, 40 Gbps. 14 Tage Geld-zurück-Garantie.