I am having a similar problem with our DNS setup. I followed other posts regarding setting up multiple instances of named, one for the intenal network and on for the external (as primary). Unfortunately I seem to be having problems with external nameservers gaining access to my server. Part of the problem is that I am trying to act as the primary for 2 domains (poliac.com and poliac.net). Anyway, this is the message displayed in my messages file:
Feb 20 15:18:41 gw kernel: Packet log: denylog DENY eth1 PROTO=17 209.98.98.1:46249
208.42.114.1:53 L=56 S=0x00 I=35047 F=0x4000 T=252 (#1)
209.98.98.1 is the IP address of our ISP's nameserver which is acting as our secondary. Any thoughts anyone?
BTW: With the new script structure for DNS in 4.1, I tried, as a test, to simply use hardcoded named.conf and zone files which were working on 4.0, but I get the same results - no external queries for poliac.net are accepted, but queries for poliac.com are.