How to clear the local DNS cache in Mac OS?

You can flush your local DNS cache in Mac OS (up to El Capitan) from your Terminal:

  • Go to Applications -> Utilities -> Terminal
  • Type the following command and press Enter:

dscacheutil -flushcache

  • After that type the second command and press Enter:

killall -HUP mDNSResponder