We are operating a DNS server which is responsible a domain (example:
company.com). Works find, handles forward and reverse DNS look-ups for
company.com and the Internet (by a forwarders statement to our firewall)
We have recently added another DNS server, it is responsible for a
subdomain (example: div.company.com). We put glue records for
div.company.com in the DNS server for company.com.
div.company.com. 86400 IN NS ns1.div.company.com.
ns1.div.company.com. 86400 IN A 188.8.131.52
With this, forward DNS look-ups down into div.company.com from company.com
work, i.e., we get addresses back for hosts within div.company.com. Yet
when we perform reverse lookups from within the company.com domain using
host IP addresses within div.company.com, the lookup fails (can't find
host/domain for requested address).
I suspect we have a problem with no in-addr.arpa records in company.com's
DNS pointing down to div.company.com DNS server - yet I am unsure of how
to construct the necessary DNS database file(s) for company.com's DNS to
do this, especially the SOA record(s).
A complicating factor is that within div.company.com, there are multiple
networks, each with their own network address. How does the DNS server for
company.com know where these networks are so reverse look-ups for
addresses within div.company.com can be forwarded to div.company.com's DNS
Sorry this got kind of long but we're confused. :-(