So zeigen Sie den DNS-Cache auf jedem Windows 10-Computer an

Möchten Sie lernen, wie Sie den DNS-Cache in Windows 10 anzeigen? Wenn ja, ist dieses Tutorial für Sie. Auf einem Windows 10-PC gibt es verschiedene Methoden, mit denen Sie den DNS-Inhalt anzeigen können. Hier ist zunächst eine Zusammenfassung der Bedeutung des DNS-Cache.

Was ist der DNS-Cache?

Der DNS-Cache (Domain Name System), manchmal auch als DNS-Resolver-Cache bezeichnet, ist eine temporäre Speicherung von Informationen. Es wird von Ihrem Computer verwaltet und enthält Aufzeichnungen aller kürzlich besuchten Websites und deren IP-Adressen.

Es dient als Datenbank, in der eine Kopie einer DNS-Suche gespeichert ist, die lokal in Ihrem Browser oder Betriebssystem gespeichert ist. Ihr Computer kann schnell darauf zugreifen, wenn Sie versuchen, eine Website zu laden. Der DNS-Cache ist wie ein Telefonbuch, in dem ein Index aller öffentlichen Websites und ihrer IP-Adressen gespeichert ist. Der Hauptzweck besteht darin, eine Anforderung zum Laden einer Website zu beschleunigen, indem die Namensauflösung von Adressen verarbeitet wird, die Sie kürzlich besucht haben, bevor die Anforderung an Tonnen von öffentlichen DNS-Servern gesendet wurde. Da die Informationen lokal verfügbar sind, ist der Vorgang viel schneller.

So überprüfen Sie den DNS-Cache unter Windows 10

Wie bereits erwähnt, gibt es unter Windows 10 verschiedene Möglichkeiten, den DNS-Cache anzuzeigen. Dies kann hilfreich sein, wenn Sie DNS-Probleme diagnostizieren möchten, z. B. wenn ein ungültiger oder veralteter DNS-Eintrag zwischengespeichert wird.

Über die Eingabeaufforderung

Um den Inhalt des DNS-Caches anzuzeigen, müssen Sie den folgenden Befehl in einer Eingabeaufforderung mit erhöhten Rechten ausführen:

  1. Drücken Sie die Win + S-Tastenkombinationen und geben Sie "cmd" ein (ohne Anführungszeichen).
  2. Klicken Sie im rechten Bereich auf Als Administrator ausführen.
  3. Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl ein und drücken Sie die Eingabetaste:

    ipconfig / displaydns

Bei Ausführung des Befehls werden die folgenden Ergebnisse angezeigt:

  • Datensatzname - Dies ist der Name, nach dem Sie den DNS abfragen, und die Einträge, z. B. Adressen, die zu diesem Namen gehören.
  • Datensatztyp - Dies bezieht sich auf den Eintragstyp, der als Nummer angezeigt wird (obwohl sie üblicherweise mit ihren Namen bezeichnet werden). Jedes DNS-Protokoll hat eine Nummer.
  • Time to Live (TTL) - Dies ist ein Wert, der beschreibt, wie lange ein Cache-Eintrag gültig ist und in Sekunden angezeigt wird.
  • Datenlänge - Dies beschreibt die Länge in Bytes. Beispielsweise beträgt die IPv4-Adresse vier Bytes und die IPv6-Adresse 16 Bytes.
  • Abschnitt - Dies ist die Antwort auf die Anfrage.
  • CNAME-Datensatz - Dies ist der kanonische Namensdatensatz.

Mit diesem Befehl können Sie die Ergebnisse des DNS-Cache exportieren:

ipconfig / displaydns> dnscachecontents.txt

Dadurch wird die Ausgabe im Textdokument dnscachecontents.txt gespeichert.

Über PowerShell

Sie können den DNS-Cache mit Windows PowerShell anzeigen. Und wie in der Eingabeaufforderung können Sie die Datenbank auch exportieren oder speichern. Hier ist die Vorgehensweise:

  1. Drücken Sie die Tastenkombination Win + X und wählen Sie Windows PowerShell Admin aus. Wenn Sie diese Option nicht finden, drücken Sie alternativ die Win + S-Tastenkombinationen, geben Sie "PowerShell" (keine Anführungszeichen) ein und wählen Sie im rechten Bereich "Als Administrator ausführen".
  2. Geben Sie als Nächstes den Befehl "Get-DnsClientCache" (keine Anführungszeichen) ein und drücken Sie die Eingabetaste.
  3. Verwenden Sie das Cmdlet Get-Help, um weitere Informationen zu erhalten:

    Hilfe Get-DnsClientCache –voll

So löschen Sie den DNS-Cache

Wenn Sie auf Probleme mit der Internetverbindung stoßen, wird das Problem normalerweise durch Leeren oder Löschen des DNS-Cache behoben.

Möglicherweise möchten Sie Ihren DNS-Cache aus verschiedenen Gründen leeren, darunter:

  • Wenn Sie versuchen, Konnektivitätsprobleme zu beheben, bei denen Sie Schwierigkeiten haben, auf Websites und Anwendungen zuzugreifen: Wenn der Domainname im Cache eine falsche oder ungültige IP-Adresse hat, kann die Website nicht die richtigen Informationen zurückgeben. Selbst wenn Sie Ihren Browserverlauf löschen, enthält der DNS-Cache die alten beschädigten Details. Flushing hilft dem DNS, die Ergebnisse zu aktualisieren.
  • Bei dem Versuch, Probleme mit DNS-Spoofing oder DNS-Cache-Vergiftung zu beheben oder zu beheben: Cyberkriminelle versuchen möglicherweise, auf den Cache zuzugreifen und die IP-Adresse einzufügen oder zu ändern, um Sie auf eine Website umzuleiten, auf der vertrauliche Daten wie Kennwörter und Bankdaten erfasst werden. Das Löschen des DNS-Cache verhindert dies.
  • Schutz Ihrer Privatsphäre: Obwohl der DNS-Cache keine persönlichen Daten wie Cookies oder JavaScript enthält, enthält er einen Verlauf der Adressen, die Sie kürzlich besucht haben, sowie der Adressen, die Sie häufig besuchen. Solche Informationen können in den Händen eines erfahrenen Hackers gefährlich sein. Durch Löschen des DNS-Cache löschen Sie Ihren Adressverlauf, sodass ein Hacker Ihr Online-Verhalten weniger wahrscheinlich nachverfolgen kann.
  • Auflösen veralteter oder veralteter Informationen zu besuchten Websites: Ein Beispiel hierfür ist, wenn eine Website Server verschoben hat.

Ist es sicher, den DNS-Cache zu leeren?

Es ist wichtig zu beachten, dass das Leeren des DNS-Caches keine negativen Auswirkungen auf Ihr System hat. Der DNS-Cache gewährleistet einen schnellen Zugriff auf Websites. Wenn Sie ihn löschen, kann das Laden beim ersten Besuch einer Website länger dauern als gewöhnlich. Aber danach werden die Ergebnisse wieder schneller sein.

Um den DNS-Cache aus irgendeinem Grund zu löschen, können Sie eine Befehlszeile oder Windows PowerShell verwenden.

Löschen des DNS-Cache mithilfe der Eingabeaufforderung

  1. Drücken Sie die Windows-Taste + S und geben Sie "CMD" (ohne Anführungszeichen) ein.
  2. Wählen Sie im rechten Bereich die Option "Als Administrator ausführen".
  3. Geben Sie den folgenden Befehl in die Eingabeaufforderung ein und drücken Sie die Eingabetaste:

    ipconfig / flushdns

Das ist es! Sie sollten eine Benachrichtigung erhalten, dass der Cache erfolgreich geleert wurde.

Wenn das Problem auf dem Server statt auf dem lokalen Computer liegt, können Sie den DNS-Cache weiterhin mit der Eingabeaufforderung löschen, jedoch mit einem anderen Befehl. In diesem Fall wäre der Befehl:

  • dnscmd / clearcache

Löschen des DNS-Cache mit Windows PowerShell

Sie können den DNS-Cache auch mit Windows PowerShell leeren. Abhängig von der Art des Caches, den Sie löschen möchten, müssen Sie einige Optionen implementieren:

  1. Verwenden Sie die Befehlszeile, um den lokalen DNS-Server-Cache zu löschen:

    Clear-DnsServerCache

  2. Verwenden Sie diesen Befehl, um den Client-Cache zu löschen:

    Clear-DnsClientCache

So deaktivieren Sie den DNS-Cache in Windows 10

Wenn Sie aus irgendeinem Grund den DNS-Cache auf Ihrem Windows 10-PC deaktivieren möchten, können Sie den Dienst mit dem Tool "Service Controller" beenden:

  1. Drücken Sie die Win + R-Tasten, geben Sie "services.msc" (keine Anführungszeichen) ein und drücken Sie die Eingabetaste oder klicken Sie auf OK.
  2. Suchen Sie den DNS-Clientdienst (oder Dnscache auf einigen Computern) und doppelklicken Sie darauf, um seine Eigenschaften zu öffnen.
  3. Ändern Sie den Starttyp in Deaktiviert.
  4. Wiederholen Sie die obigen Schritte, um den Dienst wieder zu aktivieren, und ändern Sie den Starttyp in Automatisch.

Alternativ können Sie den DNS-Client mithilfe der Windows-Systemkonfiguration deaktivieren:

  1. Drücken Sie die Win + R-Tasten, geben Sie "msconfig" (keine Anführungszeichen) in das Dialogfeld "Ausführen" ein und drücken Sie die Eingabetaste oder klicken Sie auf "OK".
  2. Wechseln Sie zur Registerkarte Dienste und suchen Sie den DNS-Client.
  3. Deaktivieren Sie das Kontrollkästchen neben dem Dienst und klicken Sie auf Übernehmen> OK.
  4. Wiederholen Sie die obigen Schritte, um den Dienst wieder zu aktivieren, und aktivieren Sie das Kontrollkästchen erneut.

Beachten Sie, dass das Deaktivieren dieses Dienstes die Gesamtleistung Ihres Computers beeinträchtigt und der Netzwerkverkehr für DNS-Abfragen zunimmt, was bedeutet, dass Websites viel langsamer als normal geladen werden.

Abschließend…

Wie oben erwähnt, muss der DNS-Cache nicht bei jedem Besuch einer Website nach DNS suchen. Alles, was Sie tun müssen, ist, die Site einmal zu besuchen. Bei nachfolgenden Anfragen verwendet Ihr Browser oder Betriebssystem die zwischengespeicherten DNS-Details, um Anfragen viel schneller zurückzugeben.

Das Löschen des DNS-Cache ist zwar wichtig, um Ihre Privatsphäre zu schützen und Hacking-Fälle zu verhindern, es werden jedoch nicht alle Spuren vertraulicher Informationen entfernt. Diese Details umfassen den Aktivitätsverlauf, Anmeldedaten, Profildaten und Spuren von Besuchen auf Websites für Erwachsene. Selbst wenn Sie sie nicht wissentlich geöffnet haben, wurden Sie möglicherweise ohne Ihr Wissen umgeleitet.

Um solche sensiblen Daten effektiv zu entfernen und Ihre Privatsphäre zu schützen, benötigen Sie ein zuverlässiges Programm wie Auslogics BoostSpeed. Das Tool hilft dabei, vertrauliche Informationen zu löschen, die niemand finden soll. BoostSpeed ​​enthält alle Tools, die Sie möglicherweise benötigen, um die optimale Leistung Ihres PCs zu gewährleisten und die Privatsphäre zu schützen.

Besonders nützlich finden Sie die Funktionen auf der Registerkarte "Schützen". Neben dem Löschen von Spuren Ihrer Aktivitäten in Ihren Webbrowsern, Systemdateien und Anwendungen gibt es auch eine Option zum Schutz Ihres DNS vor nicht autorisierten Änderungen. Auf diese Weise machen Sie sich keine Sorgen über DNS-Spoofing, bei dem Angreifer Ihre DNS-Einträge ändern, um den Datenverkehr auf betrügerische Websites umzuleiten.

Wenn Sie Active Browser AntiTracker aktivieren, werden Ihre Browserdaten nach jeder Browsersitzung gelöscht, um Ihre Privatsphäre weiter zu schützen. Wir empfehlen, Ihren PC je nach Verwendung regelmäßig zu reinigen. Da Sie leicht vergessen können, die Wartung auszuführen, können Sie einen automatisierten Scan aktivieren und festlegen, wie oft der Scan ausgeführt werden soll.