Bind 8.2.3 force recursive

Chimento, Douglas Douglas.Chimento at FMR.COM
Fri Sep 14 21:05:19 UTC 2001


Perhaps there is a better way...
I have an external name server, whose name is  ns4. According to the root
servers ns4 is master for foo.com, However I want to the "real name server",
ns5,  to answer the queries. So I put a forward by zone statement like so 
zone foo.com IN {
	type forward;
	forwarders { blah ; } ; 
};

But DNS only answers to recursive queries. Any non-recursive request are not
answered. 

Some things to keep in mind 
ns4 cannot become a slave
I cannot change the root server, ( i.e. ns4 has to be in the root servers) 


-----Original Message-----
From: Kevin Darcy [mailto:kcd at daimlerchrysler.com]
Sent: Friday, September 14, 2001 4:29 PM
To: comp-protocols-dns-bind at moderators.isc.org
Subject: Re: Bind 8.2.3 force recursive



Chimento, Douglas wrote:

> All,
>         Is there any way to force DNS to do recursive lookups regardless
of
> the type of query made to the dns server.
>         That is, if a request comes in as non-recursive , can you tell DNS
> to treat this as recursive and finish the request for the client.
>         This is kind of odd some let me know if you need more detail.

No, there's no way I know of to do this.

Whatever is generating the non-recursive queries should be capable of
following any referrals you send back to it, so generally there is no need
for
"unsolicited recursion". Whatever you're trying to do, there's probably a
better way to do it.


- Kevin




More information about the bind-users mailing list