[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bind: listen-on-v6 {any;}; and linux...



I have strange things with Bind 9 (the pristine Debian package from
woody) and IPv6.

If I use listen-on-v6 (which unfortunately does not allow to listen
only to *some* IPv6 addresses), I have to change some ACLs. Otherwise:

Aug 12 12:02:42 eve named[8905]: client ::ffff:192.134.0.49#2577: zone transfer 'eureg.org/IN' denied

Yes, I have to add ::ffff: for the ACLs of the services which use TCP
(like zone transfers) but not for the services which use UDP.

A request with dig +tcp:
Aug 12 15:20:29.304 queries: info: client ::ffff:192.134.4.114#32864: query: www.enst.fr IN A

A request with dig +notcp:
Aug 12 15:20:34.271 queries: info: client 192.134.4.114#32784: query: www.enst.fr IN A

Apparently, everything is fine with FreeBSD.

* Bind's fault or Linux kernel's fault? 

* Should I try the USAGI kernel?



Reply to: