graphdnszone.pl is a script I’ve been using for a while to give me a quick picture of a zone, using the GraphViz perl module. It’s so much simpler to be able to look at a node www.example.com and see what IP address(es) it points to, and what may be CNAME’d to it, or what other A records point to the same IP’s.
For instance, here’s a picture sample of part of the UK. zone. Click on the thumbnail to open linked picture in a new window.
Download the script: graphdnszone_pl.txt and the required patch from here.
Just change the server and zone names. I’ll add those as arguments later. As you can tell, it’s not finished, but it does what I currently need it to do.
And I typically convert the output to Scalable Vector Graphics (SVG), because it scales (go figure) and allows text searches. Adobe’s SVG Viewer works fine.