How to Clear DNS Cache? What is the Command for DNS Flush?

clear dns cache


Hey mate!! It looks like you are searching some useful and valuable information about the cache, how to clear DNS cache and much more related to it.

So be happy now as you have got what you want. In this article, you will get some impressive and excellent piece of information related to these topics.

Some of the points discussed in this article are:

  • What is DNS cache and how it works?
  • DNS cache poisoning.
  • Why and how to flush DNS cache?
  • It’s advantage.
  • DHCP server.

What is DNS Cache?

What is DNS Cache

It is a temporary storage area in your operating system that stores files related to the websites you visited online. As we know, DNS maintains the IP addresses of websites.

How DNS Works?

how does dns work

When we wish to visit any website, then we don’t need to memorize it’s IP address, DNS does it all for us.

This happens over and over again, when a user visits a website, the browser sends a request but for this process to be completed the site name needs to be converted into IP address.

Thus there are so many websites, and for each one, the process may take some time, so DNS caches do this thing quite quickly for us.

It saves the details for recently visited websites for us. In this way, it proves to be quite time-saving for us.

How does DNS Cache Work?

How does DNS Cache Work

Before a browser sends a request, the required thing is first checked in DNS cache. Here complete data is maintained about the recently visited websites.

Thus this database is checked. You can view it from command prompt also.

Follow these steps:

  • In start menu type run.
  • Type cmd in the opened window.
  • The command prompt is now opened for you. Type the command: ipconfig/displaydns

What is DNS Cache Poisoning?

What is DNS cache poisoning

The DNS may get poisoned if any wrong data is fed into it. For example, any hacker would hack your device and change the IP address of your most visited website on his website.

This thing is not only told as some story, it has happened in the real world and affected a large number of people also.

Not only hacking may cause this, but there may be some technical faults also by which the IP address in the record gets changed. Thus the website requested by the user is not the real one, and the user may be redirected to any phishing or malicious site.

This problem is a big problem, and a real solution is needed to solve it.

Don’t worry the solution is not hidden, it is already revealed, you can overcome this situation by resetting the DNS cache record.

Why Flush or Clear DNS Cache?

why clear or flush dns cache

To solve the above problem, we erase or reset it. In this way, all information will be removed, and new IP addresses of the website will be stored again when the user visits them.

Not only above discussed things lead you to reset the cache, but there may be some other reasons also for clearing this record.

If a website has moved server, then you must delete its old record to avoid any problem in connection.

How to Clear or Flush the DNS Cache?

You can do it easily by command prompt. Follow the steps below to achieve his:

  • Open command prompt
  • Type in the command ipconfig/flushdns.
  • The command is different for Mac users. They will need to type dscacheutil -flushcache.
  • Similarly, Linux users will need to type a different command.

You can also reboot the router to clear this cache.


Another advantage of resetting or clearing is,

  • As the information is stored in your cache, therefore anyone can get access to it by using your device and see what websites you visited. To be safe and secure you must clear it.
  • This may also help you in resolving your Internet connectivity issue.

Clear DNS Cache in Chrome:

There are many ways to do this. I will discuss some of them here.

  • The first method is quite easy; you can do this by using a chrome extension
  • You can also do it by going to tools in chrome. Go to tools then in options choose clear browsing data and empty cache.

Register DNS Command:

Sometimes the need arises to manually record the data. To do this the command used is:


To check the whole record, you may type the command ipconfig/all.

Chrome net-internals DNS:

You can use it to troubleshoot the networking issues. Type chrome://net-internals in the search bar, as soon as it is opened the event capturing begins.

Here you can do many settings and identify many errors also. You can also do some settings in advanced settings of chrome.

Check DNS Propagation:

When you make changes to the record, then some problems arise temporarily.

The website visitors may be in between visiting the new website and the old one, so to check the state during propagation you will be in need of some tools.

For this reason, there are many of them online, I have enlisted some popular ones here.

  1. App synthetic monitor
  2. Nexcess
  3. Site24x7

What is DHCP Server?

what is DHCP server

It is a network protocol whose duty is to assign IP addresses to computers to access information online. A unique IP address is defined for every computer. The server has the data of IP addresses.

How to Renew IP?

Open the command prompt and type in the command ipconfig/release, and you will get the details of currently stored data.

To replace it type in the command:

ipconfig/renew the process is different in Mac operating system.

I bet you think whether it is safe to renew it or not. So be calm, it is safe and secure to renew it.


Thus this record is playing an important role in accessing information and data online in a much fast and secure way. I advise you to use a flush command to reset and clear DNS cache from time to time as it will be good for your security online.

Moreover, your many connectivity related problem will be solved by doing it.

If you need any more guidance related to this topic, do share your questions or suggestions in the comment section below.

Also read: Information about servers