|
From: Arnaud Gomes-do-V. <Arn...@ir...> - 2007-07-24 10:46:21
|
Hi folks,
I just upgraded one of my caching nameservers from Devil Linux 1.2.10
to 1.2.13. BIND no longer listens on my IPv6 interfaces. I didn't
change the config file (it still contains the "listen-on-v6 { any; };"
line). BIND binds to the IPv4 interfaces, but not to the IPv6 ones;
netstat doesn't show anything on IPv6 UDP port 53.
The machine has IPv6 connectivity and I tried both with and without
the net.ipv6.bindv6only sysctl.
Here is the relevant part of my config file:
options {
directory "/etc/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
// allow-transfer { 192.168.1/24; };
// listen-on { 127.0.0.1; 192.168.1/24; 192.168.9/24; };
// also-notify { 192.168.2.210; };
listen-on { 127.0.0.1; 129.102.2.11; };
listen-on-v6 { any; };
statistics-file "/var/named/named.stats";
};
Syslog shows nothing unusual; only the IPv4 binds:
Jul 24 12:43:28 src@nenesse named[1497]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 24 12:43:28 src@nenesse named[1497]: listening on IPv4 interface eth0, 129.102.2.11#53
--
Arnaud
|