We have a DNS config like this at work:
# company-master
zone master: mycompany.com
# city1-slave
zone master: city1.mycompany.com
zone slave: mycompany.com
# city2-slave
zone master: city2.mycompany.com
zone slave: mycompany.com
A master dns with the main zone and several slaves which are master of their own zones.
Zone declaration on city1-slave
zone "mycompany.com"{
type slave;
file "slaves/mycompany.com";
masters { 192.168.1.5;};
};
From our LAN (city1) all queries to mycompany.com are resolved ok, the problem arises when we try to resolve city2.mycompany.com through our local slave server.
Is something wrong with city1-slave config?