Occasional Posts

A PSA to change your DNS

There’s a lot of great reasons why you should change your computers DNS.

This is a reminder to do it.

The How


  1. Go to the Control Panel.
  2. Click Network and Internet > Network and Sharing Center > Change adapter settings.
  3. Select the connection for which you want to configure the DNS for.
  4. Select the Networking tab. Under This connection uses the following items, select Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) and then click Properties.
  5. Click Advanced and select the DNS tab. If there are any DNS server IP addresses listed there, write them down for future reference, and remove them from this window.
  6. Click OK.
  7. Select Use the following DNS server addresses. If there are any IP addresses listed in the Preferred DNS server or Alternate DNS server, write them down for future reference.
  8. Replace those addresses with the IP addresses of Your selected DNS.
  9. Profit.


  1. Click Apple menu > System Preferences > Network.
  2. If the lock icon in the lower left-hand corner of the window is locked, click the icon to make changes, and when prompted to authenticate, enter your password.
  3. Select the connection for which you want to configure Google Public DNS. For example:
    • To change the settings for a Wi-Fi connection, select Wi-Fi, and click Advanced.
    • To change the settings for an Ethernet connection, select Built-In Ethernet, and click Advanced.
  4. Select the DNS tab.
  5. Click + to replace any listed addresses with the DNS of your choice.
  6. Click OK > Apply.
  7. Profit.


  1. Go to Settings > Network & Internet > Advanced > Private DNS.
  2. Select Private DNS provider hostname.
  3. Put in the DNS provider hostname of your choice.
  4. Profit.

note: this doesn’t always work, but you can get an app for one of the DNS providers from the list below.


  1. Go to Settings > Wi-Fi.
  2. Tap the ⓘ icon next to the Wi-Fi network that you want to change DNS servers for. Scroll down to find the DNS section and tap Configure DNS.
  3. Tap Manual and add your preferred DNS.
  4. Profit.

The Why

Instead of detailed explanations, which you can google about later on, I’ll provide a list with relevant links.

  • for a faster internet
  • for a safer internet
  • for better browsing
    • *couldn’t really find a link for this, so I’ll explain a bit. The DNS is responsible for queries made on the internet. That is, when you type in something like www.website.com, your browser converts that to an ip address (a string of numbers like xx.xx.xx.xx) and then tries to find who that is. A good DNS will find who that is and report back no issues, but sometimes, the DNS provided by an ISP will spend time hunting for it, or may miss finding it altogether if it’s not indexed.

The Recommendations

ProviderWhy?Why Not?Primary DNSSecondary DNS
CloudflareSpeed, Security, Stability, PrivacyNo good reason1.
Quad9Privacy, Securityslower due to filters9.9.9.9149.112.112.112
GoogleSpeed, StabilityPrivacy concerns8.
AdguardAdblocking, Privacyslower due to filters94.140.14.1494.140.15.15

Others that are probably fine, but haven’t tried myself

UncensoredDNS – Interestingly run by an individual, and is privacy focused.

YandexDNS – Russia’s answer to Google.

OpenDNS – Used by a ton of school systems in the US apparently, and is also one of the bigger ones out there.