<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; dns</title> <atom:link href="http://www.ghacks.net/tag/dns/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Fri, 10 Feb 2012 13:29:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Avira DNS Repair Resolves Manipulations By DNSChanger</title><link>http://www.ghacks.net/2012/01/23/avira-dns-repair-resolves-manipulations-by-dnschanger/</link> <comments>http://www.ghacks.net/2012/01/23/avira-dns-repair-resolves-manipulations-by-dnschanger/#comments</comments> <pubDate>Mon, 23 Jan 2012 17:25:46 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[avira]]></category> <category><![CDATA[dns]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=56279</guid> <description><![CDATA[The FBI back in November managed to close down a botnet that was created with the help of a malware called DNSChanger. In operation since 2007 it grew to a size of nearly 4 million infected computer systems of which about 500,000 were located in the United States. The operators manipulated the DNS system of [...]]]></description> <content:encoded><![CDATA[<p>The FBI back in November managed to close down a botnet that was created with the help of a malware called DNSChanger. In operation since 2007 it grew to a size of nearly 4 million infected computer systems of which about 500,000 were located in the United States. The operators manipulated the DNS system of local computer systems to redirect users to other web pages or to replace page elements such as advertisement with their own.</p><p>The configured DNS server basically tells the web browser where to look for when a web address such as www.ghacks.net is entered into the browser&#8217;s address bar. If that lookup is manipulated part or all of the page elements of the website can be replaced by the operators of the rogue DNS server.</p><p>The FBI back then replaced the DNS servers that the cyber criminals used with working servers to avoid interruption of service for users affected by the DNS server change.</p><p>These DNS servers will however be shut down on March 8th, 2012. Affected users from that day on may not be able to connect to Internet addresses anymore until they replace the DNS server with working ones.</p><p>Security company Avira, famous for their antivirus solution, has released the Avira DNS Repair-tool.</p><p>You can run the portable program on your system to see if your computer&#8217;s DNS server has been manipulated by DNSChanger.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/avira-dns-repair.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/avira-dns-repair.jpg" alt="avira dns repair" title="avira dns repair" width="414" height="277" class="alignnone size-full wp-image-56280" /></a></p><p>The program will reset the DNS servers to Windows default values if it finds out that they have been manipulated by the malware.</p><p>It is alternatively possible to check for manipulation manually.</p><p>Use the shortcut Windows-r to bring up the run box. Enter cmd in there and tap on the enter key to open the command prompt. Now run the command ipconfig /all and locate the DNS Servers entry. Compare what you see there with the list of rogue DNS servers below</p><ul><li>64.28.176.0 &#8211; 64.28.191.255</li><li>67.210.0.0 &#8211; 67.210.15.255</li><li>85.255.112.0 &#8211; 85.255.127.255</li><li>77.67.83.0 &#8211; 77.67.83.255</li><li>93.188.160.0 &#8211; 93.188.167.255</li><li>213.109.64.0 &#8211; 213.109.79.255</li></ul><p><a
href="http://www.ghacks.net/wp-content/uploads/2012/01/dns-server.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2012/01/dns-server.jpg" alt="dns server" title="dns server" width="393" height="179" class="alignnone size-full wp-image-56281" /></a></p><p>If your DNS server IPs differ from the ones above then congratulations, you are not infected. You otherwise need to change the DNS server. While you could do that manually, you may prefer to use a program for that. You can use the Avira tool to reset the DNS Server, or a program like <a
href="http://www.ghacks.net/2009/12/14/change-dns-servers-with-dns-jumper/">DNS Jumper</a> to select a public DNS server instead.</p><p>You can download the Avira DNS Repair-Tool <a
href="http://www.avira.com/en/support-for-home-knowledgebase-detail/kbid/1199">from the </a>official Avira website</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2012/01/23/avira-dns-repair-resolves-manipulations-by-dnschanger/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Public DNS Server Tool for Windows</title><link>http://www.ghacks.net/2011/12/26/public-dns-server-tool-for-windows/</link> <comments>http://www.ghacks.net/2011/12/26/public-dns-server-tool-for-windows/#comments</comments> <pubDate>Mon, 26 Dec 2011 15:19:14 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=54888</guid> <description><![CDATA[DNS servers play an essential role on today&#8217;s Internet. They translate domain names into IP addresses. Without them, users would have to enter IP addresses directly to access sites on the Internet. Most Internet users are using their Internet Service Provider&#8217;s DNS server. While that is often a convenient solution, it can have consequences. Some [...]]]></description> <content:encoded><![CDATA[<p>DNS servers play an essential role on today&#8217;s Internet. They translate domain names into IP addresses. Without them, users would have to enter IP addresses directly to access sites on the Internet. Most Internet users are using their Internet Service Provider&#8217;s DNS server. While that is often a convenient solution, it can have consequences.</p><p>Some ISP&#8217;s highjack domain queries with typos to earn additional revenue from the user. Others might block website access with the help of the DNS system.</p><p>Public DNS servers can be an alternative. Common ones are Open DNS, Google DNS or Norton DNS among others.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/public-dns-server-tool.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/public-dns-server-tool.jpg" alt="public dns server tool" title="public dns server tool" width="512" height="296" class="alignnone size-full wp-image-54889" /></a></p><p>They often offer features that the ISP dns servers are not offering. This may including blocking of advertisement or tracking related scripts, or parental controls to protect minors from Internet threats.</p><p>Experienced computer users should not have issues changing DNS servers on their computer. Inexperienced users on the other hand might prefer to use a tool that automates the process.</p><p>Public DNS Server Tool is a free portable program for Windows that can change the DNS server of installed network cards. It is similar to <a
href="http://www.ghacks.net/2011/10/25/dns-jumper-updated-switch-domain-name-servers-effortlessly/">DNS Jumper</a> which can also be used for the purpose.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/12/public-dns-server-tool1.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/12/public-dns-server-tool1.jpg" alt="public dns server tool" title="public dns server tool" width="512" height="296" class="alignnone size-full wp-image-54891" /></a></p><p>It takes two clicks after program start to change the DNS server. You need to select a network card first if multiple cards are installed on the system. You can ignore the network interface card pulldown menu otherwise.</p><p>A click on the public dns servers menu displays the list of supported services. This includes Google DNS, Open DNS, Norton DNS, Comodo Secure, ScrubIt DNS and DNS Advantage. Just select one of the providers from the list and click on change afterwards to use the new DNS server from that moment on on the system.</p><p>You can alternatively change the IPs directly in the current DNS servers listing.</p><p>The program is not displaying information about the providers, which may make it necessary to do some digging of your own. You may also like to use the <a
href="http://www.ghacks.net/2011/10/18/dns-benchmark-speed-test-dns-servers/">DNS Server benchmark</a> tool to test the connection speed.</p><p>Windows users can download the Public DNS Server Tool <a
href="http://www.trishtech.com/downloads/dnstool/index.php">from the</a> developer website. The program is compatible with 32-bit and 64-bit editions of the operating system.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/12/26/public-dns-server-tool-for-windows/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>DNS Jumper Updated, Switch Domain Name Servers Effortlessly</title><link>http://www.ghacks.net/2011/10/25/dns-jumper-updated-switch-domain-name-servers-effortlessly/</link> <comments>http://www.ghacks.net/2011/10/25/dns-jumper-updated-switch-domain-name-servers-effortlessly/#comments</comments> <pubDate>Tue, 25 Oct 2011 07:57:58 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns benchmark]]></category> <category><![CDATA[dns jumper]]></category> <category><![CDATA[domain name server]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51909</guid> <description><![CDATA[Back in 2009 I reviewed one of the first public versions of DNS Jumper, a portable program for Windows that allowed you to change the system&#8217;s DNS with the click of the mouse button. The application back then was released during the &#8220;dns craze&#8221; where Google and other big players like Symantec entered the market [...]]]></description> <content:encoded><![CDATA[<p>Back in 2009 I reviewed one of the first public versions of <a
href="http://www.ghacks.net/2009/12/14/change-dns-servers-with-dns-jumper/">DNS Jumper</a>, a portable program for Windows that allowed you to change the system&#8217;s DNS with the click of the mouse button. The application back then was released during the &#8220;dns craze&#8221; where Google and other big players like Symantec entered the market to become providers. The program had its flaws, especially the inability to add your own DNS providers to the list and the lack of information about each server needed fixing to make the program more versatile and comfortable to use.</p><p>The developer recently has released DNS Jumper version 1.0.4. The new version shows many improvements justifying a new review here on Ghacks.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/10/dns-jumper.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/dns-jumper.jpg" alt="dns jumper" title="dns jumper" width="461" height="228" class="alignnone size-full wp-image-51910" /></a></p><p>When you start the program now you will notice that it looks completely different from the version reviewed in 2009. You can select one or all network cards of the computer system in the pulldown menu at the top. A refresh button is available to scan for new network cards.</p><p>The Choose a free DNS Service menu lists dozens of DNS providers. If you select a provider from the list you will see the IP addresses of the servers in the program interface. Even better, you can click on the check response time button to benchmark all domain name servers listed in the application.</p><p>You can add DNS services manually to the list of providers with a click on the + icon in the interface. All you need to do then is to enter a DNS Server Name and the two server IP addresses.</p><p>Another interesting feature is the ability to benchmark all servers for speed. A click on the Fastest DNS button runs the benchmark (again) with the option to switch to the fastest server in the end.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/10/fast-speed-dns-server.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/fast-speed-dns-server.jpg" alt="fast speed dns server" title="fast speed dns server" width="271" height="193" class="alignnone size-full wp-image-51911" /></a></p><p>A click on Apply DNS sets the currently selected DNS Service as the DNS provider for the selected network adapter. The program can backup the settings to restore them at a later time and flush the DNS.</p><p>The developer has improved the program noticeably by correcting the issues of the old version. Windows users can download the portable freeware DNS Jumper <a
href="http://www.sordum.com/?p=4573">from the</a> developer website. The program is compatible with 32-bit and 64-bit editions of the Windows operating system.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/25/dns-jumper-updated-switch-domain-name-servers-effortlessly/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>DNS Benchmark, Speed Test DNS Servers</title><link>http://www.ghacks.net/2011/10/18/dns-benchmark-speed-test-dns-servers/</link> <comments>http://www.ghacks.net/2011/10/18/dns-benchmark-speed-test-dns-servers/#comments</comments> <pubDate>Tue, 18 Oct 2011 12:59:46 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[benchmark]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns benchmark]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51622</guid> <description><![CDATA[One of the areas that a lot of computer users do not bother to optimize is the domain name server (DNS) of their Internet connection. A mediocre DNS not only slows down the connection speed on websites and Internet servers in general, but can also be the cause for connection issues and even censorship. Selecting [...]]]></description> <content:encoded><![CDATA[<p>One of the areas that a lot of computer users do not bother to optimize is the domain name server (DNS) of their Internet connection. A mediocre DNS not only slows down the connection speed on websites and Internet servers in general, but can also be the cause for connection issues and even censorship.</p><p>Selecting the right third party DNS provider should require at least some research on the user&#8217;s part to find the best suitable server. A user in the US for instance would not necessarily want to pick a European DNS provider and vice versa. Another aspect that plays a role besides speed is the legal situation if a DNS provider in a foreign country or by a foreign company is selected. Plus, you may get extras like options to filter out spam or specific types of sites automatically.</p><p>DNS Benchmark is a free portable software for the Windows operating system that can be used to test the speed of multiple DNS servers. The program ships with dozens of pre-added servers that include Google DNS and Open DNS among others. The program comes with options to add or remove particular domain name servers from the listing.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/dns-benchmark.jpg" alt="dns benchmark" title="dns benchmark" width="600" height="470" class="alignnone size-full wp-image-51625" /></p><p>A click on run benchmark runs a series of tests that include name and owner look-ups, status messages and the response time. The latter is further divided into cached and uncached response times.</p><p>You can switch to a tabular data view which offers minimum, average and maximum values as well as a providers reliability in percentage.</p><p>The program works best for users who have found a few prospective DNS providers on the Internet. These users would add the server IPs of all prospective domain name servers to the DNS Benchmark software to test their speed and reliability.</p><p>Speed is of course only one of the variables that computer users need to look at. Interested Windows users can download DNS Benchmark <a
href="http://www.grc.com/dns/benchmark.htm">from the</a> official developer website. The program is compatible with all recent 32-bit and 64-bit editions of the Microsoft Windows operating system. An alternative is the previously reviewed <a
href="http://www.ghacks.net/2009/12/04/dns-server-benchmark-namebench/">Namebench</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/18/dns-benchmark-speed-test-dns-servers/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Moving A Website To A New Host, Server Guide</title><link>http://www.ghacks.net/2011/07/26/moving-a-website-to-a-new-host-server/</link> <comments>http://www.ghacks.net/2011/07/26/moving-a-website-to-a-new-host-server/#comments</comments> <pubDate>Tue, 26 Jul 2011 09:35:41 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[host]]></category> <category><![CDATA[nameserver]]></category> <category><![CDATA[web hosting]]></category> <category><![CDATA[website]]></category> <category><![CDATA[website hosting]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=48247</guid> <description><![CDATA[You may know that I bought a website recently. One of the things that freaked me out in the early days of being a webmaster was moving a website to another host or server. Why? Because of all the things that could go wrong. Set the wrong nameservers for instance and your site won&#8217;t be [...]]]></description> <content:encoded><![CDATA[<p>You may know that I bought a <a
href="http://www.ghacks.net/2011/07/24/why-website-investments-are-better-than-stock-market-investments/">website</a> recently. One of the things that freaked me out in the early days of being a webmaster was moving a website to another host or server. Why? Because of all the things that could go wrong. Set the wrong nameservers for instance and your site won&#8217;t be accessible for a period of time. The biggest concern by far was site downtime. That&#8217;s bad for any business, and prolonged downtime could result in lost rankings in the search engines.</p><p>Over the years, I developed a technique on how to best move a website to a new server. I&#8217;m using it ever since and it has resulted in 0 downtime or difficulties when moving a site to a new host.</p><p>Here is the list of data and information that you need to get started:</p><ul><li>Old and new ftp server logins.</li><li>CPanel or web hosting logins from both the old and new web host.</li><li>MySQL logins, MySQL user and database information.</li><li>Website admin interface logins.</li><li>Logins for the old and new web hosting company.</li></ul><p>This is the step by step guide on how to move the site to a new server:</p><h3>Download all data</h3><p>My first step is always a full backup of all site data. This includes the web files and databases. I often connect to the ftp server and download the web files to my local computer, and use Cpanel or a comparable hosting panel to create the database backup. This step can take some time. But we can prepare the new hosting account in the meantime.</p><h3>Setup the new hosting account</h3><p>I start to configure the new hosting account while the data is downloading. This includes basic setup of the account, quotas, ftp login, MySQL database and user among other things. I do that to have the data at hand to proceed to the next step immediately after the data backup completes.</p><h3>Upload the data</h3><p>Once the downloads are finished I begin to upload the data to the new host. I use the same ftp client to upload the data to the new host, and Cpanel or phpMyAdmin to import the MySQL database.</p><p>I also modify the data if needed. This may include the new MySQL database information or paths in configuration files.</p><h3>Hosts File Changes, Testing</h3><p>I edit the Hosts file on my system to point to the new server IP address. This is done for testing purposes. Remember that you cannot access the domain name on the new host at this point in time, since the nameservers are still pointing to the old hoster. Check out <a
href="http://www.ghacks.net/2009/11/28/work-on-websites-before-dns-propagation/">Work On Websites Before DNS Propagation</a> for a detailed guide on how to change the Hosts file for that purpose.</p><p>Once the Hosts file has been changed, it is possible to access the site with its domain name on the new server. Just enter the domain name in your web browser to do that. I test the new site extensively, check that everything is displayed correctly and that no error messages show up. I also test the admin interface if available to make sure that it works as well. If you are unsure, ask a friend to take a look at the site to see if you have overlooked anything.</p><h3>Switch Nameservers</h3><p>If the website passes all tests I open the domain hosting panel at the domain registrar and switch the nameservers so that they now point to the new web server instead of the old one. The propagation may take up to 48 hours to complete. I suggest you test the connection with proxies or virtual private networks for testing purposes.</p><p>I keep the data on the old domain name for at least a week or two. I also backup the downloaded data to have it at hand if I should need it.</p><p>It pays to monitor the traffic and web servers during the propagation phase to make sure that the process is fluent and without service interruption.</p><p>Have you ever moved a domain name to a new web hosting account? If so, tell us about your experience.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/07/26/moving-a-website-to-a-new-host-server/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>DNS Data View, Display Domain DNS Records</title><link>http://www.ghacks.net/2011/06/14/dns-data-view-display-domain-dns-records/</link> <comments>http://www.ghacks.net/2011/06/14/dns-data-view-display-domain-dns-records/#comments</comments> <pubDate>Tue, 14 Jun 2011 10:57:32 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns data view]]></category> <category><![CDATA[nirsoft]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=46441</guid> <description><![CDATA[DNS Data View is a graphical user interface alternative to the nslookup tool that ships with the Windows operating system. It can be used to display DNS records for one or multiple domain names. The program uses the DNS server of the active Internet connection by default, with options to switch to another DNS server. [...]]]></description> <content:encoded><![CDATA[<p>DNS Data View is a graphical user interface alternative to the nslookup tool that ships with the Windows operating system. It can be used to display DNS records for one or multiple domain names. The program uses the DNS server of the active Internet connection by default, with options to switch to another DNS server. Especially the latter can be very handy to check DNS propagation progress.</p><p>The software is a free portable application. Just unpack it after download and run the executable afterwards. You get two windows on first launch, a select domains window that resembles a text editor and the main program window. Add domain names to the select domains window and pick the DNS record types that you want to look-up.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/06/dns-records.png" alt="dns records" title="dns records" width="488" height="509" class="alignnone size-full wp-image-46446" /></p><p>Four additional options are available.</p><ul><li>Use the following DNS server &#8211; Lets you select a different DNS server, for instance <a
href="http://www.ghacks.net/2010/06/23/opendns-familyshield-blocks-18-contents-automatically/">Open DNS</a>, <a
href="http://www.ghacks.net/2009/12/03/google-public-dns/">Google DNS</a> or another public DNS server for the DNS look-ups.</li><li>When IP address is detected, retrieve the PTR record (Reverse DNS lookup) &#8211; It is possible to enter IP addresses in the domain list. If this option is enabled, a reverse DNS lookup will be performed to retrieve the IP addresses&#8217; host name.</li><li>Show error information when DNS record cannot be retrieved &#8211; Displays errors when a DNS record lookup fails.</li><li>Filter out additional records &#8211; Only display the selected records, do not show additional records.</li></ul><p>Dns Data View retrieves information about each domain name and IP address. All information are displayed in a table like interface in the main program window. Among the information are the domain name, DNS record type, host name or IP address.</p><p>The entries can be sorted with a click on one of the table headers, for instance by IP address or host name.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/06/dns-data-view1.png" alt="dns data view" title="dns data view" width="600" height="450" class="alignnone size-full wp-image-46443" /></p><p>A HTML report can be generated for selected items or all items. It is furthermore possible to export the data to a text, XML, HTML or comma delimited file.</p><p>I see two core applications for DNS Data View. First to verify that DNS records are properly configured for one or multiple domain names, and second to check DNS propagation by using different DNS servers.</p><p>DNS Data View is a portable software for all recent versions of the Windows operating system from Windows XP to the latest Windows 7 version. It tested fine on a 64-bit Windows 7 Professional system.</p><p>Interested users can download the program from the <a
href="http://www.nirsoft.net/utils/dns_records_viewer.html">Nirsoft</a> website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/06/14/dns-data-view-display-domain-dns-records/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>DNS Performance Test</title><link>http://www.ghacks.net/2011/01/20/dns-performance-test/</link> <comments>http://www.ghacks.net/2011/01/20/dns-performance-test/#comments</comments> <pubDate>Thu, 20 Jan 2011 09:09:39 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns performance]]></category> <category><![CDATA[dns performance test]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[linux software]]></category> <category><![CDATA[mac software]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=39117</guid> <description><![CDATA[DNS speed and reliability made the news last year when Google introduced their own open DNS system that every Internet user could make use of. The topic has lost much of its forward momentum since then and has taken the backseat once again. DNS in layman terms is used to &#8220;look-up&#8221; IP addresses of domain [...]]]></description> <content:encoded><![CDATA[<p>DNS speed and reliability made the news last year when Google introduced their own open DNS system that every Internet user could make use of. The topic has lost much of its forward momentum since then and has taken the backseat once again. DNS in layman terms is used to &#8220;look-up&#8221; IP addresses of domain names. Ghacks.net for instance resolves to 96.30.22.116. Most Internet users will probably agree that it is easier to remember domain names than IP addresses, and that&#8217;s the main purpose of the system.</p><p>Not every DNS server is equal on the other hand, and it is not only a performance question either. Performance on the other hand plays a big role and it is quite possible to speed up the connections on the Internet by switching to a better performing DNS server.</p><p>Besides speed, it can also benefit the freedom of speed and other functionality. Internet Service Provider, the state or organizations make use of the DNS system to block access to websites and services on the Internet. It is not a foolproof protection but it has the effect that the DNS server resolves to a different IP, or none at all so that the website cannot be accessed by entering its domain name in the browser. That can be easily bypassed with anonymous proxies, virtual private networks, entering the IP directly or switching the DNS server.</p><p>Some DNS providers add filters and blocklists to their services as well, for instance to block known malicious websites automatically in order to protect their users. <a
href="http://www.opendns.com/">Open DNS</a> does that for instance.</p><p>DNS Performance Test is a free tool for Windows, Macintosh and Linux that queries a random set of 10,000 urls to determine a DNS server&#8217;s mean query time. The list is generated randomly on startup, the only available option for the user is to start the performance test.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/01/dns-performance-test.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/01/dns-performance-test.jpg" alt="dns performance test" title="dns performance test" width="500" height="415" class="alignnone size-full wp-image-39118" /></a></p><p>The DNS test takes time to complete which should be clear as each connection can take anywhere between 10 and a few thousand milliseconds.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2011/01/dns-performance.jpg"><img
src="http://www.ghacks.net/wp-content/uploads/2011/01/dns-performance.jpg" alt="dns performance" title="dns performance" width="500" height="415" class="alignnone size-full wp-image-39119" /></a></p><p>Statistics are displayed on the Stats tab. They can be accessed even while the performance test is still running. It shows the best, worst and average query time, the number of successful queries, the timeouts and gives an assessment of the overall DNS server performance.</p><p>If the DNS server performance is bad it may make sense to try another DNS server provider to see if the situation changes. This would mean that the DNS performance test needs to be run again before the results can be compared.</p><p>DNS Performance Test is <a
href="http://swmirror.zapto.org/cms/index.php/software-download/dns-performance-test/">available</a> for download at the developer website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/01/20/dns-performance-test/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Symantec Enters DNS Provider Market With Norton DNS</title><link>http://www.ghacks.net/2010/06/02/symantec-enters-dns-provider-market-with-norton-dns/</link> <comments>http://www.ghacks.net/2010/06/02/symantec-enters-dns-provider-market-with-norton-dns/#comments</comments> <pubDate>Wed, 02 Jun 2010 13:21:23 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns provider]]></category> <category><![CDATA[domain name system]]></category> <category><![CDATA[google public dns]]></category> <category><![CDATA[norton dns]]></category> <category><![CDATA[open dns]]></category> <category><![CDATA[symantec]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=25879</guid> <description><![CDATA[The domain name system is a naming system for computers and other devices connected to private computer networks or the Internet. One of its most important tasks is to translate domain names (e.g. ghacks.net) into IP addresses that computer use for communication purposes. Most Internet users use their Internet Service Provider as the DNS provider, [...]]]></description> <content:encoded><![CDATA[<p>The domain name system is a naming system for computers and other devices connected to private computer networks or the Internet. One of its most important tasks is to translate domain names (e.g. ghacks.net) into IP addresses that computer use for communication purposes.</p><p>Most Internet users use their Internet Service Provider as the DNS provider, often without their knowledge. This may not always be the optimal solution depending on the provider&#8217;s infrastructure, network speed and handling of domain names that cannot be resolved as well as a country&#8217;s censorship implementations.</p><p><span
id="more-25879"></span>The last two aspects might need some clarification. Many IPSs display custom search pages if a domain name cannot be resolved. They do that to cash in on the user&#8217;s searches. This can be frustrating to the user who might want to prefer a different handling of those page requests.</p><p>Some countries use the domain name system to block access to web contents and other resources.</p><p>Using a different DNS provider can speed up domain lookup times, reduce web censorship and block custom error pages by the Internet providers.</p><p>Symantec is the latest company to enter the DNS provider market with Norton DNS which is currently offered as a public beta. The easiest way to use the settings is to change the DNS settings to: 198.153.192.1 and 198.153.194.1.</p><p>Symantec offers in depth instructions for Windows and Mac OS X on the <a
href="http://nortondns.com/">official</a> Norton DNS website.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2010/06/norton_dns-500x288.png" alt="norton dns" title="norton dns" width="500" height="288" class="alignnone size-medium wp-image-25880" /></p><p>Norton DNS promises the same advantages that Google offered when they introduced <a
href="http://www.ghacks.net/2009/12/03/google-public-dns/">Google Public DNS</a> back in December of 2009.</p><blockquote><p>Norton DNS Public Beta offers you a faster, safer, and more reliable Internet experience.</p></blockquote><p>The Norton DNS website and FAQ do not contain lots of information about how it is faster, safer and more reliable than the standard DNS provider. Norton seems to be using information from <a
href="http://safeweb.norton.com/">Norton Safeweb</a> to block malicious site requests automatically. Similar services are offered by other DNS providers such as <a
href="http://www.opendns.com/start/">OPEN DNS</a> as well.</p><p>Symantec seems to have plans to expand the product in the future naming parental controls in the FAQ as one of the planned features. It is likely that the service will get integrated into Symantec and Norton products once it comes out of beta.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/06/02/symantec-enters-dns-provider-market-with-norton-dns/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>How do I find my network information &#8211; in Linux?</title><link>http://www.ghacks.net/2010/04/20/how-do-i-find-my-network-information-in-linux/</link> <comments>http://www.ghacks.net/2010/04/20/how-do-i-find-my-network-information-in-linux/#comments</comments> <pubDate>Mon, 19 Apr 2010 23:46:32 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Operating Systems]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[Gateway]]></category> <category><![CDATA[hostname]]></category> <category><![CDATA[IP address]]></category> <category><![CDATA[linux networking]]></category> <category><![CDATA[network information]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=24724</guid> <description><![CDATA[Taking a cue from Martin&#8217;s helpful article (see &#8220;How do I find my IP Address&#8220;) I thought it would be a good idea to offer the same information for the Linux operating system. But with Linux there is one issue to get around &#8211; that of the number of different tools available to use to [...]]]></description> <content:encoded><![CDATA[<p>Taking a cue from Martin&#8217;s helpful article (see &#8220;<a
title="How do I find my network information - in Linux?" href="http://www.ghacks.net/2010/04/19/how-do-i-find-my-ip-address/" target="_blank">How do I find my IP Address</a>&#8220;) I thought it would be a good idea to offer the same information for the Linux operating system. But with Linux there is one issue to get around &#8211; that of the number of different tools available to use to find this information. Because there are so many graphical tools with which to find networking information, I thought it would be best to simply tackle this with everyone&#8217;s favorite tool &#8211; the command line.</p><p>In this article I will show you how to find out various networking information on your Linux system. All of these tasks can be handled by any skill level of user, so don&#8217;t think you have to be an ubergeek, hacker-type in order to gain this information.</p><p><span
id="more-24724"></span><strong>IP Address</strong></p><div
id="attachment_24725" class="wp-caption alignleft" style="width: 310px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/04/linux_ip_info.png"><img
class="size-medium wp-image-24725 " src="http://www.ghacks.net/wp-content/uploads/2010/04/linux_ip_info-500x351.png" alt="" width="300" height="211" /></a><p
class="wp-caption-text">Figure 1</p></div><p>Let&#8217;s start off with the IP Address. Of course, before you do anything, you need to open up a terminal window. Once you have that open you can then issue the necessary command. The command for finding your IP Address is <em>ifconfig. </em>When you issue this command you will receive information for every network connection you have available. Most likely you will see information for both the loopback (lo) and your wired network connection (eth0). If you have a wireless connection that will be listed, most likely, as wlan0. The reported information will look like that shown in Figure 1. As you can see, you not only get the IP Address, but the Broadcast address, the Subnet Mask, and the IPv6 Address.</p><p><strong>Hostname</strong></p><p>From that same command line, if you enter the command <em>hostname </em>you will see the actual hostname of your machine. In the case of my test machine, I see <em>Ubuntu-desktop</em>.  For more information on using this command, take a look at my article &#8220;<a
title="Set your hostname in Linux" href="http://www.ghacks.net/2009/07/06/set-your-hostname-in-linux/" target="_blank">Set your hostname in Linux</a>&#8220;.</p><p><strong>DNS Address(es)</strong></p><p>There is no actual command to see your DNS addresses. You don&#8217;t really need one. All you need to do is examine the <strong>/etc/resolv.conf</strong> file with the command <em>less /etc/resolv.conf, </em>at whichpoint you will see something like:</p><p><em>nameserver 208.67.222.222</em></p><p><em>nameserver 208.67.220.220</em></p><p><strong>Gateway address</strong></p><div
id="attachment_24726" class="wp-caption alignright" style="width: 310px"><a
href="http://www.ghacks.net/wp-content/uploads/2010/04/linux_gateway.png"><img
class="size-medium wp-image-24726 " src="http://www.ghacks.net/wp-content/uploads/2010/04/linux_gateway-500x351.png" alt="" width="300" height="211" /></a><p
class="wp-caption-text">Figure 2</p></div><p>Now let&#8217;s find out what the Gateway address is. The command used for this is the <em>netstat</em> command. This command does quite a bit more than just discover your gateway. What the netstat command does is print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships. But to find the gateway address you would issue the command <em>netstat -nr </em>and you will see something like that shown in Figure 2. You can probably guess it, but the Gateway address is 192.168.1.1. The flags you used in that command are <em>n </em>(for numeric addresses) and <em>r </em>(for route).</p><p>Of course the netstat command can do much more than that (we&#8217;ll cover that in another article).</p><p><strong>Final thoughts</strong></p><p>Yes, there are a lot of tools that can be used in Linux. It all depends upon how you want to get your information. In both the GNOME and KDE desktops there are outstanding GUI tools you can use for all of this. But knowing the command line route makes you much more versatile.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/04/20/how-do-i-find-my-network-information-in-linux/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Change DNS Servers With DNS Jumper</title><link>http://www.ghacks.net/2009/12/14/change-dns-servers-with-dns-jumper/</link> <comments>http://www.ghacks.net/2009/12/14/change-dns-servers-with-dns-jumper/#comments</comments> <pubDate>Mon, 14 Dec 2009 15:42:01 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns jumper]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[domain name syste]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[server]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=21425</guid> <description><![CDATA[DNS and DNS servers have been pushed into the mainstream with Google&#8217;s announcement that they have released public DNS servers to speed up computer user access to the Internet. We have already given tips in the past how to benchmark DNS to find the fastest and most reliable one from all the public DNS that [...]]]></description> <content:encoded><![CDATA[<p>DNS and DNS servers have been pushed into the mainstream with Google&#8217;s announcement that they have released public DNS servers to speed up computer user access to the Internet. We have already given tips in the past how to <a
href="http://www.ghacks.net/2009/12/04/dns-server-benchmark-namebench/">benchmark DNS</a> to find the fastest and most reliable one from all the public DNS that are offered by various organizations and companies.</p><p>While it is not difficulty to change the DNS servers in the operating system it does require some knowledge as to where they are changed. And the IP addresses of the DNS server need to be known as well to apply the changes to the computer system.</p><p><span
id="more-21425"></span><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/dns_jumper.jpg" alt="dns jumper" title="dns jumper" width="477" height="297" class="alignnone size-full wp-image-21426" /></p><p>DNS Jumper is a free and portable software program that aids the user by providing a one-click system to change DNS servers in Windows. The application displays a list of DNS servers that can be activated with the click of the mouse button. Available DNS server range from Google DNS over Open DNS to Ultra DNS, Level 3, Open NIC to the default DNS server of the system.</p><p>Changing DNS servers is therefor a breeze with DNS Jumper. The program does on the other hand lack relevant information and a configuration to edit the available DNS servers. DNS Jumper can be downloaded from the the <a
href="http://www.fiberdownload.com/Download/20721/DNS-Jumper">Fiber Download</a> website (via <a
href="http://www.askvg.com/change-dns-settings-on-the-fly-using-dns-jumper/">ASK VG</a>)</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/12/14/change-dns-servers-with-dns-jumper/feed/</wfw:commentRss> <slash:comments>25</slash:comments> </item> <item><title>DNS Server Benchmark Namebench</title><link>http://www.ghacks.net/2009/12/04/dns-server-benchmark-namebench/</link> <comments>http://www.ghacks.net/2009/12/04/dns-server-benchmark-namebench/#comments</comments> <pubDate>Fri, 04 Dec 2009 13:23:26 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns benchmark]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[google public dns]]></category> <category><![CDATA[namebench]]></category> <category><![CDATA[nameserver]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=21040</guid> <description><![CDATA[Google&#8217;s entry as a DNS server provider (read: Google Public DNS) has caused quite a stir on the Internet. Some users have experienced privacy concerns while others have started testing and using the new DNS servers right away. The tests so far were inconclusive leaving the individual user with no choice but to benchmark the [...]]]></description> <content:encoded><![CDATA[<p>Google&#8217;s entry as a DNS server provider (read: <a
href="http://www.ghacks.net/2009/12/03/google-public-dns/">Google Public DNS</a>) has caused quite a stir on the Internet. Some users have experienced privacy concerns while others have started testing and using the new DNS servers right away. The tests so far were inconclusive leaving the individual user with no choice but to benchmark the DNS servers to discover the fastest and most reliable one.</p><p>Namebench is a free and portable software program for Microsoft Windows, Linux and Apple Macintosh computers that can perform these DNS benchmarks for the user. The program will automatically discover the DNS servers that are currently used by the connections and add those to a list of available public DNS servers. The computer user has furthermore the chance to add further DNS servers to the benchmark.</p><p><span
id="more-21040"></span>Namebench will then take website samples from a web browser&#8217;s history file. It will by default pick the web browser with the largest history giving the user the choice to switch to another web browser in the benchmark preparations. The number of tests and the number of runs can be configured in the interface as well.</p><p>The test can take some time which largely depends on the number of runs and tests but also on the number of DNS servers that have been added by the user to the program. Namebench will then calculate the best nameservers and generate a local webpage with the test results.</p><p>The performance increase (or decrease) along with the nameservers that need to be configured for it are displayed on top of the report.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/nameserver.jpg" alt="nameserver" title="nameserver" width="427" height="221" class="alignnone size-full wp-image-21041" /></p><p>A detailed report follows that displays the test results of the tested DNS servers. This includes their IP, average, minimum and maximum response time, errors, no answers and notes.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/dns_server_benchmark-500x169.jpg" alt="dns server benchmark" title="dns server benchmark" width="500" height="169" class="alignnone size-medium wp-image-21042" /></p><p>Various graphs are displayed in the end that display the response times of the tested DNS servers.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/dns_response_time-500x238.jpg" alt="dns response time" title="dns response time" width="500" height="238" class="alignnone size-medium wp-image-21043" /></p><p><a
href="http://code.google.com/p/namebench/">Namebench</a> can be downloaded from it&#8217;s Google Code project page. (via <a
href="http://downloadsquad.switched.com/2009/12/03/speed-up-your-internet-dns-lookup-time-with-namebench/">Download Squad</a>)</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/12/04/dns-server-benchmark-namebench/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>Google Public DNS</title><link>http://www.ghacks.net/2009/12/03/google-public-dns/</link> <comments>http://www.ghacks.net/2009/12/03/google-public-dns/#comments</comments> <pubDate>Thu, 03 Dec 2009 19:23:57 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Google]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[domain name system]]></category> <category><![CDATA[google dns]]></category> <category><![CDATA[google public dns]]></category> <category><![CDATA[open dns]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=21014</guid> <description><![CDATA[The majority of Internet users has not probably come into contact with DNS, the Domain Name System, yet although they make use of it everyday on the Internet. DNS is basically a system to convert domain names into IP addresses. Domain names are easier to understand, memorize and write for humans while computers only use [...]]]></description> <content:encoded><![CDATA[<p>The majority of Internet users has not probably come into contact with DNS, the Domain Name System, yet although they make use of it everyday on the Internet. DNS is basically a system to convert domain names into IP addresses. Domain names are easier to understand, memorize and write for humans while computers only use IP addresses to communicate.</p><p>The Internet Service Provider is usually the one that is providing the DNS servers to the customer. This happens more often than not automatically. There are however reasons to switch to other DNS servers with performance, privacy and censorship being three of the major reasons.</p><p><span
id="more-21014"></span><strong>Censorship</strong>: Some countries use DNS to block access to websites. This is a weak block that can easily be bypassed by the user by entering the IP address of the website instead of its domain name.</p><p><strong>Privacy</strong>: Many ISPs cash in on domain typing errors by displaying a custom error page to the user instead of the simple &#8220;page not found&#8221; error page.</p><p><strong>Performance</strong>: Some ISPs offer DNS servers that are not optimized, slow and sometimes even unreachable.</p><p>Users who experience some of these difficulties can switch DNS servers. One of the most prominent free DNS providers was Open DNS which not only offers a fast independent DNS system but also additional optional values that include phishing and web content filters.</p><p>Google <a
href="http://googleblog.blogspot.com/2009/12/introducing-google-public-dns.html">today</a> announced that they have started offering public DNS servers as well. The system, called Google Public DNS, was designed to &#8220;make users&#8217; web-surfing experiences faster, safer and more reliable&#8221;.</p><blockquote><p><strong>Speed</strong>: Resolver-side cache misses are one of the primary contributors to sluggish DNS responses. Clever caching techniques can help increase the speed of these responses. Google Public DNS implements prefetching: before the TTL on a record expires, we refresh the record continuously, asychronously and independently of user requests for a large number of popular domains. This allows Google Public DNS to serve many DNS requests in the round trip time it takes a packet to travel to our servers and back.</p><p><strong>Security</strong>: DNS is vulnerable to spoofing attacks that can poison the cache of a nameserver and can route all its users to a malicious website. Until new protocols like DNSSEC get widely adopted, resolvers need to take additional measures to keep their caches secure. Google Public DNS makes it more difficult for attackers to spoof valid responses by randomizing the case of query names and including additional data in its DNS messages.</p><p><strong>Validity</strong>: Google Public DNS complies with the DNS standards and gives the user the exact response his or her computer expects without performing any blocking, filtering, or redirection that may hamper a user&#8217;s browsing experience.</p></blockquote><p>A Google Code page details how to change the DNS servers to <a
href="http://code.google.com/speed/public-dns/docs/using.html">use</a> Google Public DNS servers. Experienced users need to use the following two DNS servers.</p><blockquote><p> 8.8.8.8<br
/> 8.8.4.4</p></blockquote><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/google_public_dns.jpg" alt="google public dns" title="google public dns" width="373" height="221" class="alignnone size-full wp-image-21015" /></p><p><strong>Privacy Concerns</strong></p><p>But what about Privacy? Users who use the Google Public DNS servers will automatically submit extensive data to Google that includes all the websites and other services on the Internet that they visit.</p><p><a
href="http://code.google.com/speed/public-dns/privacy.html">According</a> to the privacy information posted on the project web page Google Public DNS records temporary and permanent data but does not &#8220;correlate or combine&#8221; these information &#8220;with any other log data that Google might have about your use of other services, such as data from Web Search and data from advertising on the Google content network&#8221;.</p><p><strong>Temporary Logs</strong>:  The temporary logs store the full IP address of the machine you&#8217;re using. We have to do this so that we can spot potentially bad things like DDoS attacks and so we can fix problems, such as particular domains not showing up for specific users. We delete these temporary logs within 24 to 48 hours.</p><p><strong>Permanent Logs</strong>: In the permanent logs, we don&#8217;t keep personally identifiable information or IP information. We do keep some location information (at the city/metro level) so that we can conduct debugging, analyze abuse phenomena and improve the Google Public DNS prefetching feature. After keeping this data for two weeks, we randomly sample a small subset for permanent storage.</p><p><strong>Verdict</strong>:</p><p>Some users will say that providing public DNS servers is just another step in Google&#8217;s world domination plans. Others might find out that the benefits outweigh the doubts and concerns. It is definitely not bad to have another option in this field especially with the increasing censorship around the world.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/12/03/google-public-dns/feed/</wfw:commentRss> <slash:comments>24</slash:comments> </item> <item><title>Work On Websites Before DNS Propagation</title><link>http://www.ghacks.net/2009/11/28/work-on-websites-before-dns-propagation/</link> <comments>http://www.ghacks.net/2009/11/28/work-on-websites-before-dns-propagation/#comments</comments> <pubDate>Sat, 28 Nov 2009 11:05:45 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns propagation]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[hosts]]></category> <category><![CDATA[web server]]></category> <category><![CDATA[websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=20739</guid> <description><![CDATA[If you buy a website or order a new domain you sometimes want to point it to another web hoster or your own virtual or dedicated server. Most webmasters do this by changing the DNS servers to point to the new server or by pointing the existing DNS servers to a IP. The phase that [...]]]></description> <content:encoded><![CDATA[<p>If you buy a website or order a new domain you sometimes want to point it to another web hoster or your own virtual or dedicated server. Most webmasters do this by changing the DNS servers to point to the new server or by pointing the existing DNS servers to a IP. The phase that begins then is called DNS propagation and can take up to 48 hours. What this means is that DNS servers on the Internet need to change the DNS information so that users who open the website in a web browser are routed to the right (new) web server.</p><p><span
id="more-20739"></span>This can be problematic for webmasters who face the same DNS propagation wait time especially if they want to make sure that the website works fine at the new hosting location. There is one easy way of accessing the website at the new web server even if the DNS is still pointing to the old: The Hosts file.</p><p>The Hosts file can be used to map a domain name to an IP address. All that needs to be done to work with a website before DNS propagation is to map the domain name to the new IP address. Here is how this is done in the Windows operating system.</p><p>The Hosts file in Windows is located at C:\Windows\System32\drivers\etc\Hosts</p><p>You might need to change the rights of the current logged in user first so that the file becomes writable.</p><p>All you should see when opening the Hosts file with a text editor is a comment section on top unless someone else has already added new entries to it.</p><p><a
href="http://www.ghacks.net/wp-content/uploads/2009/11/hosts_file.png"><img
src="http://www.ghacks.net/wp-content/uploads/2009/11/hosts_file-500x369.png" alt="hosts_file" title="hosts_file" width="500" height="369" class="alignnone size-medium wp-image-20740" /></a></p><p>New entries to the Hosts file can be added after the last line. To do that add the IP address of the new server and then the domain name of the website like <em>96.30.22.116 acerliquid.net</em> with a blank in between. All programs of the operating system will now open the website using the new IP address even if the DNS servers are still routing to the old server. This gives webmasters an excellent opportunity to edit these websites before the DNS propagation has finished.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/11/28/work-on-websites-before-dns-propagation/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>Could not flush the DNS Resolver Cache</title><link>http://www.ghacks.net/2009/06/28/could-not-flush-the-dns-resolver-cache/</link> <comments>http://www.ghacks.net/2009/06/28/could-not-flush-the-dns-resolver-cache/#comments</comments> <pubDate>Sun, 28 Jun 2009 19:55:08 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns client]]></category> <category><![CDATA[dns resolver cache]]></category> <category><![CDATA[flush dns]]></category> <category><![CDATA[ipconfig]]></category> <category><![CDATA[ipconfig flushdns]]></category> <category><![CDATA[windows dns]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=13959</guid> <description><![CDATA[The DNS Client service is used by the Windows operating system to resolve and store domain name system names in order to speed up the process. There are a few possible pitfalls that users experience when using the DNS cache in the Windows operating system. It can for example mean that old DNS information are [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/microsoft_windows.jpg" alt="microsoft windows" title="microsoft windows" width="128" height="128" class="alignleft size-full wp-image-11907" />The DNS Client service is used by the Windows operating system to resolve and store domain name system names in order to speed up the process. There are a few possible pitfalls that users experience when using the DNS cache in the Windows operating system. It can for example mean that old DNS information are used which can lead to all kind of troubles. The <strong>ipconfig /flushdns</strong> command can be used to flush the dns cache in order to resolve the domain names anew.</p><p>Users who try to flush the dns cache might receive the error message &#8220;Windows IP Configuration Could not flush the DNS Resolver Cache: Function failed during execution&#8221; if the DNS Client service is deactivated.</p><p><span
id="more-13959"></span><img
src="http://www.ghacks.net/wp-content/uploads/2009/06/could_not_flush_the_dns_resolver_cache-500x64.jpg" alt="could not flush the dns resolver cache" title="could not flush the dns resolver cache" width="500" height="64" class="alignnone size-medium wp-image-13960" /></p><p>The solution to fix this error message is to enable the DNS Client service again in the Services configuration menu. I&#8217;m not sure if it makes that much sense to flush the cache if the DNS Client is disabled as it should mean that Windows is not resolving and storing DNS at all. Experts who might to weight in are encouraged to do so.</p><p>You can start the service by typing [Windows R], [services.msc] [enter]. Locate the DNS Client service, right-click it and select properties from the menu.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/06/dns_client.jpg" alt="dns client" title="dns client" width="410" height="466" class="alignnone size-full wp-image-13963" /></p><p>You need to set the service to manual or automatic before you are able to start the service.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/06/28/could-not-flush-the-dns-resolver-cache/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Configure Static IP Address in Ubuntu Server 8.10</title><link>http://www.ghacks.net/2009/03/30/configure-static-ip-address-in-ubuntu-server-810/</link> <comments>http://www.ghacks.net/2009/03/30/configure-static-ip-address-in-ubuntu-server-810/#comments</comments> <pubDate>Mon, 30 Mar 2009 13:34:20 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Tutorials Basic]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[network administration]]></category> <category><![CDATA[static ip address]]></category> <category><![CDATA[ubuntu]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=11550</guid> <description><![CDATA[If you have a need for a server OS that is robust, reliable, and as flexible as any other server available, then Ubuntu 8.10 should be in serious consideration. There is only one drawback to this server &#8211; no GUI. Oh sure you could install a GUI (you&#8217;d be doing it from the command line [...]]]></description> <content:encoded><![CDATA[<p>If you have a need for a server OS that is robust, reliable, and as flexible as any other server available, then Ubuntu 8.10 should be in serious consideration. There is only one drawback to this server &#8211; no GUI. Oh sure you could install a GUI (you&#8217;d be doing it from the command line of course), but that would defeat the purpose of having a headless server that is going to suffer from serious loneliness as it sits alone doing its job.</p><p>Naturally if you have such a server, you have to have the ability to configure that server. One of the configurations you most likely will need to undertake is the configuring of network settings for a static IP address on your headless, GUI-less server. Fortunately, when using Ubuntu Server 8.10 &#8211; that is a piece of cake.</p><p><span
id="more-11550"></span>In reality there are two files that <em>must</em> be configured and one file that <em>can</em> be configured. The &#8220;must files&#8221; are <strong>/etc/network/interfaces </strong>and <strong>/etc/resolv.conf</strong>. The &#8220;can file&#8221; is <strong>/etc/hosts</strong>. We will deal with the former two files in this article. The latter file (a file that deals with local IP to name mapping) has already been covered in my article &#8220;<a
title="Ease Linux Networking with /etc/hosts" href="http://www.ghacks.net/2009/01/15/ease-linux-networking-with-etchosts/" target="_blank">Ease Linux Networking with /etc/host</a>s&#8221; here on gHacks.</p><p>So let&#8217;s first take a look at the most important file, <strong>/etc/network/interfaces</strong>. Open that file up in your favorite editor (mine being <strong>nano</strong>).? What you will most likely see is this:</p><p><code># This file describes the network interfaces available on your system<br
/> # and how to activate them. For more information, see interfaces(5).<br
/> # The loopback network interface<br
/> auto lo<br
/> iface lo inet loopback<br
/> # The primary network interface<br
/> auto eth0<br
/> iface eth0 inet dhcp</code></p><p>The last line is what you need to edit (and add to.) To configure eth0 (your network device) for a static IP address that last line should resemble:</p><p><code>iface eth0 inet static<br
/> address 192.168.1.10<br
/> netmask 255.255.255.0<br
/> gateway 192.168.1.1</code></p><p>Naturally you will need to change the last three lines to reflect your own networking setup.</p><p>Once that file has been edited you can restart your network connection with the command:</p><p><em>sudo /etc/init.d/networking restart</em></p><p>Your Ubuntu Server 8.10 should now be up and running with a static IP address.</p><p><strong>DNS</strong></p><p>There is one last file you will need to take care of. That file is <strong>/etc/resolv.conf</strong>. This file is in charge of holding your DNS server addresses. Open this file up in your editor. What you need are two lines:</p><p><em>nameserver 208.67.220.220</em></p><p><em>nameserver 208.67.222.222</em></p><p>The above example reflects using the OpenDNS servers. Your network will obviously have its own requirements for DNS addresses. Once you have edited that file save it and you&#8217;re done (no need to restart networking for the change in DNS addresses to take effect.)</p><p><strong>Final Thoughts</strong></p><p>That&#8217;s it. How simple is it to configure your Ubuntu Server with a static IP address &#8211; even when said server is a headless, GUI-less server. Of course there is much more you can do than simple Static IP address configuration, but this just highlights how easy a Linux server can actually be to administer.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/03/30/configure-static-ip-address-in-ubuntu-server-810/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Open DNS</title><link>http://www.ghacks.net/2008/10/11/open-dns/</link> <comments>http://www.ghacks.net/2008/10/11/open-dns/#comments</comments> <pubDate>Sat, 11 Oct 2008 09:03:45 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[The Web]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[domain name system]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[internet provider]]></category> <category><![CDATA[ip]]></category> <category><![CDATA[ip addresses]]></category> <category><![CDATA[open dns]]></category> <category><![CDATA[websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=7561</guid> <description><![CDATA[My Internet Provider decided to capture data that I entered in a browser&#8217;s address bar that could not be resolved to an Internet address and provide me with their own search interface instead of the default one that I enabled in the browsers. This is one of those sneaky moves that makes me want to [...]]]></description> <content:encoded><![CDATA[<p>My Internet Provider decided to capture data that I entered in a browser&#8217;s address bar that could not be resolved to an Internet address and provide me with their own search interface instead of the default one that I enabled in the browsers. This is one of those sneaky moves that makes me want to run away from the provider as fast as I can even though I&#8217;m perfectly happy otherwise.</p><p>They did provide a switch in the user control panel to disable that feature again but this is again a company that is forcing the user to take action for something that they changed.</p><p>Open DNS has been covered before on this website and I just want to remind everyone that Open DNS can be used to get rid of search boxes from your provider. Setup of Open DNS takes a few minutes at most and should be doable for everyone.</p><p><span
id="more-7561"></span>By using the service you start using the Open DNS servers instead of the ones from the Internet Provider. DNS meaning Domain Name System which is responsible for &#8220;translating&#8221; domain names into IP addresses.</p><p><a
href="http://www.opendns.com/">Open DNS</a> provides additional advantages such as phishing protection (that is not slowing down your computer), parental controls, typo corrections and shortcuts. Shortcuts work like Firefox keywords, you basically assign a phrase to an url and can use the phrase to open the website.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/10/11/open-dns/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Check If Your DNS Is Vulnerable</title><link>http://www.ghacks.net/2008/08/01/check-if-your-dns-is-vulnerable/</link> <comments>http://www.ghacks.net/2008/08/01/check-if-your-dns-is-vulnerable/#comments</comments> <pubDate>Fri, 01 Aug 2008 12:51:25 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Security]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[dan kaminsky]]></category> <category><![CDATA[david bradley]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[doxpara]]></category> <category><![CDATA[nameservers]]></category> <category><![CDATA[open dns]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=5775</guid> <description><![CDATA[Humans are not good with numbers. At least not many are. That&#8217;s why the DNS, the Domain Name System, is in place. It translates the addresses that we enter in the browser to IP addresses that the computer understands. A DNS lookup of google.com would result in the IP 72.14.207.99 (among others) and you can [...]]]></description> <content:encoded><![CDATA[<p>Humans are not good with numbers. At least not many are. That&#8217;s why the DNS, the Domain Name System, is in place. It translates the addresses that we enter in the browser to IP addresses that the computer understands. A DNS lookup of google.com would result in the IP 72.14.207.99 (among others) and you can type in that IP or the name and both will take you to Google.</p><p>Those lookups are handled by dns servers and recently a serious vulnerability has been discovered that makde it possible to manipulate those queries. This could be used to send users to a different location which could open the door for serious phishing incidents. Just think about the possibility to fake eBay or Amazon and send visitors to those fake sites even if they type in the real address.</p><p>Doxpara Research, run by security researcher Dan Kaminsky, created a script that is checking if the DNS server that you are currently using is vulnerable to the attack. This is done by pressing a button on their website. I tested the script in Firefox and Internet Explorer and both lookups work fine.</p><p><span
id="more-5775"></span><img
src="http://www.ghacks.net/wp-content/uploads/2008/08/name_server_check.jpg" alt="name server check" title="name server check" width="220" height="175" class="alignnone size-medium wp-image-5776" /></p><p>One solution if the DNS server is found to be vulnerable would be to switch to the <a
href="http://www.opendns.com/">Open DNS</a> system. <a
href="http://www.sciencetext.com/one-more-reason-to-use-opendns.html">David Bradley</a>, an active reader of my website, covered the topic as well on his Significant Figures website.</p><p>Is your DNS server still vulnerable? Let me know!</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/08/01/check-if-your-dns-is-vulnerable/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Fast IP Switcher</title><link>http://www.ghacks.net/2008/03/19/fast-ip-switcher/</link> <comments>http://www.ghacks.net/2008/03/19/fast-ip-switcher/#comments</comments> <pubDate>Wed, 19 Mar 2008 09:01:49 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Operating Systems]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[ip switcher]]></category> <category><![CDATA[network]]></category> <category><![CDATA[network adapter]]></category> <category><![CDATA[proxy]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2008/03/19/fast-ip-switcher/</guid> <description><![CDATA[I'm using my Toshiba Notebook a lot when visiting clients or traveling and one of the things that really bothered me a lot was that I always had to change certain network settings like the IP address, Gateway or proxies. Worth than that was the fact hat I had to remember those settings. ]]></description> <content:encoded><![CDATA[<p>I&#8217;m using my Toshiba Notebook a lot when visiting clients or traveling and one of the things that really bothered me a lot was that I always had to change certain network settings like the IP address, Gateway or proxies. Worth than that was the fact hat I had to remember those settings.</p><p><a
href="http://www.eusing.com/ipswitch/free_ip_switcher.htm">Free IP Switcher</a> [via <a
href="http://www.techmalaya.com/2008/03/16/switch-ip-address/">Tech Malaya</a>] is the perfect tool for this situation. It offers a one click change of the network settings that require no reboot. Probably the fastest solution if you connect to different networks regularly.</p><p>What I really like is the feature to import the current network settings which spares you from the hassle to add them to the IP Changer as well. Different IP settings are available in tabs in the program and it only takes two clicks to activate another configuration.</p><p><span
id="more-3554"></span><img
src='http://www.ghacks.net/wp-content/uploads/2008/03/ip_switcher.jpg' alt='ip switcher' /></p><p>The program offers several additional settings that can be added if needed besides the obvious ones like IP, DNS and Proxy. The Computer Name and the Workgroup can be changed as well as the default printer of the system. Last but not least it is possible to set the DNS Domain and a Wins Server.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/03/19/fast-ip-switcher/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Ways to check if a website is really down</title><link>http://www.ghacks.net/2008/03/16/ways-to-check-if-a-website-is-really-down/</link> <comments>http://www.ghacks.net/2008/03/16/ways-to-check-if-a-website-is-really-down/#comments</comments> <pubDate>Sun, 16 Mar 2008 14:18:02 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Knowledge]]></category> <category><![CDATA[Online Services]]></category> <category><![CDATA[check websites]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[ping]]></category> <category><![CDATA[proxy]]></category> <category><![CDATA[traceroute]]></category> <category><![CDATA[website]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2008/03/16/ways-to-check-if-a-website-is-really-down/</guid> <description><![CDATA[I got the inspiration for this post from the Download Squad article "Is this web site down for everyone or is it just you ?" which mentioned a service that would check if a website was down or if it was more likely to be a problem on the user's side. Some guys mentioned in the comments that the website checking service would display false results from time to time which in turn convinced me to write a post about other methods on how you can check if a website is up, or not.]]></description> <content:encoded><![CDATA[<p>I got the inspiration for this post from the <a
href="http://www.downloadsquad.com/2008/03/15/is-this-web-site-down-for-everyone-or-is-it-just-you/">Download Squad</a> article &#8220;Is this web site down for everyone or is it just you ?&#8221; which mentioned a service that would check if a website was down or if it was more likely to be a problem on the user&#8217;s side. Some guys mentioned in the comments that the website checking service would display false results from time to time which in turn convinced me to write a post about other methods on how you can check if a website is up, or not.</p><p>Checking if a website is up or not should be speedy, you do not want to waste your time analyzing large log files if there is another faster way to accomplish the check. This article is therefor concentrating on methods that reveal results in a matter of seconds which are easy to interpretate.</p><p>If you know of a method that is missing let me know and I will check it out and add it if it makes a good fit. On we go with ways to check if a website is really down.</p><p><span
id="more-3533"></span>1. <strong>Ping</strong></p><p>A ping basically sends an Hello to a server waiting for an response. If the response takes to long a timeout will occur. Ping is measured in ms, if it is incredibly high something is wrong with either your computer, the route in between or the destination.</p><p>The command is similar in Windows and Linux, just enter ping destination, with destination being an IP or domain name, and wait for the response.</p><p>One of the many online scripts that ping servers is located at <a
href="http://ping.eu/">Ping.eu</a>. It offers other network tools like Traceroute and a port check as well.</p><p>2. <strong>Traceroute</strong></p><p>You can compare Tracerouter with a list of all the roads that you travel until you reach your destination. Only that the roads are the servers in this case that your data is send through to reach their destination. If everything is fine the destination server should appear at the end, if it is not you could get timeouts for instance.</p><p><a
href="http://www.net.princeton.edu/traceroute.html">Traceroute Tool</a> from the University of Princeton displays the traceroute between the University and another server on the Internet, you can enter the IP or domain name of the server.</p><p><strong>Tracert</strong> is the command that you can use in Windows to trace the route between your computer and the destination. Use the command &#8220;tracert IP&#8221; or &#8220;tracert domain&#8221; to achieve this. Traceroute is the equivalent in Linux.</p><p>3. <strong>Domain Name System (DNS)</strong></p><p>DNS errors most of the time occur when a website is freshly registered or moving to another server. It usually takes some time to update the DNS records to point at the new server. DNS is providing information much like your phone book is. Domain names are for us puny humans who have troubles remembering those server IP addresses (64.233.161.18 for Google for instance). Problems occur when the Nameservers who translate the human entered domain names into IP addresses have still the old IP in their records while the website is already up and running on the new IP.</p><p>You can use the online script <a
href="http://www.dnsstuff.com/">DNS Report</a> to receive a detailed report. Green results are fine, red ones point to failures and yellow ones are warnings.</p><p>4. <strong>Proxies</strong></p><p>Proxys can be used to establish connections to websites even if the direct route from your computer to theirs is somehow blocked. You can compare that to visiting a friend and using his computer to connect to a server that you cannot connect to. If it works it is somehow related to your computer or connection.</p><p>You can find hundreds of web based proxies at <a
href="http://proxy.org/">Proxy.org</a>. Try some and see if you can connect to the website.</p><p>5. <strong>Ask someone</strong></p><p>If you have direct contact to other users, be it in IRC, Skype, Instant Messengers or even forums, you can ask them if they would be kind enough to check a particular website for you. That`s practically a substitute to using a proxy.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/03/16/ways-to-check-if-a-website-is-really-down/feed/</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>Internet Censorship 101 &#8211; DNS Server Filtering</title><link>http://www.ghacks.net/2006/12/20/internet-censorship-101-dns-server-filtering/</link> <comments>http://www.ghacks.net/2006/12/20/internet-censorship-101-dns-server-filtering/#comments</comments> <pubDate>Wed, 20 Dec 2006 13:55:59 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Knowledge]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[anonymous]]></category> <category><![CDATA[bypass]]></category> <category><![CDATA[censor]]></category> <category><![CDATA[censorship]]></category> <category><![CDATA[dns]]></category> <category><![CDATA[dns-server]]></category> <category><![CDATA[free]]></category> <category><![CDATA[freedom]]></category> <category><![CDATA[ip]]></category> <category><![CDATA[server]]></category> <category><![CDATA[speech]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2006/12/20/internet-censorship-101-dns-server-filtering/</guid> <description><![CDATA[I decided to start a Internet Censorship 101 series of articles that takes a look at and explains the various methods of censorship on the internet and possible solutions to this situation for the user who tries to access information that are blocked / censored. I'm going to start with a relatively weak form of censorship called DNS Filtering.]]></description> <content:encoded><![CDATA[<p>I decided to start a Internet Censorship 101 series of articles that takes a look at and explains the various methods of censorship on the internet and possible solutions to this situation for the user who tries to access information that are blocked / censored. I&#8217;m going to start with a relatively weak form of censorship called DNS Filtering.</p><p>Whenever you try to access a website you type its url into the address bar. The url is then send to the DNS server who looks up the IP for that website and sends it back to your browser to be able to make the connection to the website. To censor one would simply return no IP or a different IP that redirects to another website. (something like, no no, this is no website that you should visit, bla bla)</p><p><span
id="more-1024"></span>This means that the website that you want to access exists of course but the information on the dns server was changed to prevent access. There are two options that let you access the website. The first would be to simply enter the IP address of the website that you want to visit instead of the url. You can use <a
target="_blank" title="lookup ip" href="http://www.dnsstuff.com/">scripts</a> that are freely available on the internet to lookup the IP of an url.</p><p>This method is only working if there is only one url that is using that IP. You are out of luck if many websites are hosted on the same server. The second method which is reliable and working for all occasions helps us in this case.</p><p>If you change the DNS server that your computer is using to lookup the IP you will receive the correct result. Let us say that you life in China and that China banned access to Wikipedia. Instead of using a Chinese DNS server you use one from the United States which has the information that you need to access Wikipedia.</p><p><a
target="_blank" title="open dns service" href="http://www.opendns.com/">OpenDNS</a>, a free service, would be one alternative as would be the following list which I have taken from freerk.com</p><ul><li>dns2.de.net &#8211; <strong>194.246.96.49</strong> (Frankfurt, <strong>Germany</strong>)</li><li>ns1.de.eu.orsn.net  &#8211; <strong>217.146.139.5</strong> (Hildesheim, <strong>Germany</strong>)</li><li>resolver.netteam.de &#8211; <strong>193.155.207.61</strong> (Alfter-Impekoven, <strong>Germany</strong>)</li><li>sunic.sunet.se &#8211; <strong>192.36.125.2</strong> (Stockholm, <strong>Sweden</strong>)</li><li>master.ns.dns.be &#8211; <strong>193.109.126.140</strong> (Leuven, <strong>Belgium</strong>)</li><li>ns1.lu.eu.orsn.net  &#8211; <strong>195.206.104.98</strong> (Belvaux, <strong>Luxembourg</strong>)</li><li>merapi.switch.ch &#8211; <strong>130.59.211.10</strong> (Zurich, <strong>Switzerland</strong>)</li><li>prades.cesca.es &#8211; <strong>192.94.163.152</strong> (Barcelona, <strong>Spain</strong>)</li><li>michael.vatican.va &#8211; <strong>212.77.0.2</strong> (Vatican City, <strong>Italy</strong>)</li><li>dns.inria.fr &#8211; <strong>193.51.208.13</strong> (Nice, <strong>France</strong>)</li><li>ns0.ja.net &#8211; <strong>128.86.1.20</strong> (London, <strong>UK</strong>)</li><li>nic.aix.gr &#8211; <strong>195.130.89.210</strong> (Athens, <strong>Greece</strong>)</li><li>ns.ati.tn &#8211; <strong>193.95.66.10</strong> (Tunis, <strong>Tunisia</strong>)</li><li>ns1.relcom.ru &#8211; <strong>193.125.152.3</strong> (Moscow, <strong>Russia</strong>)</li><li>trantor.umd.edu &#8211; <strong>128.8.10.14</strong> (College Park, MD, <strong>USA</strong>)</li><li>ns1.berkeley.edu &#8211; <strong>128.32.136.9</strong> (Berkeley, CA, <strong>USA</strong>)</li><li>merle.cira.ca &#8211; <strong>64.26.149.98</strong> (Ottawa, <strong>Canada</strong>)</li><li>ns2.dns.br &#8211; <strong>200.19.119.99</strong> (Sao Paulo, <strong>Brasil</strong>)</li><li>ns2.gisc.cl &#8211; <strong>200.10.237.14</strong> (Santiago, <strong>Chile</strong>)</li><li>ns.uvg.edu.gt &#8211; <strong>168.234.68.2</strong> (Guatemala, <strong>Guatemala</strong>)</li><li>ns1.retina.ar &#8211; <strong>200.10.202.3</strong> (Buenos Aires, <strong>Argentina</strong>)</li><li>ns.unam.mx &#8211; <strong>132.248.253.1</strong> (Mexico City, <strong>Mexico</strong>)</li><li>ns.wide.ad.jp &#8211; <strong>203.178.136.63</strong> (Osaka, <strong>Japan</strong>)</li><li>ns.twnic.net &#8211; <strong>192.83.166.11</strong> (Taipei, <strong>Taiwan</strong>)</li><li>ns3.dns.net.nz &#8211; <strong>203.97.8.250</strong> (Wellington, <strong>New Zealand</strong>)</li><li>box2.aunic.net &#8211; <strong>203.202.150.20</strong> (Melbourne, <strong>Australia</strong>)</li></ul><p>Changing the DNS Server is a matter of minutes. It depends on the operating system that you are using. In Windows XP you open the control panel and click on network connections. You right-click your connection and select Properties from the context menu.</p><p>Select the Internet Protocol (TCP / IP) and click on Properties in that menu. Click on use the following DNS server addresses and enter a preferred and alternate DNS server into the fields. Make sure you enter the IPs. Apply and close the menu and restart your computer. Once that is done you are using the new DNS server which should bypass the censorship.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2006/12/20/internet-censorship-101-dns-server-filtering/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
