BAGI Ákos: > I set up on jessie my own dns server with tinydns. > Whow to set up /etc/networking/interfaces and resolv.conf to ask the system for my zones himself first?

The people who are telling you to "run tinydns in recursive mode" don't know tinydns at all, as they did say. What they've told you starting from that is completely wrong.

1. Set up an instance of dnscache listening on a local IP address.
2. Point resolv.conf at that IP address.
3. If tinydns is providing content DNS service to the world at large for your domains, too, then do nothing more. dnscache will perform query resolution from public data in the normal way. An optional extra step is to use record tagging so that your dnscache sees something different to what the rest of the world sees. 4. If tinydns is not providing content DNS service to the world at large for your domains, then configure dnscache with its servers/ directory mechanism to talk to your tinydns for one portion of the DNS namespace tree, and to the outside world for the rest of the tree.

* http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/dns-server-roles.html#Content * http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/dns-split-horizon.html
* http://cr.yp.to/djbdns/run-cache.html
* https://packages.debian.org/unstable/dnscache-run

Reply via email to