• Home
  • Directory
  • Answers
  • Geeky Fun
  • MakeUseOf Guides
  • Tech Deals

MakeUseOf.com

RSS Twitter Facebook
Subscribe to MakeUseOf. Now, 300105 members!
Aweber

Find Fastest DNS and Optimize Your Internet Speed

by Mahendra Palsule on Dec. 14th, 2009

optimize your internet speed Google recently started a new service called Google Public DNS to help speed up your web browsing. This is an alternative to the DNS provided by your ISP, and other public DNS services like Open DNS, that we covered previously on MakeUseOf. Which of these options best optimize your internet speed? The good news is that you can test this yourself, and don’t need to be misled by anyone’s marketing pitch.

DNS: A Backgrounder

In simplified terms, Domain Name Servers (DNS) are translators that convert website names to IP Addresses. When you click on a bookmark, hyper-link, or enter an address like www.makeuseof.com in your browser, the browser sends that name to a DNS Server that helps route the request to the appropriate IP Address of that URL. Think of this as your letter for “John Doe” being sent to his correct home address.

When your ISP configures your Internet connection, it is set to use the ISP’s DNS service. However, you are free to use other alternatives, as Karl explained in Open DNS Works Great As A Free Web Content Filtering Solution. Thus, you can use Open DNS or the new Google Public DNS, to replace your ISP’s DNS.

Why should you use something other than what your ISP gives you for free? As you can see, Open DNS offers rich content-filtering options for privacy and family safety. Google Public DNS has been engineered by Google for faster performance and better security. However, because of the complex variables involved, no single option can be said to be the best for all when it comes to speed. So how do you find out which DNS is the fastest for you? Enter NameBench, a free tool to help you find the fastest DNS for you.

Introducing NameBench

NameBench is a portable application (no installation!) that works across the Windows, Mac, or Linux platforms. It runs a benchmark test on your computer, using either your web browser’s history or a standardized test data set to find out which DNS service returns the fastest results for your location. Download and run the application from the Google Code repository here.

Starting the NameBench Test

Before you run NameBench, make sure you have closed all applications using the Internet. This will ensure that the results are not distorted by interference from other programs using your network bandwidth. Then, launch the application, and you will see a screen like this:

find fastest dns server

The Nameservers at the top shows the DNS servers you are currently using. If you are not interested in technical details, simply click “Start Benchmark”. The test takes between 10-20 minutes, so you can take a coffee break while it runs.

NameBench Results

After the test is complete, your browser launches to show you the results. At the very top are the main results (in this case, showing that my ISP’s DNS is hopelessly slow):

find fastest dns server

At the right, you can see which DNS service works the fastest for you. To change your DNS configuration, you can follow the instructions at the Google Public DNS site, using the recommended configuration from the test, instead of Google’s Public DNS.

NameBench Options Explained

NameBench includes public DNS providers like OpenDNS and UltraDNS in its test via the first checkbox. The “Include best available regional DNS services” option tests the health and response time of over 1000 DNS servers worldwide so that it can include those that are close to you and may be the fastest. Leave both options checked for best results.

The “Benchmark Data Source” drop-down will give you the option of choosing your browser history or a standardized data set of the top 10,000 Internet websites. Many of those websites would be foreign-language ones that you never visit, so keep the default option and use your browser history for the test.

Using the “Benchmark Data Selection” mode, you can choose a random or sequential set of websites from your browser history. The default “Weighted” mode uses more of your recent browser history and is the best option for most users. Finally, the Number of tests represents how many requests will be sent to the servers, and should be kept over 100, preferably 150-200. Running the test more than once with “Number of runs” > 1, will result in DNS caching being used for subsequent runs if you want to test performance with and without caching.

NameBench Results In Detail

find fast dns server

The Tested DNS Servers table shows a list of the DNS Servers that were used for the test, with the corresponding response times, notes, and errors if any. NameBench allows a maximum of 10 DNS servers at a time.

optimize internet speed

This graph shows the average and fastest response times for the top 5 servers.

optimize internet speed

Finally, this pretty graph shows the percentage of times a response was received from a server within the first 200 milliseconds.

Grab your free download of NameBench and run the test. You may be surprised by the results! Did you change your DNS servers after using it? Is your web browsing faster as a result? Tell us in the comments!

(By) Mahendra is an Editor at Techmeme, tweets as @ScepticGeek and blogs at Skeptic Geek.

ShareThis

 

Enjoyed the article? Subscribe to MakeUseOf to get daily updates on new cool websites and programs in your email for free. You'll also get free printable cheat sheets to your favorite programs

Your Email:

Want a New HP LaserJet MFP? Trade in your old printer and receive up to $1,000 in saving on a new HP LaserJet Multifunction Printer. Click here for savings!

Similar Articles

  • The Four Google Chrome Extensions For Easier Online Reading
  • 10 Websites To See What HTML5 Is All About
  • Really Painless Web Development Using Microsoft WebMatrix
  • Create A Mobile Website From Your RSS Feed With WINKSite
  • How To Run A Speed Test On Your Website
  • How to Find Your IP Address On Your Mobile Smartphone
  • Surf the Web Anonymously With IP Privacy [MakeUseOf Giveaway]
  • What Google Chrome Canary Is [Technology Explained]
More about: browser tips . browsing . connection settings . DNS . internet . network . safer browsing . webmaster tools

The comments were closed because the article is more than 90 days old.

If you have any questions related to stuff mentioned in the article or need help with any computer issue, just ask it on MakeUseOf Answers.

View Comments

2009-12-14 13:07:33
Vadim P.

Ubuntu users can get it here: http://www.getdeb.net/software/namebench

(Comments wont nest below this level)
2009-12-14 16:30:19
Rick S.

I prefer the much more thorough freeware tool
DNSBench from grc. It has many more dns servers to test and it a great explanation/advise after running the test.

(Comments wont nest below this level)
2009-12-15 04:49:53
willemijns

The goal is not to have the biggest list of DNS but the high QoS list…

(Comments wont nest below this level)
2009-12-15 04:51:16
thios

Google knows too much already about our preferences via their search. No need to browse from their DNS-I prefer a slower internet, thanks.

(Comments wont nest below this level)
2010-01-10 10:18:34
500gb disque dur externe

These tweaks just adjust the time to open the taskbar, force shutdown of programs, and turn off Aero. These features were intentionally added by Microsoft you dumb piece of shit. Jesus, comments like these really get me raged because you’re probably 12 years old sitting there and is the future of our society.

(Comments wont nest below this level)
2010-01-30 20:04:14
@500qb disque dur externe

Did you fall down and bump your head?
DNS has absolutely NOTHING to do with taskbar times, forced shutdowns, or Aero….or Windows (all OS’s use DNS or provide their own).

From a BS in CS from an accredited uni., net. eng. III, CCNA, RHCE, Net+ certs. You need to stop passing along information on subjects you absolutely know nothing about.

The comments were closed because the article is more than 90 days old.

If you have any questions related to stuff mentioned in the article or need help with any computer issue, just ask it on MakeUseOf Answers.

blog comments powered by Disqus
Advertise Here
TopicsMUO Guides
  • Browser Tips
  • Cool Software
  • Web Apps
  • Best of Lists
  • How-To Tips
  • Windows
  • Mac
  • Linux
  • Gaming
  • Mobile Apps
  • Polls
  • Geeky Fun
  • BitTorrentThe Easy Guide
  • iPhoneUnofficial Manual
  • iTunesThe Big Book
  • LinuxGetting Started
  • MacBeginner's Guide
  • MoviesFor Movie Addicts
  • PC BuildingThe Idiot's Guide
  • ProductivityProductivity Guide
  • PhotoshopThe Idiot's Guide
  • TwitterBest Tips & Tricks
  • More Guides
Follow us on Twitter
Be Our Friend on Facebook
MakeUseOf Staff
Editors:
  • Editor in ChiefAibek Esengulov
  • MakeUseOf Directory's EditorKaly
  • Managing EditorMark O'Neill
  • Assistant EditorJackson Chung
  • MUO WP GuyJorge Sierra
  • PDF ManualsJustin Pot
  • Promotion & SEORyan Dube
  • MakeUseOf NewsletterSaikat Basu
  • MakeUseOf Answers EditorTina Sieber
Staff Authors:
  • Tina Sieber
  • ( timbrookes.co.uk )Tim Brookes
  • ( The Things I Do )Saikat Basu
  • ( simonslangen.com )Simon Slangen
  • ( Free Writing Center )Ryan Dube
  • ( Super Subconscious)Jeffry Thurana
  • ( Mac Photography Tips )Bakari Chavanu
  • ( systemBash )Dave Drager
  • ( JustinPot.com )Justin Pot
  • ( Social Branding Blog )Steven Campbell
  • ( diptychal )Nancy Messieh
  • ( SmidgenPC )Matt Smith
  • Jessica Cam Wong
  • ( My Blog Guest )Ann Smarty
  • ( Net Savoir )Angela Alcorn
© 2010 MakeUseOf. Designed by kailoon About UsContactAdvertiseSubmit AppArchivesMobilePrivacy