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

I have two DNS servers ns1(master) & ns2(slave). It is working alright.. My requirement is like I dont want any external users to use my dns servers, therefore for that reason I have provided ACL in named.conf file using my network IP ranges. But at the same time I need that if I make a reverse lookup request from the website '' using my DNS IP addresses, it should get the PTR.

But I saw that when I add IP range in the ACL, then and then only it is working.. otherwise it gives an error "Sorry, we couldn't find any name servers for ''"

share|improve this question
Posting your config will help. – Alien Life Form Jun 29 '12 at 14:19
Operating System and DNS server details would be nice. – Iain Jun 29 '12 at 18:40

How about rather than blocking all access just restrict the use of recursion (i.e. allow-recursion { xxx/xx }; ) ?

share|improve this answer

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.