December 4, 2009

Google DNS

Google launched a DNS resolving service called Google Public DNS that uses Google's infrastructure to improve page loading time. A DNS resolver converts domain names into IP addresses and this process might slow down browsing.

"As the web continues to grow, greater load is placed on existing DNS infrastructure. Since Google's search engine already crawls the web on a daily basis and in the process resolves and caches DNS information, we wanted to leverage our technology to experiment with new ways of addressing some of the existing DNS challenges around performance and security."

You can replace your ISP's DNS service with Google Public DNS by changing the settings of the network connection and using the following IP addresses:

* 8.8.8.8
* 8.8.4.4



An important problem is that DNS resolvers can track all the web pages sites you visit and build a profile of your interests. Google's privacy page says that the full IP addresses are deleted within 48 hours and Google does not permanently store personally identifiable information. "We built Google Public DNS to make the web faster and to retain as little information about usage as we could, while still being able to detect and fix problems."

OpenDNS, a popular third-party DNS resolving service, offers more feature than Google Public DNS: web content filtering, stats, typo correction, shortcuts, but they're available if you create an account and enter personal information like your name and address. When you type an invalid URL, OpenDNS redirects you to its own search engine to show suggestions and ads. Other free DNS resolution services: Comodo Secure DNS, OpenNIC, DNS Advantage.

You can test all the services and decide which one works best for you by using GRC's Domain Name Speed Benchmark. Don't forget to add Google's memorable IPs: 8.8.8.8 and 8.8.4.4.



{ via Google Code Blog }

27 comments:

  1. This makes sense with Google already crawling the web continuously, however, I bet OpenDNS aren't best pleased!

    I am surprised to see that Google will not be keeping any identifiable information My first thought when I saw the title was, "Another source of data to analyse for Google."

    Going to change my DNS settings now and see if I noticed any improvement over the coming days.

    ReplyDelete
  2. Did anyone expierence any performance improvement? I did not after hours of surfing.

    ReplyDelete
  3. The DNS server cannot track all of the _pages_ you visit, they can only track the _sites_ you visit. There's a subtle difference.

    ReplyDelete
  4. That "typo correction" on OpenDNS *breaks* DNS by giving an apparently-valid answer when you look up nonexistent domain. There was a big uproar when Verisign did that some years ago, and I'm not happy when anyone else does it either. I'm really glad that Google isn't going down that path.

    ReplyDelete
  5. Privacy issues aside, I compared the query lookup time performance between the two here:
    OpenDNS vs Google DNS

    ReplyDelete
  6. For user reported performance comparisons of google dns vs open dns vs level 3 (4.2.2.2) see http://www.manu-j.com/blog/opendns-alternative-google-dns-rocks/403/

    Right now there are approximately data for 25 countries in the list.

    ReplyDelete
  7. My problem with OpenDNS was the ads hijacking. It was very annoying beeing redirected to their stupid self-serving page every type you typo. I closed my account the minute I saw Google's offer. Also, I trust Google more then a company that I don't really know much about.

    ReplyDelete
  8. I wrote my own interpretation of Google's DNS versus OpenDNS here: Google Public DNS versus OpenDNS

    ReplyDelete
  9. Base on all the benchmarks I've seen, the difference between Google Public DNS and OpenDNS is negligible. At max a 5% difference in speed, with a huge sacrifice of features that come with OpenDNS. I imagine Google will eventually release similar filtering tools that OpenDNS offers, but until then I am sticking with my current OpenDNS setup.

    Either way, I think it is a rather smart move for Google to offer this service. Fits right in with the rest of their business model, and down the road they easily could show ads similar to OpenDNS on non-existant domains. A lot of people seem to have problem with this "domain hijacking", but I think it's a perfectly valid way to support your service. OpenDNS is free; the only way they make their money is on ads on those search pages. I am happy to have them show me ads, because I just ignore them anyways.

    ReplyDelete
  10. check out http://code.google.com/p/namebench/
    I think its more accurate than GRC dns benchmark

    ReplyDelete
  11. Looking forward to see how the project evolves over time. If they can manage to make a worldwide much faster service than others, then I'm game.

    ReplyDelete
  12. Google is the king. I was only a matter of time until they went down this road.

    The Trademark Company

    ReplyDelete
  13. I did a test too, but my provider if faster ....
    http://cissonius.blogspot.com/2009/12/google-dns-server.html

    ReplyDelete
  14. I tried Google Public DNS and its fast
    My report shows almost 50% less latency but when I changed name server for one of domain
    it took time to reflect that changes on my local PC and as soon as I changed it to Open DNS
    I can see name server change

    ReplyDelete
  15. i publish google dns my blog very good dns system google dns thanks google.source: http://www.englishturkish.us/2009/12/googleden-yeni-hizmet-google-dns.html

    ReplyDelete
  16. It is really hell fast for me ! Wow !

    ReplyDelete
  17. Turns out my ISP DNS is faster! :O :D

    ReplyDelete
  18. It seems that it works better on Sites than pages individually.

    ReplyDelete
  19. This way works better for my site I think as well.

    ReplyDelete
  20. For Australians looking to circumvent Conroy's evil censorship scheme, setting your DNS server to Google DNS at the router is a good quick and dirty way to circumvent it. Telstra users note that Telstra plans to block Google DNS to prevent this, but AFAIK most other ISPs aren't. Consider changing ISP if you're on Telstra BigPond.

    ReplyDelete
  21. google dns helper very good system automatic google dns

    automatic dns for adress http://www.englishturkish.us/2009/12/google-dns-helper.html

    ReplyDelete
  22. he is a thief (google dns helper`s coder), he has just used the DNS jumper`s code (dns jumpers code is not protected)
    http://www.sordum.com/?p=2073

    ReplyDelete
  23. Switched from OpenDNS to Google DNS.

    Noticed a DRAMATIC change.

    Google DNS was MUCH SLOWER, very noticeably so. Switched back to OpenDNS and noticed an immediate improvement.

    I then confirmed this with Domain Name Speed Benchmark test, with the link shown above. It showed OpenDNS to be the best of the 150 choices available to me, with Google DNS a mediocre middle-of-the-pack performer.

    ReplyDelete
  24. Where can I find a script that search for a DNS domain?

    ReplyDelete
  25. There was another instance when one of our customers when switced to OpenDNS benifited as compared to using Google DNS, huge performance impact with Google as DNS specifically in AUS

    ReplyDelete

Note: Only a member of this blog may post a comment.