You could try ValiDNS (http://www.validns.net) which I am told does this sort 
of thing.

Jonathon 

> -----Original Message-----
> From: Landon Stewart [mailto:lstew...@superb.net]
> Sent: Wednesday, 21 March 2012 9:54 a.m.
> To: NANOG list
> Subject: Looking for advice - Auditing zones on a set of name servers
> 
> Hi Everyone,
> 
> I'm looking for some advice here.  I'm attempting to clean up a set of name
> servers and have a list of domain names that should not actually be hosted
> on those name servers.  In some cases there are issues where there are
> actually no NS records in a domain but it should be hosted on those name
> servers.  In some cases the name servers just aren't authoritative and the
> domain should be removed.  The name servers are all djbdns, not that it
> matters a whole lot.
> 
> I'm wondering if anyone knows of some tools that I can use other than
> homegrown ones that are a little more robust in terms of thinking of every
> little possible issue for or against a domain than I can think of.  Of a list 
> of
> domains that I marked for deletion some of them simply had little problems
> but should not be deleted (rather just have their NS records fixed).  I also
> don't' want to pound on someone else's recursive name servers or even the
> root name servers trying to audit ours since that's not very nice.  If 
> anything I
> guess I could spread out the queries if I had the right tools.
> 
> I wrote a quick script that looks up the NS records for a zone, then the A
> records for those NS records and checks the resulting IP addresses against a
> list of IP addresses that are our name servers.  It's not quite doing all I 
> need it
> to do since sometimes we are authoritative but there are no NS records or
> they are wrong.  I'm also not sure beating on google's name servers is a good
> idea either so you should fill in your OWN recursive name servers instead f
> 8.8.8.8 and 8.8.4.4.
> 
> Thanks for reading!  :-D

This email and attachments: are confidential; may be protected by privilege and 
copyright; if received in error may not be used, copied, or kept; are not 
guaranteed to be virus-free; may not express the views of Kordia(R); do not 
designate an information system; and do not give rise to any liability for 
Kordia(R).


Reply via email to