The DNS cache doesn’t ever flush, unless you explicitly tell it to or you make a DNS/networking related configuration change. DNS records have a Time To Live (TTL) value associated with them which tells a DNS cache how long the particular record is good for. Records in the cache are kept for their TTL, then re-queried.

On a Windows machine you can see a list of all the records in your cache along with their TTL by executing the following command at the command prompt:

ipconfig /displaydns

You can force a flush of all cached DNS records using the following command:

ipconfig /flushdns

Please see below topic for “How to Flush DNS Cache (Using Windows)”.

By | 2017-07-08T07:03:49+00:00 December 23rd, 2016|0 Comments

Leave A Comment