In diesem Beitrag zeigen wir Ihnen, wie Sie den DNS-Cache-Inhalt in Windows 11/10 anzeigen können. DNS-Cache bezieht sich auf die vorübergehende Speicherung von Informationen über frühere DNS-Lookups im Betriebssystem oder Webbrowser eines Computers.
So zeigen Sie den Inhalt des DNS-Cache an
Der DNS-Cache enthält eine Liste mit Remote-Servernamen und den IP-Adressen (falls vorhanden), denen sie entsprechen. Einträge in diesem Cache stammen von DNS-Lookups, die beim Versuch, Websites, benannte FTP-Server und andere Remote-Hosts zu besuchen, durchgeführt werden. Windows verwendet diesen Cache, um die Leistung webbasierter Anwendungen zu verbessern.
Verwenden der Eingabeaufforderung
Um den Inhalt des DNC-Cache anzuzeigen, führen Sie den folgenden Befehl in einer erhöhten CMD aus:
ipconfig /displaydns
Die Ergebnisse werden angezeigt.
- Datensatzname ist der Name, nach dem Sie DNS abfragen, und die Datensätze gehören zu diesem Namen.
- Aufnahmetyp ist der Typ, angezeigt als Zahl oder Name. Im DNS-Protokoll hat jeder eine Nummer.
- Zeit zu leben ist die Zeit in Sekunden, nach der der Cache-Eintrag ablaufen muss.
- Datenlänge ist die Länge in Bytes, zB- Eine IPv4-Adresse ist 4 Bytes lang; IPv6 hat 16 Byte.
- Abschnitt einer DNS-Antwort ist die eigentliche Antwort auf die Anfrage,
- Zusätzlich enthält Informationen, die wahrscheinlich benötigt werden, um die eigentliche Antwort zu finden.
- CNAME ist der kanonische Name.
Wenn Sie die Ergebnisse exportieren möchten, können Sie den Befehl verwenden ipconfig /displaydns > dnscachecontents.txt
um die Ausgabe im Textdokument zu speichern dnscachecontents.txt.
Verwenden von PowerShell
Wenn Sie dieselben Informationen wie eine Sammlung von DNS-Eintragsobjekten erhalten möchten, die einfach exportiert oder in einer Datenbank gespeichert werden können, führen Sie das folgende Cmdlet in PowerShell aus:
Get-DnsClientCache
Dieser Befehl listet die Hilfeinformationen auf:
Help Get-DnsClientCache -full
So löschen Sie den DNS-Cache
Sie können den Befehl verwenden, um den DNS-Cache in der Eingabeaufforderung zu leeren:
ipconfig /flushdns
Mit unserer Freeware FixWin für Windows können Sie den DNS-Cache usw. mit einem Klick leeren.
Deaktivieren oder aktivieren Sie den DNS-Cache
Geben Sie Folgendes ein, um das DNS-Caching für eine bestimmte Sitzung zu deaktivieren net stop dnscache
und drücken Sie die Eingabetaste.
Um das DNS-Caching zu aktivieren, geben Sie ein net start dnscache
und drücken Sie die Eingabetaste.
Wenn Sie den Computer neu starten, wird das DNC-Caching natürlich in jedem Fall eingeschaltet.
DNS-Cache deaktivieren
Wenn Sie aus irgendeinem Grund das DNS-Caching deaktivieren möchten, geben Sie ein Dienstleistungen in Suche starten und drücken Sie die Eingabetaste, um den Dienste-Manager zu öffnen. Suchen Sie hier den DNS-Clientdienst.
Der DNS-Client-Dienst (dnscache) Caches Domain Name System (DNS) benennt und registriert den vollständigen Computernamen für diesen Computer. Wenn der Dienst beendet wird, werden DNS-Namen weiterhin aufgelöst. Die Ergebnisse von DNS-Namensabfragen werden jedoch nicht zwischengespeichert und der Computername wird nicht registriert. Wenn der Dienst deaktiviert ist, können alle Dienste, die explizit davon abhängen, nicht gestartet werden.
Doppelklicken Sie darauf, um das Eigenschaftenfeld zu öffnen. Ändern Sie hier den Starttyp von Manuell auf Deaktiviert. Wenn Sie den DNS-Clientdienst deaktivieren, können DNS-Lookups länger dauern.
Diese Ressourcen könnten Sie auch interessieren:
- So ändern Sie die DNS-Einstellungen in Windows
- Verwalten Sie die Geschwindigkeit beim Surfen im Internet, indem Sie die DNS-Einstellungen ändern
- Überprüfen Sie, ob Ihre DNS-Einstellungen kompromittiert wurden.