Clear DNS cache
Why clear the local dns cache ?
If you just registered a domain or changed a record on your domain name, you need to either wait for the dns cache to clear itself or clear your local cache to get a new name resolution.
To clear your DNS cache in Microsoft Windows (Win XP, Win ME, Win 2000, Win 98):
- – Start -> Run -> type cmd
- – in command prompt, type ipconfig /flushdns
- – Done! You Window DNS cache has just been flush.
How to clear DNS cache in vista.
- Click the Microsoft Vista Start logo in the bottom left corner of the screen
- Click All Programs
- Click Accessories
- RIGHT-click on Command Prompt
- Select Run As Administrator
- In the command window type the following and then hit enter: ipconfig /flushdns
You will see the following confirmation:
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
To flush the DNS cache in Linux, restart the nscd daemon:
- To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
- Once you run the command your linux DNS cache will flush.
On newer versions of Linux you may need to use:
/etc/init.d/nscd restart
To flush the DNS cache in Mac OS X:
- type lookupd -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ lookupd -flushcache
Once you run the command your DNS cache (in Mac OS X) will flush. - Newer versions of MacOS X should use the following command:
- type dscacheutil -flushcache