Using Google Public DNS to Speed Up Your Internet Connection

DNS (Domain Name System) is the online service that maps a web url to an IP address. Whenever you surf the web, your ISP will perform a DNS lookup to translate the URL to its IP address before it can render the pages. As web pages become more complex, the number of DNS lookup increase and your Internet speed suffers.

Google Public DNS is a DNS service provided by Google with the aim of helping you to improve your browsing experience. Since Google’s search engine already crawls the web on a daily basis and in the process resolves and caches DNS information, they are able to bring back DNS information much faster than your ISP.

Here’s how you can configure your computer to use Google Public DNS and enjoy the speed boost.

Configuring your computer to use Google Public DNS

In Windows Vista/7

Go to Control Panel -> Network and Sharing Center. Click on the active network connection link.


Click on the Properties button.


In the Network tab, highlight the Internet Protocol Version 4 (TCP/IPv4) field and click on the Properties button.


Enter the following in the DNS field:


Save the setting and close all windows. Restart the Internet connection. You should be connect via the Google public DNS now.

In Linux (Ubuntu)

The following instructions are tested on Ubuntu. It should work on any other distro that are using the Network Manager.

Go to System -> Preferences -> Network Connections. Go to the Wired tab (or the Wireless tab if you are using wireless connection). Highlight the active connection and click “Edit


Go to the IPv4 Settings tab. Under the Method dropdown field, select Automatic (DHCP) addresses only. Enter (separated by a space) in the DNS Servers field.


Click OK to save. Your Internet connection will automatically restart itself.

In Mac Snow Leopard

Go to System Preferences -> Network. Select your active connection and click on the Advanced button.


Go to the DNS tab. At the left pane (DNS Servers), click on the “+” button. Enter “” into the field. Add another entry with “” in the field.


Click OK.

That’s it.

For troubleshooting and more in depth information, check out the Google Public DNS site for configuration instructions.


Image credit: dhmann

Damien Damien

Damien Oh started writing tech articles since 2007 and has over 10 years of experience in the tech industry. He is proficient in Windows, Linux, Mac, Android and iOS, and worked as a part time WordPress Developer. He is currently the owner and Editor-in-Chief of Make Tech Easier.


  1. Although the google DNS can be good i would not recoment that everybody does this. i tasmania australia google pages load very quick but any other page is really slow. i meen 200+ms responce times i think people would be better to run Namebench as this will test all dns servers and give you the best DNS for your connection the tasmanian DNS is 274.7% faster than googles public dns. just make sure you input your external IP into namebench not your local

  2. Thanks for informing. Google public DNS works great in my country (Singapore), so I guess it does have its geographical limitation, working well in some places and badly in others. I am glad you have found namebench.

  3. Tip: If you have any problems with you new dns try to flush you dns cache using “ipconfig /flushdns” on windows. This will fix most problems.

  4. Does this work on an iPad (wi-fi only) as well? If it does, does anyone know how to do the DNS thing? Thanks in advance.

Comments are closed.