Am Mittwoch, den 24.06.2015, 18:02 +0100 schrieb Graham Stephens:
> I've tried to set up nsd on 5.7 x64 and it's not working as it 
> should, 
> but I'm lost as to where to look to correct the issue. I was hoping 
> for 
> some pointers. :)

Okay. First of all, I hope you are aware of the difference between an
authoritative name server and a (recursive) resolver? NSD is an
authoritative name server. 

> Starting nsd causes three processes to start - is this normal?

It is.

> If I use "nslookup blahname 127.0.0.1" from the local host, I get a 
> response as expected.

I do not really know the nslookup tool. What are the contents of
"/etc/resolve.conf[.tail]", what are the results of "ifconfig lo" and
"netstat -anf inet[6]"?


> Just using "nslookup blahname" gives as error of:
> ";; Got recursion not available from 127.0.0.1, trying next server".
> 
>  From another machine on the lan, using "nslookup blahname" returns:
> 
> "Server: blahname2.domain.com
>   Address: 10.0.2.1
> 
> *** blahname2.domain.com can't find blahname: Query refused"

Both results look the same (although probably generated by a different
tool?) and tell you, that recursion is not allowed.

> Any ideas what the issue(s) might be?

If you would please elaborate a bit about your setup and what you're
intending to achieve, then I would probably tell you that you should
use unbound (a resolver) instead of NSD (an authoritative name server).

        David

Reply via email to