Windows: DNS-Cache leeren / löschen

Den lokalen DNS-Cache, in dem die Ergebnisse von DNS-Anfragen zwischengespeichert werden, kann man auf Windows-Systemen wie folgt löschen:

Auf der Konsole am Client (CMD):

ipconfig /flushdns

Um den DNS-Cache eines DNS-Servers zu „leeren“ benutzt man folgenden Befehl auf der Konsole (CMD):

dnscmd /clearcache

Hintergrundinformationen:
Der DNS-Cache hält das Ergebnis einer Namensauflösung eine Zeit lang im lokalen Speicher vor, um weitere identische DNS-Anfragen sofort beantworten zu können, ohne erneut bei den zuständigen Nameservern anfragen zu müssen.
Das Ziel ist die Entlastung der zuständigen Nameserver sowie die Einsparung von Zeit.
Die Zeitspanne, für die ein Eintrag im Cache gültig ist, wird durch dessen TTL-Wert bestimmt.
Nach Ablauf dieser Zeit wird eine erneute Anfrage an den Nameserver gesendet, auch wenn bereits ein Eintrag im Cache existiert.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert