Surf the Web Faster and Safer With Custom DNS

Google Buzz

dnsWhen you type a web address in the address bar, the first thing your browser does is go to a DNS ’server’ and get the IP address of the web site you want to visit. Normally a DNS ’server’ is automatically assigned when you connect to the Internet… Can you trust these automatically assigned servers? Will they always give you a fast and reliable service? If not how-to get a DNS ’server’ which provides faster and more secure service?


First of all, What is a DNS?

A normal web address looks like www.something.com….. but is this the correct address of the website? Actually its not. Web sites are is identified by IP addresses, that means a correct address of a website will look like 204.102.21.32. But, people can’t remember IP addresses of all the websites that they visit. Can you? I don’t think so. To solve this problem we use DNS. Domain Name Server (some call it as Domain Name System) translates meaningful domain names like www.google.com (which humans can understand), into IP addresses (which machines can understand).

Wikipedia Definition :

The Domain Name System (DNS) is a hierarchical naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participants. Most importantly, it translates domain names meaningful to humans into the numerical (binary) identifiers associated with networking equipment for the purpose of locating and addressing these devices worldwide. An often used analogy to explain the Domain Name System is that it serves as the “phone book” for the Internet by translating human-friendly computer hostnames into IP addresses. For example, www.example.com translates to 208.77.188.166.

Now lets see what are the best custom DNS services which we have :

Google Public DNS

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. We are offering the service to the public in the hope of achieving the following aims:

  • Provide end users with an alternative to their current DNS service. Google Public DNS takes some new approaches that we believe offer more valid results, increased security, and, in most cases, better performance.
  • Help reduce the load on ISPs‘ DNS servers. By taking advantage of our global data-center and caching infrastructure, we can directly serve large numbers of user requests without having to query other DNS resolvers.
  • Help make the web faster and more secure. We are launching this experimental service to test some new ways to approach DNS-related challenges. We hope to share what we learn with developers of DNS resolvers and the broader web community and get their feedback.
Open DNS
open-dns OpenDNS is the leading provider of free security and infrastructure services that make the Internet safer through integrated Web content filtering, anti-phishing and DNS. OpenDNS services enable consumers and network administrators to secure their networks from online threats, reduce costs and enforce Internet-use policies. OpenDNS is used today by millions of users and organizations around the world.

How to use these DNS services?

Microsoft Windows :

DNS settings are specified in the TCP/IP Properties window for the selected network connection.

Example: Changing DNS server settings on Microsoft Windows Vista

  1. Go the Control Panel.
  2. Click Network and Internet, then Network and Sharing Center, then Manage network connections.
  3. Select the connection for which you want to configure Google Public DNS. For example:
    • To change the settings for an Ethernet connection, right-click Local Area Connection, and click Properties.
    • To change the settings for a wireless connection, right-click Wireless Network Connection, and click Properties.

    If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

  4. Select the Networking tab. Under This connection uses the following items, click Internet Protocol Version 4 (TCP/IPv4), and then click Properties.
  5. Click Advanced and select the DNS tab. If there are any DNS server IP addresses listed there, write them down for future reference, and remove them from this window.
  6. Click OK.
  7. Select Use the following DNS server addresses. If there are any IP addresses listed in the Preferred DNS server or Alternate DNS server, write them down for future reference.
  8. Replace those addresses with the IP addresses of the Google DNS servers: (Google 8.8.8.8 and  8.8.4.4) or (Open DNS : 208.67.222.222 and 208.67.220.220)
  9. Restart the connection you selected in step 3.
  10. Test that your setup is working correctly; see Testing your new settings below.
  11. Repeat the procedure for additional network connections you want to change.

Mac OS X

DNS settings are specified in the Network window.

Example: Changing DNS server settings on Mac OS 10.5

  1. From the Apple menu, click System Preferences, then click Network. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Select the connection for which you want to configure Google Public DNS. For example:
    • To change the settings for an Ethernet connection, select Built-In Ethernet, and click Advanced.
    • To change the settings for a wireless connection, select Airport, and click Advanced.
  3. Select the DNS tab.
  4. Click + to replace any listed addresses with, or add, the Google IP addresses at the top of the list: (Google 8.8.8.8 and  8.8.4.4) or (Open DNS : 208.67.222.222 and 208.67.220.220)
  5. Click Apply and OK.
  6. Test that your setup is working correctly; see Testing your new settings below.
  7. Repeat the procedure for additional network connections you want to change.

Linux

In most modern Linux distributions, DNS settings are configured through Network Manager.

Example: Changing DNS server settings on Ubuntu

  1. In the System menu, click Preferences, then click Network Connections.
  2. Select the connection for which you want to configure Google Public DNS. For example:
    • To change the settings for an Ethernet connection, select the Wired tab, then select your network interface in the list. It is usually called eth0.
    • To change the settings for a wireless connection, select the Wireless tab, then select the appropriate wireless network.
  3. Click Edit, and in the window that appears, select the IPv4 Settings tab.
  4. If the selected method is Automatic (DHCP), open the dropdown and select Automatic (DHCP) addresses only instead. If the method is set to something else, do not change it.
  5. In the DNS servers field, enter the Google Public DNS IP addresses, separated by a space: (Google 8.8.8.8  8.8.4.4) or (Open DNS : 208.67.222.222 208.67.220.220)
  6. Click Apply to save the change. If you are prompted for a password or confirmation, type the password or provide confirmation.
  7. Test that your setup is working correctly; see Testing your new settings below.
  8. Repeat the procedure for additional network connections you want to change.

(Above instructions are taken from http://code.google.com/speed/public-dns/docs/using.html)


Have a Question? (TechHamlet Forums)

If you have a question about this post or if you have any other tech related problem, don't hesitate to resolve it through our forum! Just visit our forum at : http://forums.techhamlet.com, and post your question. Our team will resolve your problem in no time!

Related Posts

  1. Step by Step How To Install Windows 7
  2. How To Make Your Own Theme in Windows 7
  3. Ubuntu : How to Change the Profile Picture and Password
  4. How To Turn Off Windows Indexing Service
  5. Lets Download Chrome OS Image and Learn How To Use It
  6. Format USB Flash Drives at Window Xp in NTFS
  7. How To Set Up Wordpress in Your Home PC
  8. How To Turn off Annoying Warning Messages on Windows 7?
Line Break

Author: Pubudu Kodikara (142 Articles)

Pubudu Kodikara is a writer at Tech Hamlet (www.techhamlet.com), a state of the art tech blog which is powered by the Earth Organization, which have a main target of educating people about the latest technology. They post latest tech news, tips on how to resolve problems, tricks and hacks to improve what you do, tutorials to learn new things and many more.

16 Responses to Surf the Web Faster and Safer With Custom DNS
  1. Rajesh Kanuri @ TechCats
    December 7, 2009 | 6:34 pm

    I think Google Public DNS is superior when compared to open DNS.. once check the ping response time ..
    Rajesh Kanuri @ TechCats´s last blog ..How To Secure Your Email & Computer From Hackers My ComLuv Profile

  2. Ramkumar
    December 7, 2009 | 8:05 pm

    I have been using OpenDNS till now, i havnt tried Google’s DNS. I reckon OpenDNS is the fastest in name resolving, is it so? or Google DNS is better ?
    Ramkumar´s last blog ..Visual Studio 2010 is faster than 2008 My ComLuv Profile

  3. Telugu movie blog
    December 7, 2009 | 9:05 pm

    I started using Google DNS. now site sites are loading more faster than before
    Telugu movie blog´s last blog ..Megastar chiranjeevi to act in movies again My ComLuv Profile

  4. zeesu
    December 8, 2009 | 12:53 pm

    i will prefer to use google dns.being part of google it is more reliabe than open dns
    zeesu´s last blog ..Sharing is Business on Internet My ComLuv Profile

    • Pubudu Kodikara
      December 8, 2009 | 1:20 pm

      yes we can say google is more reliable, because the big “Google” is something we can trust…. but when it comes to DNS…. we can also trust Open DNS because, they were giving DNS services for a long time and they have a good reputation… but google came into this trade last week!
      Pubudu Kodikara´s last blog ..Surf the Web Faster and Safer With Custom DNS My ComLuv Profile

  5. shoaib
    December 10, 2009 | 2:02 am

    dunno much bout DNS,but google only thing that i know google has failed in is Google chrome.
    So Google DNS must work fine and be reliable.
    shoaib´s last blog ..Firefox tip-Launch Any External Application Inside Firefox My ComLuv Profile

  6. Free Victor Graphics
    December 11, 2009 | 11:08 am

    Hi,

    I started using Google public DNS from yesterday and it really works fine for me.
    Free Victor Graphics´s last blog ..Calendar 2010 My ComLuv Profile

  7. Saksham Talwar
    December 16, 2009 | 2:48 pm

    Google Public DNS really does the work! Web is really really faster for FREE!
    Saksham Talwar´s last blog ..Smashing Saturday –> 12th December 2009. My ComLuv Profile

Leave a Reply


Wanting to leave an <em>phasis on your comment?

CommentLuv Enabled

 

Trackback URL http://www.techhamlet.com/2009/12/custom-dns/trackback/
Get Adobe Flash playerPlugin by wpburn.com wordpress themes