How can I check to see if my DNS is working?
some client programs you can use to check your entries include.
dig, host, nslookup etc.
host -t ns example.com
this should return the names of the nameservers we have assigned to you.
If it doesn't the problem lies with the registrar of your domain.
keep in mind this can take some time to propagate.
host www.example.com ns1.widge.net
this will query ns1.example.com for www.example.com.
you can do look ups by resource record type:
host -t soa example.com ns1.widge.net
will return your start of authority record.
host -t mx example.com ns1.widge.net
will return your mx record(s).
host -la example.com ns1.widge.net
will perform a zone transfer returning your entire zone.
you will have to configure your zone to allow this query to the machine's
ip your running the query from.
With Mac OS X, you can check DNS using the above commands by firing up
the BSD terminal window. For older mac versions, there is a utility called
DNSLookup.