Most of the times mainstream operating systems already had a standard set of DNS tools which allows you to perform a specific type of tasks.
Many of these tools are useful for analyzing DNS search records. You can perform many tasks like finding DNS manually through your (both: locally defined or via alternative) server to confirm that your DNS records are updated or if you are facing problems they can help to diagnose them. It is also possible to flush your DNS and clear the cache if needed.
Following are a few useful DNS tools for some of the major operating systems available.
Through the command prompt, you can run the
nslookup command with a set of parameters that allows you to perform specific tasks. One of the most common operations you may wish to perform is to do a simple lookup. You can perform this task by running the nslookup command followed by the hostname you wish to resolve. Eg.
nslookup www.dnschecker.org. This method of lookup uses your locally defined DNS server (usually handed out by your networks router).
In certain conditions it is preferred to do a lookup to an alternate name server, if you are facing the problem that your default name server is returning incorrect results To perform a lookup on an alternate name server you simply add it as the second parameter to the command line. Eg.
nslookup www.dnschecker.org/ ns1.server.com.