BuycPanel Blog

BuycPanel Blog

Latest news and updates

Eliminating DNS Cache Content for MacOS

Posted by Jamison on 04 11 2016.

When you view or visit websites or webpages, the DNS (Domain Name Server) cache saves their IP address, or their exact location. In many situations, this can be very useful.

 

However, this does not mean you should totally disregard the DNS cache and do nothing to clear it up. When you do not clean your DNS cache, it can cause you certain problems, such as HTML 4xx or 5xx error codes.

 

Eliminating the stored information and content of the DNS cache can help you prevent more HTML 4xx or 5xx error codes from occurring.

 

What these error codes indicate

 

The last thing you want to happen is for visitors having problems when they attempt to visit your website. In many cases, the error pages your visitors see (such as 403, 404, etc.) tell them of problems associated with your website. Sometimes, the fault is client-side, while in other situations, the users are at fault…

When you view or visit websites or webpages, the DNS (Domain Name Server) cache saves their IP address, or their exact location. In many situations, this can be very useful.

 

However, this does not mean you should totally disregard the DNS cache and do nothing to clear it up. When you do not clean your DNS cache, it can cause you certain problems, such as HTML 4xx or 5xx error codes.

 

Eliminating the stored information and content of the DNS cache can help you prevent more HTML 4xx or 5xx error codes from occurring.

 

What these error codes indicate

 

The last thing you want to happen is for visitors having problems when they attempt to visit your website. In many cases, the error pages your visitors see (such as 403, 404, etc.) tell them of problems associated with your website. Sometimes, the fault is client-side, while in other situations, the users are at fault (such as typos in the URL).

 

Each problem comes with a unique status code. For example, 4xx errors include 400, 401, 403, and 404 (the most common of all). 5xx errors, on the other hand, come in more variants, starting from 500 all the way to 510.

 

MacOS Resolution for these Error Codes

 

Resolving error codes depends on the version of MacOS you use. Below, you will find the steps to clearing the DNS cache to eliminate the above-mentioned error codes for MacOS 10.10, 10.7 – 10.0, and 10.5 to 10.6.

 

For MacOS 10.10 Users

 

When you have the MacOS X version 10.10 and you want to clear the DNS cache, just do the following:

 

  1. Click Applications – Utilities – Terminal.
  2. Run this command: “sudo discoveryutil mdnsflushcache” (do not include the quotation marks).
  3. In the event you have successfully ran the command, your system will not give you any output.

 

Take note though, that in order to run the above-mentioned command, you need to enter the Admin account password of the computer.

 

For MacOS 10.7 to 10.9 Users

 

Clearing the DNS cache for MacOS version 10.7, 10.8, or 10.9 has steps similar to DNS cache clearing for MacOS 10.10, but they have different commands. Follow these steps if you have 10.7, 10.8, or 10.9.

 

  1. Click Applications – Utilities – Terminal.
  2. Run this command: “sudo killall -HUP mDNSResponder” (exclude the quotation marks).
  3. Again, successfully running the command will not provide you with any output from the system.

 

Like with the steps to clearing the DNS cache of MacOS 10.10 users, you also have to know the admin account password of the computer.

 

For MacOS 10.5 and 10.6 Users

 

Last, but not the least, is the DNS cache clearing for users of MacOS X version 10.5 or 10.6. In the event you have not updated to any of the more recent versions of the operating system, here are the steps you need to perform to clear the DNS cache.

 

  1. Click Applications – Utilities – Terminal.
  2. Run this command: “sudo dscacheutil –flushcache” (with the exception of the quotation marks).
  3. Successful running of the command means you will not get any output from the system.

 

Like with all of the other versions of the MacOS, you also need to have the computer password of the administrator’s account.