Public DNS Services: A Complete Guide

When you’re browsing the web, every website you visit starts with a DNS (Domain Name System) lookup. This process translates human-friendly domain names (like www.example.com) into IP addresses that computers use to identify each other. Typically, your Internet Service Provider (ISP) handles DNS resolution. But what happens when your ISP’s DNS fails? This is where public DNS services come in.

Why Use a Public DNS Service?

There are several scenarios where using a public DNS can be a lifesaver, but one of the most common is when your ISP’s DNS servers go down or become unreliable. Here’s a typical scenario:

Scenario: Website Outage Due to DNS Failure

Imagine you’re trying to access a popular website, but it’s not loading on your devices. You call a friend using a different internet provider and they can access it just fine. The issue? Your ISP’s DNS server is either outdated or experiencing a temporary failure, preventing you from reaching the site.

Switching to a public DNS can often resolve this immediately, as these services are usually more reliable, frequently updated, and better maintained than ISP-provided DNS servers.

How to Change DNS Provider in Windows PC

Changing your DNS provider in Windows is quite straightforward. Here are the steps:

  1. Open Network Settings:
    • Press Windows + R, type ncpa.cpl, and hit Enter.
  2. Choose Your Network Adapter:
    • Right-click on your active network (Wi-Fi or Ethernet) and select Properties.
  3. Modify IPv4 Settings:
    • Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  4. Set Custom DNS:
    • Select “Use the following DNS server addresses” and enter:
      • Preferred DNS server: 8.8.8.8
      • Alternate DNS server: 8.8.4.4
    • Click OK to save settings.
  5. Flush DNS Cache (optional):
    • Open Command Prompt and type ipconfig /flushdns to clear old DNS data.

Using Private DNS on Android

Big Savings on Kaspersky Products

Android supports Private DNS using the TLS protocol (also known as DNS-over-TLS). This is particularly helpful when your ISP’s DNS fails.

Although, Android settings say Private DNS, we can actually use Public DNS settings here, without any problem. The difference is, you can’t use the IP addresses directly. Rather, you have to use a special form of Public DNS server address which is in form of the host name of the server.

Steps to Configure Private DNS on Android:

  1. Open Settings > Network & Internet > Advanced > Private DNS.
  2. Select “Private DNS provider hostname”
  3. Enter a provider hostname (e.g., dns.google)
  4. Tap Save

This tells your Android device to use Google’s DNS with encrypted DNS lookups, enhancing both reliability and privacy.

Other Configurable Public DNS Services on Android:

  • Cloudflare DNS: 1dot1dot1dot1.cloudflare-dns.com
  • Quad9 DNS: dns.quad9.net
  • CleanBrowsing DNS: family-filter-dns.cleanbrowsing.org
  • Namecheap SafeServe DNS : safeservedns.com


  • These can be used similarly by entering their hostname in the Private DNS settings.

Popular Public DNS Providers

Here’s a list of some of the most widely-used and reliable public DNS providers:

ProviderPrimary DNSSecondary DNSFeatures
Google DNS8.8.8.88.8.4.4Fast, reliable, global infrastructure
Cloudflare1.1.1.11.0.0.1Privacy-focused, DNS-over-HTTPS/TLS support
Quad99.9.9.9149.112.112.112Security-focused, blocks malicious domains
OpenDNS208.67.222.222208.67.220.220Offers parental controls and filtering
CleanBrowsing185.228.168.9185.228.169.9Family-safe DNS with content filtering
Comodo Secure8.26.56.268.20.247.20DNS-level malware protection
Namecheap SafeServe198.54.117.10198.54.117.11Total Security, Total Privacy, Total Reliability

Conclusion

Public DNS services are a powerful and easy solution when your ISP’s DNS fails or proves unreliable. Whether you’re experiencing website outages or simply want a more secure and faster internet experience, switching to a public DNS like Google DNS or Cloudflare is a smart move. With just a few tweaks to your settings on Windows or Android, you can regain control over your internet browsing and even improve performance and privacy along the way.

By using public DNS services, users can experience improved web browsing speeds due to optimized DNS resolution processes. Additionally, these services often include features like phishing and malware protection, which help safeguard users from malicious websites.

Public DNS providers also contribute to the overall stability of the internet by distributing the load of DNS queries across their extensive server networks, reducing the risk of single points of failure and improving the resilience of the DNS infrastructure.

Stay connected and browse smarter!

Leave a Comment

Please disable your adblocker or whitelist this site!