allow-recursion + FreeBSD + bind 8.2.2patch7

Micke Johansson micke at listmail.c64.net
Wed Dec 6 21:17:36 UTC 2000


Hi!

I have notice a litte strange behavior with FreeBSD + Bind 8.2.2patch7 (
same thing with p5 ) and the "allow-recursion" fuction.

Example :


TestServer1 running FreeBSD 3.3-stable
TestServer2 running FreeBSD 3.5-stable
TestServer3 running BSD/OS 4.1
TestServer4 running Linux

All running bind 8.2.2patch7 with the same config files, and just started
so nothing is really been cached yet.


When from a host that isnt allowed to ask a recursive query , query for
example www.foo.bar i only get the NS for the root server ( which is
correct )

Then asking about www.foo.bar from a allowed host will return in a A
record ( or whatever )

And now the diffrens in the behavior comes :

When again asking from the host that isnt allowed on :

TestServer1 and TestServer2 will answer with the A record ( or whatever )
that it now have cached. (not correct behavior(?))

TestServer3 and TestServer4 will only answer with the root nameservers
(correct behavior(?))

Anyone got a clue on why Bind under FreeBSD acts this way? and are there
any other OS=B4s that has the same behavior.

Best regards
Michael




More information about the bind-users mailing list