forward first: iterative or recursive query

David Sparro dsparro at gmail.com
Fri May 6 15:31:59 UTC 2011


On 5/6/2011 6:40 AM, iharrathi.ext at orange-ftgroup.com wrote:
> Thanks for the answer but:

>       You say "Don't use forwarding from a recursive server to a
>       non-recursive server" but when my server1 is recursive (and the
>       firewall allow it to contact the outside), and server2 don't
>       recurse because in it's conf recursion is set to no, when i ask my
>       server1 about ftp.example.com <ftp://ftp.example.com> (dig @0
>       ftp.example.com <ftp://ftp.example.com>) , server1 forward the
>       query to server2 which answer by the CNAME www.abc.com
>       <http://www.abc.com> and then server1 recurse to find the IP of
>       www.abc.com <http://www.abc.com>. and everything works fine.
>
> And my question is always this:
> forward only; as i read means a recursive query, in other term a query
> with the RD bit is enabled. which means that when my server1 (which has
> recursion yes but can't recurse because the firewall don't allow it to
> contact the outside, which finally means server1 can't recuse) ask
> server2 about ftp.example.com <ftp://ftp.example.com>, server2 will
> normally make all the work means he read on it's zone, then find the
> CNAME, then make a recursion to resolve the CNAME and finally send the
> IP to server1.

> why server2 don't recurse to find the IP of www.abc.com?
> thanks for your help.

Because you told it not to "> server2 don't recurse because in it's conf 
recursion is set to no"

-- 
Dave



More information about the bind-users mailing list