2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 05:28:00 +00:00

3529. [func] Named now listens on both IPv4 and IPv6 interfaces

by default.  Named previously only listened on IPv4
                        interfaces by default unless named was running in
                        IPv6 only mode.  [RT #32945]
This commit is contained in:
Mark Andrews 2013-03-21 10:16:12 +11:00
parent 831f59eb43
commit 06a05efc07
5 changed files with 13 additions and 13 deletions

View File

@ -1,3 +1,8 @@
3529. [func] Named now listens on both IPv4 and IPv6 interfaces
by default. Named previously only listened on IPv4
interfaces by default unless named was running in
IPv6 only mode. [RT #32945]
3528. [func] New "dnssec-coverage" command scans the timing
metadata for a set of DNSSEC keys and reports if a
lapse in signing coverage has been scheduled

4
README
View File

@ -51,6 +51,10 @@ BIND 9
For up-to-date release notes and errata, see
http://www.isc.org/software/bind9/releasenotes
BIND 9.10.0
Named now listens on both IPv4 and IPv6 interfaces by default.
BIND 9.9.0
BIND 9.9.0 includes a number of changes from BIND 9.8 and earlier

View File

@ -71,7 +71,7 @@ options {\n\
host-statistics no;\n\
interface-interval 60;\n\
listen-on {any;};\n\
listen-on-v6 {none;};\n\
listen-on-v6 {any;};\n\
match-mapped-addresses no;\n\
max-rsa-exponent-size 0; /* no limit */\n\
memstatistics-file \"named.memstats\";\n\

View File

@ -5300,13 +5300,11 @@ load_configuration(const char *filename, ns_server_t *server,
ns_g_aclconfctx,
ns_g_mctx, &listenon);
} else if (!ns_g_lwresdonly) {
isc_boolean_t enable;
/*
* Not specified, use default.
*/
enable = ISC_TF(isc_net_probeipv4() != ISC_R_SUCCESS);
CHECK(ns_listenlist_default(ns_g_mctx, listen_port,
enable, &listenon));
ISC_TRUE, &listenon));
}
if (listenon != NULL) {
ns_interfacemgr_setlistenon6(server->interfacemgr,

View File

@ -7719,8 +7719,8 @@ listen-on port 1234 { !1.2.3.4; 1.2/16; };
<para>
The <command>listen-on-v6</command> option is used to
specify the interfaces and the ports on which the server will
listen
for incoming queries sent using IPv6.
listen for incoming queries sent using IPv6. If not specified,
the server will listen on port 53 on all IPv6 interfaces.
</para>
<para>
@ -7769,13 +7769,6 @@ listen-on-v6 port 1234 { !2001:db8::/32; any; };
<programlisting>listen-on-v6 { none; };
</programlisting>
<para>
If no <command>listen-on-v6</command> option is
specified, the server will not listen on any IPv6 address
unless <command>-6</command> is specified when <command>named</command> is
invoked. If <command>-6</command> is specified then
<command>named</command> will listen on port 53 on all IPv6 interfaces by default.
</para>
</sect3>
<sect3 id="query_address">