External queries fail on BIND 8.3.1

Kevin Darcy kcd at daimlerchrysler.com
Fri Jun 14 23:36:03 UTC 2002


Six Wayz wrote:

> Hello all,
> I'm running a private nameserver on my network.  What it should be able to
> do is answer the internal queries for my domain, and forward all other
> queries to my ISP's nameserver.
>
> Currently, querying my internal domain works fine.  However, when I try to
> do an external lookup, I receive the SERVFAIL response.  The strangest part
> is that I've been struggling with this for a while, and one day it finally
> worked.  However, since a reboot, I haven't been able to get this running
> again (no config file changes)
>
> I'm running FreeBSD 4.5 with BIND 8.3.1 (from ports) if that matters.
> Here's my /etc/namedb/named.conf (only most personal info has been removed
> to protect the innocent!)
>
> options {
>         directory "/var/named";
>         dump-file "/var/named/named_dump.db";
>         datasize 2m;
>         statistics-file "/var/named/named.stats";
>
>         listen-on {
>         192.168.0.1;
>         127.0.0.1 ;
>         };
>
>         allow-query {
>         192.168.0.0/24;
>         127.0.0.1;
>         };
>
>         forwarders {
>         ISP's nameserver #1;
>         ISP's nameserver #2;
>         };
>
>         allow-recursion {
>         192.168.0.0/24;
>         127.0.0.1;
>         };
>
>         allow-transfer {
>         none;
>         };
>
>         query-source address * port 53;
> };
>
> zone "." {
>         type hint;
>         file "root.hints";
> };
>
> zone "0.0.127.in-addr.arpa" {
>         type master;
>         file "pz/127.0.0";
> };
>
> zone "0.168.192.in-addr.arpa" {
>         type master;
>         file "pz/0.168.192";
> };
>
> zone "mydomain.org" {
>         type master;
>         notify no;
>         file "pz/mydomain.org";
> };
>
> Here's a sample output of dig on an external domain:
> [root at router]# dig isc.org
>
> ; <<>> DiG 8.3 <<>> isc.org
> ;; res options: init recurs defnam dnsrch
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 4
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      isc.org, type = A, class = IN
>
> ;; Total query time: 14 msec
> ;; FROM: router.mydomain.org to SERVER: default -- 127.0.0.1
> ;; WHEN: Wed Jun 12 23:35:01 2002
> ;; MSG SIZE  sent: 25  rcvd: 25
>
> Any help is greatly appreciated

Try pointing "dig" directly at the forwarders and see if you get a response
that way. If the query times out, then it's probably a firewall issue...


-Kevin




More information about the bind-users mailing list