Hi there, I am a member of a local wireless network and we use some dns servers for resolving local domains. The problem is that there are many dns servers and it's impossible to remember them all and they don't have access to all the domains (eg. the domain examle.wifi is accessible from 10.0.0.1 but the examle2.wifi is accessible form the 10.1.1.1). So i want to find a way to connect the servers in order to use only one dns server (capable to resolve), something like the internet's root-servers
You can do forwarding between then, or you can setup your name space in a hierarchical manner the way the global dns system works
that's a bit difficult because maybe the dns servers will forward the questions between them with no stop (eg. dns1 -> dns2 -> dns1-> dns2 etc) if the zone doesn't appear to any of the dns servers. that's a good idea but i don't have a clue about how it can be done. Any ideas?
How about creating your own root dns server? This knows, (either recurses or forwards), for specific zones, which local nameserver to ask and for all unknown, forwards to the internet rootserver for the internet lookup.
I don't think so. On the wireless network we don't use domains accesssible via internet. The problem is "how to connect all the dns servers to one"
Just create e recursive resolver where you define the zones for your internal domains. Queries for other domains will then be forwarded to other nameservers on the Internet.