How is your LAN DNS config? If your server is a DNS server, it's possible that it needs to be on /etc/resolv.conf (nameserver 127.0.0.1) instead of your default ISP DNS. And be sure to add
Code:
forwarders {[default ISP DNS];}
to your bind options block. And if your computer is not directly connected to internet, ie, it has an outside IP and an internal one, you'll need to make a complex dns serving by acl (serve differently depending on the IP demanding the service). That will be needed to access your server both from internal and external networks.
And, for sure, you'll need to open ports 53 (DNS) and 953 (secured one) for TCP and UDP to your server (NAT and firewall), if I remember well.
emi