Good morning,
Say I have a zone file like this:
ns.chicago.company.com. 86400 IN A 212.168.12.15
ns.casper.company.com. 86400 IN A 212.168.14.15
company.com. 86400 IN NS ns.aux.company.com.
ns.aux.company.com. 86400 IN A 148.106.119.1
company.com. 86400 IN NS secondary.company.com.
company.com. 86400 IN NS ns1.hostone.com.
company.com. 86400 IN NS ns2.hostone.com.
company.com. 86400 IN NS ns3.hostone.com.
company.com. 86400 IN MX 10 mail.company.com.
company.com. 86400 IN MX 30 mail2.company.com.
tma.company.com. 86400 IN NS dns.cci.company.com.
I am looking for network-mapper type software that would read the zone file and produce a graphical representation (Visio-style) of the network, along with IP addresses and respective ranges.
This is to have a clearer view of the whole network setup.
For instance, I would like to have a breakdown of all hosts by IP range.
Basically, I would need to resolve hostname entries (based on zone file records or ripe/arin) then join together the hosts that belong to the same range.
Classic network mapper applications are not suitable for my need as they are based on host discovery techniques and run on your LAN.
This is for a somewhat large organization and they use a couple subdomains too. I also have several zones for the subdomains.
The organization has presence in a few countries and owns a few IP blocks, and a number of websites are also with webhosts.
I was wondering if I could possibly get software recommendations to get the job done
I was going to write some bash but maybe there is no need to reinvent the wheel :wall:
Thanks