I can't get my BIND DNS to answer remote queries

Victor Lemos Soares E. de Souza victoresouza at yahoo.com.br
Wed Apr 9 12:13:15 UTC 2008


Hello, 
I have a machine running BIND 9. I've configured a zone on the server and I in fact can do queries at this local machine (using dig). But when I do the same (dig) query from a remote machine in the same network, I get ";; connection timed out; no servers could be reached".
Here are my zone file:
$TTL 12345
vas.lab. IN SOA server.vas.lab. teste.vas.lab. (
                        1       ; Serial
                        12345   ; Refresh
                        12345   ; Retry
                        12345   ; Expire
                        12345 ) ; Negative caching TTL
vas.lab.                IN NS           server.vas.lab.
server.vas.lab.         IN A            127.0.0.1
teste           IN A            10.20.90.7

BIND syslog:

Apr  8 16:41:13 rede_externa1 named[8186]: starting BIND 9.4.1-P1 -u root -t /var/lib/named
Apr  8 16:41:13 rede_externa1 named[8186]: found 1 CPU, using 1 worker thread
Apr  8 16:41:13 rede_externa1 named[8186]: loading configuration from '/etc/named.conf'
Apr  8 16:41:13 rede_externa1 named[8186]: listening on IPv4 interface lo, 127.0.0.1#53
Apr  8 16:41:13 rede_externa1 kernel: process `named' is using obsolete setsockopt SO_BSDCOMPAT
Apr  8 16:41:13 rede_externa1 named[8186]: listening on IPv4 interface eth0, 10.8.128.2#53
Apr  8 16:41:13 rede_externa1 named[8186]: listening on IPv4 interface eth3, 10.20.91.23#53
Apr  8 16:41:13 rede_externa1 named[8186]: listening on IPv4 interface eth2, 10.20.90.23#53
Apr  8 16:41:13 rede_externa1 named[8186]: listening on IPv4 interface eth1, 10.8.132.2#53
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 127.IN-ADDR.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 254.169.IN-ADDR.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 2.0.192.IN-ADDR.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: D.F.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 8.E.F.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: 9.E.F.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: A.E.F.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: automatic empty zone: B.E.F.IP6.ARPA
Apr  8 16:41:13 rede_externa1 named[8186]: command channel listening on 127.0.0.1#953

Local Query and response :

[root at vas8-pro2-mas named]# dig vas.lab

; <<>> DiG 9.4.1-P1 <<>> vas.lab
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6315
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;vas.lab.                       IN      A

;; AUTHORITY SECTION:
vas.lab.                12345   IN      SOA     server.vas.lab. teste.vas.lab. 1 12345 12345 12345 12345

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Apr  9 09:04:48 2008
;; MSG SIZE  rcvd: 74


REMOTE query and 'no' response :

[root at vas8-pro4-mpg ~]# dig vas.lab

; <<>> DiG 9.4.1-P1 <<>> vas.lab
;; global options:  printcmd
;; connection timed out; no servers could be reached

NOTICE: The remote machine /etc/resolv.conf is configured as :

[root at vas8-pro4-mpg ~]# more /etc/resolv.conf
nameserver 10.8.128.2
nameserver 10.20.90.23

Ps: as you can see, both nameserver IP addresses leads to the same DNS server.

I also tried :
[root at vas8-pro4-mpg ~]# dig @10.8.128.2 vas.lab

; <<>> DiG 9.4.1-P1 <<>> @10.8.128.2 vas.lab
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached


And :
[root at vas8-pro4-mpg ~]# dig @10.20.90.23 vas.lab

; <<>> DiG 9.4.1-P1 <<>> @10.20.90.23 vas.lab
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached

And as I was doing this remote queries, I started wireshark on both host and server and I could see that the DNS queries where going out of the host machine and arriving at the server machine, but it still didn't respond.
Does anyone know where the problem is or at least where it can be?

Thanks a lot,

 
Victor Lemos Soares Evangelista de Souza





      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/


More information about the bind-users mailing list