Web Africa - Home
Register your Domain
www
4 Notices

Windows > How to do a NSLookup & Understanding DNS - Web Africa > Support KnowledgeBase

KnowledgeBase

Please Enable Javascript
KB Home > Windows > How to do a NSLookup & Understanding DNS

Introduction
All resellers should have a solid understanding of DNS and be well versed in performing NSLookup`s.

Overview
DNS - or "Domain Name System" is a vital component of the internet, it is a heirachially based routing system that translates friendly easy to remember address"s (hostnames) such as www.example.com into numbers (ip address`s). For further reading please see Wikipedias DNS article.

Performing an NSLookup
An NSLookup involves a nameserver being queried with a domain. There are many ways to perform an NSLookup to check the value of records for a dns zone or domain:

1.) Web
There are numerous websites able to perform NSLookups, we will use Kloth.net`s NSLookup facility for this article.

Lets query webafrica.co.za and see what records are setup at our local nameservers:
- Proceed to http://www.kloth.net/services/nslookup.php
- Enter in the domain "webafrica.co.za", leave the nameserver as "localhost", and set the query type set to "ANY". Then submit the form.

In the results, you should see something along the lines of:
DNS server handling your query: localhost
DNS server"s address: 127.0.0.1#53

Non-authoritative answer:
Name: www.webafrica.co.za
Address: 196.31.65.20


Congratulations! You have successfully performed an NSLookup :)


2.) Application/Software
A favorite network utility at Web Africa is called Cyberkit (3.0 beta), mostly for its robustness, clean interface, ease of use and mutli functionality. It is able to perform Ping, Traceroute, Whois, NSLookup, Portscan, MailChecker, and more. It can be downloaded here or try googling for it.

After you have installed and launched the application hit ctrl+6 to switch to NSLookup mode. Simply enter a domain (such as "webafrica.co.za") and your ISP"s nameserver. For example, a list of SAIX"s nameservers can be found here. In our example, we"ve used ns1.wadns.net*, make sure the record type is set to "ALL" and you should see something along the lines of:

* Any correctly-set-up hosting nameserver will return either erroneous or incomplete records for domains for which it is not officially authoritative. The next section deals with finding the authoritative nameservers from which to get official DNS results.



To find out who is currently hosting a domain - or rather what the authoritive nameservers are set to you can either do a whois, or a DNS dig from the "root servers" - give it a go: Query "example.com" with the NS "a.root-servers.net":


It should return a whole list of nameserver records: A.GTLD-SERVERS.NET, G.GTLD-SERVERS.NET etc... This is the root server saying "for more information please query one of these guys". If you take one of the above NS`s and query it, it should produce more nameservers - it will keep doing this until the "authoritive" nameservers are queried at which point it will return records which contain values.

For more useful web based DNS utilities see DNSStuff



Mail | Print


Additional Info
General
Article Number: 91
Views: 4213
Created By: Rupert Bryant
Date Created: 15/06/2005
Last reviewed by: Brendan Hide
Last updated: 13/11/2008


Comments
No Comments...



Article Rating
Average Rating: 4 (5 Votes)
Rate this article:
5 (Great!)
4
3
2
1 (Awful!)


Client Log In
User
Pass
Contact
0861-555-222
24 hours a day / 7 days a week
Live Assistance
News
WA acquires Frogfoot consumers MailFire: Email Marketing Launched! Hosting Overage Traffic Price Reduction
Testimonials
Webafrica's support staff are always friendly and knowledgeable. They've always helped me solve my problem.
- Rishad Omar
Privacy PolicyTerms & ConditionsDisclaimerRefund PolicyAcceptable Usage PolicyEmail this page to a friendPrint
ISPA Member Copyright Web Africa 1996 - 2008. All rights reserved.
Site Map | ADSL | Web Hosting | Windows Hosting | Linux Hosting | Reseller | Reseller Hosting | Domain Registration | Dedicated Servers