How To Use Google Public DNS Servers?


Google is a huge company that provides paid and free services. It mainly operates in the IT and internet area. The Internet uses DNS in order to solve domain names into IP addresses. Because internet infrastructure works with IP addresses. Google provides free DNS servers that can be used for fast and free domain resolution. In this tutorial we will learn Google DNS features and how to use it in Linux, Ubuntu, Debian, Mint, Kali,  Windows, Windows Server.

Google DNS Features

Google provides following DNS servers over the following IP addresses.

  • 8.8.8.8 is used for IPv4
  • 8.8.4.4 is alternative IPv4 to the 8.8.8.8
  • 2001:4860:4860::8888  is used for IPv6

Google DNS servers are fast and secure because it is provided in different continents and countries.

Google Public DNS Web Page

Google also provides a web page named Google Public DNS . This web page is served via https://dns.google.com. It is looking like a Google Search where we need to put IPv4, IPv6 address or hostname.

Google Public DNS Web Page
Google Public DNS Web Page

Set For Windows Operating System

Now we will set 8.8.8.8 as DNS server IP address for different operating systems like Windows XP, Windows Vista, Windows 7,  Windows 8, Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016.

Open following Network and Sharing Center screen by following Control Panel->All Control Panel Items->Network and Sharing Center .

Control Panel
Control Panel

Click Ethernet0 where we will change DNS for this interface. But if we want to change Wireless DNS we should click to the Wireless interface like WiFi.

Ethernet Status
Ethernet Status

Then click to the Properties which will open a detailed configuration of the interface.

Ethernet Properties
Ethernet Properties

Select Internet Protocol Version 4(TCP/IPv4) and click properties.

Internet Protocol Version 4 Properties
Internet Protocol Version 4 Properties

Select Use the following DNS server address and put 8.8.8.8 to the Preferred DNS server  and click OK.

LEARN MORE  "No Route To Host" Error And Solution

Set For Ubuntu, Debian, Mint, Kali, Fedora, CentOS, RedHat

We will prefer to use the GUI of XFCE. Open Network Connections screen which will look like below or similar.

Network Connection
Network Connection

And select the interface we want to set which is netplan-ens33 in this example and click Edit .

Edit Network Connection
Edit Network Connection

Select IPv4 Settings tab and choose Automatica(DHCP) addresses only for Method .

Edit Network Connection IPv4
Edit Network Connection IPv4

Enter 8.8.8.8 to the DNS servers configuration like below and click OK.

Change DNS Server
Change DNS Server

Google Public DNS Server Alternatives

Even Google Public DNS service is great there are also different alternatives which can be used easily.

OpenDNS is a DNS service which is provided via different data centers over the world. Currently it has 90 million global users with 140 bilion daily DNS requests. OpenDNS is very reliable where it provides 100 percent reliability. OpenDNS also provides security over the DNS requests and very easy to setup like Google Public DNS. OpenDNS recently acquired by Cisco which is another network giant.

CloudFlare DNS is another alternative and competitor of the Google Public DNS. CloudFlare provides DDOS Protection, Network Security, CND, Reliability services with DNS service, CloudFlare uses the DNS service 1.1.1.1 and 1.0.0.1 those are very easy to remember. According to the CloudFlare its DNS service is the fastest DNS server on the internet.

Track and Monitor Google Public DNS Service Status

Even Google Public DNS is a service which is very realiable in some cases it may be interrupted very little periods or slow down for problems. The DNSperf.com web site provides a monitor screen to track Google Public DNS service which looks like below.

https://www.dnsperf.com/dns-resolver/google

Track Google Public DNS Service Status

Leave a Comment