How to change your DNNS

Public DNS offers an alternative to the server provided by your ISP, and switching can improve speed, reliability, privacy and security. We cover the main providers like Google, Cloudflare, OpenDNS and Quad9, along with simple instructions for changing your settings.

Here’s an 10-second fix that could significantly improve your Internet connection.

Every time you visit a website, your device has to use a DNS server to look up the IP address

You may be using a default DNS server, but alternatives could offer improved reliability, faster responses, greater privacy, and blocking of harmful websites

Switching is simple, but can break things if you use internal services, custom DNS or any sort of filtering. If you’re not sure, check with someone. We recommend that only users who are proficient with configuring operating system settings make these changes.

You can change the settings manually on each device, but it’s easier and more reliable to update it on your router, so every device picks it up automatically.

Which public DNS service should you use?

In our video we highlight four of the most common services, but they all offer slightly different feature sets. In no particular order:

Google

Google DNS

Google prides itself on being neutral, but logs detailed DNS enquiries for 24-48 hours, then later anonymises them to improve their service. Google is based in America and subject to their privacy and data laws.

Google’s DNS settings are:

Ver. Address
IPv4 8.8.8.8
IPv4 8.8.4.4
IPv6 2001:4860:4860::8888
IPv6 2001:4860:4860::8844

Cloudflare

Cloudflare DNS

Cloudflare stores anonymised logs for up to 25 hours and is widely regarded as one of the fastest public DNS providers, often outperforming Google and OpenDNS. It offers optional malware blocking, but doesn’t support custom filtering or detailed controls. Cloudflare is based in the United States and operates under US privacy and data laws.

Cloudflare have three options for DNS settings, depending on what features you want.

For standard DNS:

Ver. Address
IPv4 1.1.1.1
IPv4 1.0.0.1
IPv6 2606:4700:4700::1111
IPv6 2606:4700:4700::1001

To block malware:

Ver. Address
IPv4 1.1.1.2
IPv4 1.0.0.2
IPv6 2606:4700:4700::1112
IPv6 2606:4700:4700::1002

To block malware and adult content:

Ver. Address
IPv4 1.1.1.3
IPv4 1.0.0.3
IPv6 2606:4700:4700::1113
IPv6 2606:4700:4700::1003

OpenDNS

OpenDNS

OpenDNS (owned by Cisco) offers public DNS servers that include built-in protection against malicious websites, even without an account. Creating a free account unlocks additional features like activity logs and custom filtering, with dozens of content categories that can be applied across your entire network. They offer both a free home plan and paid enterprise options. OpenDNS is based in the United States and operates under US privacy and data laws.

Ver. Address
IPv4 208.67.222.222
IPv4 208.67.220.220
IPv6 2620:119:35::35
IPv6 2620:119:53::53
  • Note: OpenDNS's IPv6 DNS servers do not support blocking/filtering

Quad9

Quad9

Quad9 are the most privacy focused of all, offfering completely free malicious-site filtering, but with no option to do custom filtering. Does not store ANY logs whatsoever. Is a non-profit based in Switzerland, and thus subject to their strict privacy laws.

Quad9’s DNS settings are:

Ver. Address
IPv4 9.9.9.9
IPv4 149.112.112.112
IPv6 2620:fe::fe
IPv6 2620:fe::9

How to change the DNS

Changing DNS on the router (simplest option)

For most networks, the simplest approach is to change the DNS settings on the router. The router then hands out those DNS servers to devices automatically using DHCP, so anything that connects to the network picks them up without needing to be configured individually.

However, every router has a different procedure for doing this, so providing detailed instructions is impossible. If you’re comfortable doing so, the process is generally to login to the router’s admin page (this may be written on the bottom of your router) or an app if you’re using a device such as Eero, then navigate to network settings/DNS, and change the values accordingly. The device will often need to reboot for settings to take effect, which will disconnect users temporarily from the network.

Devices may not update immediately. They often cache DNS settings or keep using their existing lease, so it can take a little time, or a reconnect/restart, before the new settings take effect.

Change DNS on individual devices

There are times when you might want to change individual devices. Perhaps you want all the other devices on your network to use the defaults, but to override one or two.

This is fairly easy to do, provided the settings haven’t been locked down by a system administrator.

DNS settings are often changed on a per-network basis, and you may first need to be connected to WiFi or through a cable to the network you want to change. If you connect to the same network sometimes through Wifi and sometimes through a cable, you’ll usually have to change the settings for both (another reason to just change it on the router instead!)

How to change Windows DNS

Go to Settings then Network & Internet, then click Wi-Fi or Ethernet (depending on your connection)

Windows DNS Settings

Next, scroll to DNS server assignment and click Edit.

Windows DNS Settings

Change from Automatic (DHCP)Manual. Turn on IPv4 (and/or IPv6 if needed) Enter your Preferred DNS and Alternative DNS servers, then click Save.

Windows DNS Settings

Mac Wi-Fi

Go to System Settings, then Wi-Fi, and ensure you’re connected to the network you want to change and then click Details. Mac Wi-Fi DNS Settings Next, click DNS. It’s likely you have ISP-assigned numbers in there, which are greyed out. Click the + sign to add your own, then click OK when done. Mac Wi-Fi DNS Settings

Mac Wired Network

The process is similar for wired networks. Go to System Settings, then Network, then click on the connected network adapter. Mac Network DNS Settings Next, click Details Mac Network DNS Settings Next, click DNS. It’s likely you have ISP-assigned numbers in there, which are greyed out. Click the **+**sign to add your own, then click OK when done. Mac Network DNS Settings

How to change iOS DNS settings (iPhone/iPad)

Go to Settings then Wi-Fi, then click the (i) icon on the network you’re connected to. Scroll down to DNS, and click on Configure DNS.

iOS Wi-Fi DNS Settings

Change from Automatic to Manual, remove the existing DNS server, then click Add Server for each DNS required.

iOS Wi-Fi DNS Settings

How to change Android DNS settings (iPhone/iPad)

It is not practical to change DNS on Android, unless you wish you use fully encrypted DNS which you can do via the Private DNS settings which uses DNS-over-TLS. These require a hostname, rather than an IP.

  1. Go to Settings > Network & Internet > Advanced > Private DNS.
  2. Select Private DNS provider hostname.
Provider DNS Hostname
Cloudflare 1dot1dot1dot1.cloudflare-dns.com
Google dns.google
OpenDNS dns.opendns.com
Quad9 dns.quad9.net

Our recommendation

Running your own DNS resolver offers the greatest level of control and privacy, but it requires technical knowledge and ongoing management, so it’s not practical for most people. Public DNS services are a good alternative, but it’s worth remembering that any DNS provider can see the domains you look up, so trust and transparency matter.

Many popular DNS providers are operated by large US-based companies, which means they are subject to US data laws and policies, particularly the CLOUD Act, which allows US authorities to access data stored in the EU, putting it in direct conflict with GDPR.

For this reason, we recommend Quad9, a non-profit DNS service based in Switzerland. It places a strong emphasis on privacy and security, including blocking known malicious domains, and operates under strict Swiss data protection laws.

If keeping your data within EU is important,DNS4EU is another provider worth looking at.

For more advice about configuring DNS or other aspects of your business network, contact us today, or visit our homepage for more information.