Wednesday, December 9, 2009

Faster Internet Browsing with Google Public DNS

While looking for a Internet Connection we always tend to search for a ISP who provides faster Internet connection. No matter whatever ISP you choose you might not get the fastest browsing experience using your ISP's default DNS settings. DNS (Domain Name System) translates an IP address to an easy to remember hostname. There are other services like OpenDNS that are faster than your ISP and offer cool features.Google has recently launched a free public DNS service using which you get the following advantages over your ISP's default DNS:

  • Performance. Many DNS service providers are not sufficiently provisioned to be able to support high-volume input/output and caching, and adequately balance load among their servers. In addition to load-balancing user traffic to ensure shared caching, Google Public DNS implements "smart" caching to increase the speed of responses. Google Public DNS independently resolves domain names and keeps the resolutions in the cache until their time-to-live (TTL) expires, at which point they are automatically refreshed. The cycle of caching and refreshing is performed offline, asynchronously with user requests, so that responses are almost always available directly from cache. For more information, see the page on performance benefits.
  • Security. DNS is vulnerable to various kinds of spoofing attacks that can "poison" a nameserver's cache and route its users to malicious sites. The prevalence of DNS exploits means that providers have to frequently apply server updates and patches. In addition, open DNS resolvers are vulnerable to being used to launch denial-of-service (DoS) attacks on other systems. To defend against such attacks, Google has implemented several recommended solutions to help guarantee the authenticity of the responses it receives from other nameservers, and to ensure our servers are not used for launching DoS attacks. These include adding entropy to requests, rate-limiting client traffic, and more. For more information, see the page on security benefits.
  • Correct results. Google Public DNS does its best to return the right answer to every query every time, in accordance with the DNS standards. Sometimes, in the case of a query for a mistyped or non-existent domain name, the right answer means no answer, or an error message stating the domain name could not be resolved. Google Public DNS never blocks, filters, or redirects users, unlike some open resolvers and ISPs.
Add Google DNS to your Windows machine
To add Google DNS to your Windows machine, go to Control Panel -> Network Connections















Now right-click on Local Area Connection and select Properties.

Now in Local Area Connection Properties window select Internet Protocol (TCP/IP) and hit the Properties button. Incase you have TCP/IPv4 and TCP/IPv6 make sure you select TCP/IPv4.

Now the Internet Protocol TCP/IP Properties window will come up. Before you change your DNS settings to use Google Public DNS, be sure to write down the current server addresses or settings on a piece of paper. It is very important that you keep these numbers for backup purposes, in case you need to revert to them at any time

Select Use the following DNS server addresses and type in the following for Preferred and Alternate DNS server:
Preferred DNS Server: 8.8.8.8
Alternate DNS Server: 8.8.4.4
According to Google you can interchange the Primary and secondary address, but don’t use the same number for both.






















Click OK once you make the DNS changes and close all the remaining windows. You might need to restart your system for the DNS changes to take effect. Once you are done restarting the system you can go through the websites to test if the settings are working properly. The websites should display properly. Alternately you can test this by typing the IP address of the website directly in the address bar and check if it is resolved correctly.


0 comments: