Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A customer asked us to put on a DNS Resolver for its network.

What he requests is: A list of allowed domains (white list) that the dns resolver can answer (anche cache) Any other domains outside the whitelist must return a invalid dns record.

This is to allow access from his network to only few domains and block any other domains.

What software can i use? I have see powerdns recursor can be used with lua scripts but before try this way i ask if there is something already cooked...

Thank you Francesco

share|improve this question
up vote 1 down vote accepted

You can use BIND or linux beacuse is free and open source or you can use DNS server on Widnwos server 2003/2008.

You must configure manual zone which you want to serve clients. You must to delete root hints servers from config.

share|improve this answer
Thank you, but: suppose i want to use bind, how can i keep zone updated?. For example, I want to enable sites like, how can i set up a manual zone for it and keep it updated? – CeccoMe Oct 11 '12 at 11:51
Maybe you can use stub zone ? – tasmanian_devil Oct 11 '12 at 18:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.