Step 3: See exactly how far the chosen test is progressing.

Simply verify whether a list of domain name servers (DNS servers) finds the domains they should, but not those they should not. Domain Nameserver Accuracy Checker checks this automatically and removes those that fail the tests.

Features

  • Simply verify whether a list of domain name servers (DNS servers) finds the domains they should, but not those they should not. Domain Nameserver Accuracy Checker checks this automatically and removes those that fail the tests;
  • Load a server list from a CSV or TXT file;
  • Save the result to a TXT file;
  • Multi-Threaded Tests; the interface does not hang during testing;
  • Built based on Three-Tier Model, which reduces the risk for bugs compared to a monolithically structured app.

Download

Domain-Nameserver-Accuracy-Checker.exe works great on Windows Windows 7, 8 and 10.

SHA-1: dd87f5ed1425f61c64da869bfb4b272e52398f83

Usage

Step 1

Copy and Paste from clipboard, or open a text or CSV file containing nameservers. You can download such files from e.g. http://public-dns.info. Although they seem to do checks themselves, you could use this program to double-check if the servers in this list also respond to requests from your geographical area.

Step 1: Copy and Paste from cliboard, or open a text or CSV file containing nameservers.
Step 1: Copy and Paste from clipboard, or open a text or CSV file containing nameservers.
Step 1: Copy and Paste from cliboard, or open a text or CSV file containing nameservers.
Step 1: Open a text or CSV file containing nameservers.

Step 2

Choose a test to run on the list to determine if a nameserver exists. Either:

  • Delete nameservers that do NOT know the domain that you know should be known;
  • Remove nameservers that DO seem to know a domain you know does not exist.

Important! You can set the time to wait in between different DNS queries. The higher you set this interval, the more polite you are to the local network that your computer is connected to. Setting this time too low may hinder other people in using the network efficiently, or may result in an altogether loss of connectivity. I have personally witnessed this in my own home network LAN. Therefore, by downloading you agree that I shall not be held responsible for results of any misuse of this app by you or any third-party.

Step 2: Choose a test to run on the list.
Step 2: Choose a test to run on the list.

 

 

Step 3

See exactly how far the chosen test is progressing.

Step 3: See exactly how far the chosen test is progressing.
Step 3: See exactly how far the chosen test is progressing.
Step 3 completed successfully.
Step 3 completed successfully.

 

Finally, step 4

Save the new list of reliable nameservers to a text file.

Step 4: Save the new list of reliable nameservers to a text file.
Step 4: Save the new list of reliable nameservers to a text file.

Source Code

You can find our Domain Nameserver Accuracy Checker source code on GitHub.

Domain Nameserver Accuracy Checker Uses the excellent JHSoftware.DnsClient library for the actual checking, but this is not open source.

The tree icon is part of shell32.dll in any default installation of Windows, stored under C:\Windows\system32.

Disclaimer Of Warranty and Limitation of Liability

The following does not replace our Disclaimer, Privacy, Terms & Conditions. We merely want to highlight that:

THIS SOFTWARE AND THE ACCOMPANYING FILES (IF ANY) ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHOR DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT ANY DEFECTS DISCOVERED IN THE SOFTWARE WILL BE CORRECTED. FURTHERMORE, THE AUTHOR DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. YOU ASSUME ALL RISKS IN USING THE SOFTWARE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY THE AUTHOR OR ANY OF THEIR AUTHORIZED REPRESENTATIVES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Leave a Reply

Your email address will not be published. Required fields are marked *