README revision b99bfa184bc9375421b5df915eea7dfac6a68a99
fa9e4066f08beec538e775443c5be79dd423fcabahrens BIND version 9 is a major rewrite of nearly all aspects of the
fa9e4066f08beec538e775443c5be79dd423fcabahrens underlying BIND architecture. Some of the important features of
3bb79bece53191f2cf27aa61a72ea1784a7ce700eschrock BIND 9 are:
fa9e4066f08beec538e775443c5be79dd423fcabahrens - DNS Security
fa9e4066f08beec538e775443c5be79dd423fcabahrens DNSSEC (signed zones)
fa9e4066f08beec538e775443c5be79dd423fcabahrens TSIG (signed DNS requests)
fa9e4066f08beec538e775443c5be79dd423fcabahrens - IP version 6
fa9e4066f08beec538e775443c5be79dd423fcabahrens Answers DNS queries on IPv6 sockets
fa9e4066f08beec538e775443c5be79dd423fcabahrens IPv6 resource records (AAAA)
fa9e4066f08beec538e775443c5be79dd423fcabahrens Experimental IPv6 Resolver Library
fa9e4066f08beec538e775443c5be79dd423fcabahrens - DNS Protocol Enhancements
fa9e4066f08beec538e775443c5be79dd423fcabahrens IXFR, DDNS, Notify, EDNS0
fa9e4066f08beec538e775443c5be79dd423fcabahrens Improved standards conformance
fa9e4066f08beec538e775443c5be79dd423fcabahrens One server process can provide multiple "views" of
b7b97454b9b1f6625e7e655e9651e744a8dee09dperrin the DNS namespace, e.g. an "inside" view to certain
fa9e4066f08beec538e775443c5be79dd423fcabahrens clients, and an "outside" view to others.
fa9e4066f08beec538e775443c5be79dd423fcabahrens - Multiprocessor Support
fa9e4066f08beec538e775443c5be79dd423fcabahrens - Improved Portability Architecture
fa9e4066f08beec538e775443c5be79dd423fcabahrens BIND version 9 development has been underwritten by the following
088e9d477eee66081e407fbc5a33c4da25f66f6aeschrock organizations:
fa9e4066f08beec538e775443c5be79dd423fcabahrens Sun Microsystems, Inc.
fa9e4066f08beec538e775443c5be79dd423fcabahrens Hewlett Packard
fa9e4066f08beec538e775443c5be79dd423fcabahrens Compaq Computer Corporation
fa9e4066f08beec538e775443c5be79dd423fcabahrens Process Software Corporation
b7b97454b9b1f6625e7e655e9651e744a8dee09dperrin Silicon Graphics, Inc.
b7b97454b9b1f6625e7e655e9651e744a8dee09dperrin Network Associates, Inc.
b7b97454b9b1f6625e7e655e9651e744a8dee09dperrin U.S. Defense Information Systems Agency
fa9e4066f08beec538e775443c5be79dd423fcabahrens USENIX Association
fa9e4066f08beec538e775443c5be79dd423fcabahrens Stichting NLnet - NLnet Foundation
fa9e4066f08beec538e775443c5be79dd423fcabahrens Nominum, Inc.
fa9e4066f08beec538e775443c5be79dd423fcabahrens For a summary of functional enhancements in previous
fa9e4066f08beec538e775443c5be79dd423fcabahrens releases, see the HISTORY file.
fa9e4066f08beec538e775443c5be79dd423fcabahrens For a detailed list of user-visible changes from
fa9e4066f08beec538e775443c5be79dd423fcabahrens previous releases, see the CHANGES file.
fa9e4066f08beec538e775443c5be79dd423fcabahrens For up-to-date release notes and errata, see
088e9d477eee66081e407fbc5a33c4da25f66f6aeschrock BIND 9.10.0 includes a number of changes from BIND 9.9 and earlier
fa9e4066f08beec538e775443c5be79dd423fcabahrens releases. New features include:
fa9e4066f08beec538e775443c5be79dd423fcabahrens - DNS Response-rate limiting (DNS RRL) blunts the impact of
088e9d477eee66081e407fbc5a33c4da25f66f6aeschrock reflection and amplification attacks.
fa9e4066f08beec538e775443c5be79dd423fcabahrens - New zone file format "map" is an image of a zone database
fa9e4066f08beec538e775443c5be79dd423fcabahrens that can be loaded directly into memory, allowing much faster
fa9e4066f08beec538e775443c5be79dd423fcabahrens zone loading.
fa9e4066f08beec538e775443c5be79dd423fcabahrens - Substantial improvement in response-policy zone (RPZ)
fa9e4066f08beec538e775443c5be79dd423fcabahrens performance. Up to 32 response-policy zones can be
fa9e4066f08beec538e775443c5be79dd423fcabahrens configured with minimal performance loss.
fa9e4066f08beec538e775443c5be79dd423fcabahrens - ACLs can now be specified based on geographic location
fa9e4066f08beec538e775443c5be79dd423fcabahrens using the MacMind GeoIP databases.
fa9e4066f08beec538e775443c5be79dd423fcabahrens - New XML schema (version 3) for the statistics channel
fa9e4066f08beec538e775443c5be79dd423fcabahrens includes many new statistics and uses a flattened XML tree
fa9e4066f08beec538e775443c5be79dd423fcabahrens for faster parsing.
zone to disk without a freeze/thaw cycle.
NetBSD 3.x, 4.0-beta, 5.0-beta
C compiler flags. Defaults to include -g and/or -O2
Change the default syslog facility of named/lwresd.
Enable workaround for Solaris kernel bug about /dev/poll
The watch timeout is also configurable, e.g.,
-DNEED_OPTARG=1 (optarg is not declared in <unistd.h>)
By default, installation is into /usr/local, but this can be changed
where configuration files like "named.conf" go by default,
of "run/named.pid". For backwards compatibility with BIND 8,
option, sysconfdir defaults to "$prefix/etc" and localstatedir
defaults to "$prefix/var".
compiler (e.g. the various BSD systems, Linux).
on your system, and some require Perl; see bin/tests/system/README
doc/arm directory.
options of "named" are documented in /bin/named/named.8.
notes in doc/misc/migration. If you are upgrading from
BIND 4, read doc/misc/migration-4to9.
in new-feature releases (i.e., those with version numbers