Problem with multiple interfaces

Rainer Ginsberg Rainer.Ginsberg at de.bosch.com
Tue Nov 16 10:12:44 UTC 1999


Hello,

I have a problem with multiple interfaces that I want 
BIND to listen on. The machine has several physical 
interfaces and I want BIND to listen on four of them.

In named.conf, I specify
options {
    	listen-on { 195.254.27.2; 192.168.1.1; 192.168.1.65; 192.168.1.129; };
};

But when starting named, I get the following messages.

named[4902]: bind(dfd=22, [192.168.1.1].53): Invalid argument
named[4902]: deleting interface [192.168.1.1].53
named[4902]: bind(dfd=22, [192.168.1.65].53): Invalid argument
named[4902]: deleting interface [192.168.1.65].53
named[4902]: bind(dfd=22, [192.168.1.129].53): Invalid argument
named[4902]: deleting interface [192.168.1.129].53

I.e., BIND only listens on the 195.254.27.2. What's my mistake?


The funny thing is that BIND seems to be listening:

$ netstat -an | more

UDP
   Local Address      State
-------------------- -------
192.168.1.1.53        Idle
[Rest of output deleted]

but requests time out:

$ dig @192.168.1.1 195.254.27.2 ptr

; <<>> DiG 8.2 <<>> @192.168.1.1 195.254.27.2 ptr 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; res_nsend to server 192.168.1.1: Connection timed out


Regards,
Rainer

-- 
Rainer Ginsberg
Robert Bosch GmbH
QI/INF4
Phone: +49-711-811-31263


More information about the bind-users mailing list