How to Setup Google DNS for Fast Internet

Google DNS
By Tapas Pal Updated

What is DNS

DNS is short for Domain Name System. DNS is a resolver service that translates human-readable domain names into machine readable IP address. When a visitor visits a domain, the Domain Name System controls the address of the server where the user is sent.

DNS is actually a network. They query is passed from one system to another until it reaches a system which knows the address of the queried domain.

What is Google DNS

Google Public DNS is a free Domain Name System service offered by Google. Handling an astounding 400 billion requests per day, Google DNS is the largest Public Domain Name System service in the world today.

Advantages of Google DNS

Google Public DNS is Fast

Hosted in data centers around the world, the Google Public DNS service is based on an anycast network. This means you enjoy all the benefits of anycast routing. When using Google Public DNS, your DNS requests will be resolved by the server nearest to your geographical location.

Google public Domain Name System makes use of clever caching techniques. This speeds up response time. Google Public DNS makes use of prefetching. For a large number of popular domains, before a record TTL expires, another copy of the record is fetched in advance.

Google Public DNS is safe

DNS systems are vulnerable to many forms of attack. One such attack is called spoofing, where an attacker poisons the DNS cache to redirect the user to another site (most probably bad site). Google Public DNS has complete support for DNSSEC. This makes sure that you get authentic results every time.

Another popular attack is the Denial of Service (DOS) attack. Attackers may launch a DDOS attack on the resolver itself. A more complex attack called amplification attack involves highjacking the resolver itself and using it to launch an attack on other systems. Google has taken necessary measures to prevent common attacks like this.

What is Google DNS address

The Google Public DNS IPv4 addresses


The Google Public DNS IPv6 addresses

  • 2001:4860:4860::8888
  • 2001:4860:4860::8844

Both IPv4 and IPv6 have two addresses. You can specify either as primary or secondary. You can also provide both primary and secondary addresses. But don’t use one address for both primary and secondary.

IPv4 and IPv6 can be configured simultaneously.

How to Setup Google DNS on Windows 7

Go to Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings.

windows 7 network

Access the properties of the Network where you want to setup Google DNS
network properties
Select the IP version you want to configure i.e. IPv4 or IPv6 and click properties.

IPv4 Google DNS

Note down the Preferred DNS server or Alternate DNS server in Use the following DNS server addresses for future reference

Replace them with Google DNS address

  • For IPv4: and/or
  • For IPv6: 2001:4860:4860::8888 and/or 2001:4860:4860::8844.

Save your changes by clicking OK button. That’s all. You are now using Google Public DNS.

Test Google DNS

To test Google Public Domain Name System, open your command prompt as an administrator and type this command