How to Flush DNS on a MAC

Performing a flush of the DNS allows you to flush and reset the contents of the DNS client resolver cache. During DNS troubleshooting, you can use this procedure to discard negative cache entries from the cache, as well as any other entries that have been added dynamically.

Below you will find the steps needed to flush DNS using the MAC Terminal.


First, close all internet browsers on the MAC.

Then, open the Terminal application by searching at the top right of the MAC.DNS_flush_1.png


ENTER: sudo killall -HUP mDNSResponder

PLEASE NOTE: The command: “sudo killall -HUP mDNSResponder” is only used for certain* versions of MAC computers. Please see below for the other versions’ commands as well as instructions for viewing your current version of MAC OS.flush_cache_versions.PNG



You will then need to enter the Password to the MAC in order to run this command.



Once complete, re-open the browser to test the refreshed connection.


How to Check the Version of your MAC:

First, click the Apple icon at the top left of the screen and select “About This Mac”.dns_flush_4_check_version.png


Select “More Info…” at the bottom of this window.



Here on the Overview tab, you will see the current Software Version of your MAC.


Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


Powered by Zendesk