Use QuickSetDNS to change between DNS configurations in a heartbeat - gHacks Tech News

Use QuickSetDNS to change between DNS configurations in a heartbeat

The DNS system is one of the cornerstones of the Internet. It is used mainly to look up the IP address of a domain name so that the requests reach the right server on the Internet.

Most Internet users are probably using the default DNS service of their Internet Service Provider (ISP). That's not a bad thing most of the time, as it works right out of the box.

There are however a couple of issues that users may identify when they are using the default DNS of their ISP. The following -- incomplete -- list looks at some of the more common issues that you may experience:

  • Look-ups may not be as fast as they can be, thus increasing the latency of the connection.
  • DNS may be used to block specific websites from being accessed, by either redirecting users away from the original server or by blocking connection attempts outright.
  • Your ISPs DNS service may be less reliable, which may result in look-up failures among other things.

Third party DNS providers may fix all those issues for you. In addition, they may offer other features such as phishing or botnet protection, web-based filtering, or typo correction that you can make use of.

QuickSetDNS

quick set dns

Nirsoft's QuickSetDNS is a free portable application for all recent versions of the Microsoft Windows operating system that enables you to switch between the default DNS provider and alternate providers with two clicks.

The program looks up the default DNS service first and adds it to the list of available services, so that you can go back to it whenever the need arises. It furthermore lists the Automatic DNS configuration and Google's Public DNS server.

If you want to add other providers, say OpenDNS, you can do so easily:

  1. Right-click in the main window and select New > DNS Server or use the shortcut Ctrl-N to open the dialog.
  2. Type a name for the new service (pick any descriptive name you want), and add at least two server IP addresses separated by a comma.
  3. Click OK to save the new server.

add dns server

The new server is added to the list of available DNS servers. To switch to it select it before you click on the activate DNS button in the interface. If you prefer the keyboard, use the F2 key to activate the selected DNS server.

Note: You may need to select the correct network adapter first before you do so if your computer has multiple interfaces installed.

There is another option that you can make use of to speed things up. You do not have to open the program manually first whenever you want to switch the DNS provider. It is possible to create a command that does so for you. Just select one of the providers in the program window before you select Edit > Copy SetDNS Command Line or press Ctrl-L.

This copies the command to set the selected DNS server to the clipboard. You can add it to a simple batch file for example to change the server with the click on the file.

Verdict

If you need to change DNS servers regularly on your system, for instance for testing purposes or because you are using different services for different purposes, then you may find QuickSetDNS helpful for that task.

Now Read: How to benchmark DNS servers





  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. fogwash said on October 30, 2013 at 1:03 am
      Reply

      If we’re cautious enough to replace google with duckduckgo or ixquick, why would anyone funnel all their IP traffic to google’s servers?

      1. Martin Brinkmann said on October 30, 2013 at 7:39 am
        Reply

        You would not. But you can easily add your own DNS to the program to avoid that.

        1. fogwash said on October 30, 2013 at 9:37 am
          Reply

          I’ve been happily using OpenDNS for years. It would be interesting and useul to hear of any advantages that others feel might accrue through the use of other DNS service.

          By the way, DNS servers can be set in the router set-up or in network settings in Windows. I set OpenDNS in both. Any thoughts?

        2. Martin Brinkmann said on October 30, 2013 at 9:41 am
          Reply

          If Windows connects through the router, there is no need for you to configure the DNS servers in Windows as well.

    2. 文科 said on October 30, 2013 at 6:07 am
      Reply
    3. Nazım hikmet said on October 30, 2013 at 5:41 pm
      Reply

      Sometimes it is really hard to understand why coders try to discover america again and again there are lots of dns changing software and most popular one is Dns jumper
      https://www.ghacks.net/2011/10/25/dns-jumper-updated-switch-domain-name-servers-effortlessly/
      if I compare them Dns jumper offers a lot more features and much better than QuickSetDNS
      I think Nirsofer started to imitate other programs or he has excessive free times :)
      as 文科 , my prefer is DnsJUmper
      http://www.sordum.org/7952/dns-jumper-v1-0-6/

      1. Martin Brinkmann said on October 30, 2013 at 6:28 pm
        Reply

        Well, if you look at it from a business perspective, Nirsoft does not gain anything from the fact that others have created solutions for the issue already. I like the idea that multiple products become available that address the same issue or provide the same functionality, as you will always have choice this way and can even fallback to another product if one does not work anymore.

    Leave a Reply