Welcome to the 1.0.0 release of BIND 10, the new DNS and DHCP
software from Internet Systems Consortium (ISC). BIND 10 provides
a C++ library for DNS (with Python wrappers) and several cooperating
daemons for providing authoritative DNS service, dynamic DNS, zone
transfers, and experimental forwarding and recursive name service.
Supplementary components are included for statistics collection
and reporting and remote configuration and control. The current
DNS features include:
* IXFR and AXFR zone transfers in and out
* In-memory backend for zone data for faster performance
* SQLite3 backend for quick startup or huge amounts of zone data
* DNSSEC: serving signed zones by authoritative server
- Either in-memory or from DB backend
- Including NSEC3
* DDNS (Dynamic Updates) support
* Access Control (for DDNS and outbound zone transfers)
* TSIG support:
- Part of general ACLs (DDNS uses it)
- Authoritative server can verify and sign DNS messages with TSIG
- Zone transfers can have signed transfers
BIND 10 allows enabling and disabling extra features via different
runable modules. It provides a semi-interactive client to conveniently
look at and set some configuration settings. It offers a detailed
log message system which provides unique log ids with corresponding
paragraph explanations. Some statistics are available via the
command-line or in XML over HTTP.
It also provides a RESTful interface over HTTPS for configurations
and control, detailed documentation for the implementation/public
API, and meticulous test cases to help understand and extend the
code. Developers may use the Python scripting language to extend
or tweak BIND 10 and replacement modules may be used to customize
BIND 10 or to offer other services.
BIND 10 provides a guide with installation instructions
and usage tutorials, a messages document with the unique logging
explanations, and manual pages. The documentation for BIND 10 is
available with the installation or via http://bind10.isc.org/docs/
in HTML, plain text, or PDF formats.
DOWNLOAD & INSTALLATION
The bind10-1.0.0 source may be downloaded from:
A PGP signature of the distribution is at
The signature was generated with the ISC code signing key which is
available at https://www.isc.org/about/openpgp
Installation details are documented in the BIND 10 Guide. In
addition, installation suggestions for various operating systems
are available via our wiki http://bind10.isc.org/wiki/InstallStartPage
While it is not feature complete, BIND 10 1.0.0 is fully supported.
If you have any questions or comments about working with this
release, you may post them to the BIND 10 Users List
or to the BIND 10 Jabber room.
Bugs and feature requests may also be submitted via the ticket
tracking system at http://bind10.isc.org/wiki
Paid support, training, and consulting options are available; see
http://www.isc.org/support for information.
BIND 10 DHCP
The version of BIND 10 DHCP included in BIND 1.0.0 is an engineering
snapshot and intended for experimental use only. The DHCP servers
include the following features:
* Ability to allocate and renew addresses, and handle lease expiration
* Supports a subset of clients:
- DHCPv4 clients connected to the server via a relay.
- DHCPv6 clients on the same LAN as the server.
* Ability to configure values for standard options returned to a
client, either globally or on a per-subnet basis.
* Ability to define new options and configure them in the same way as
* Lease storage in a MySQL Database.
* Configuration, logging and process control uses the same mechanisms
as the BIND 10 DNS server.
Limitations and known issues with this release can be found at
http://bind10.isc.org/wiki/KeaKnownIssues. Please consult this
page if you encounter problems.
We would also appreciate feedback on usability and reports of any
DHCP bugs. Please contribute your experiences to the BIND 10 DHCP mailing
BIND 10 is a sponsored development project, and would not be possible
without the generous support of the sponsors. JPRS and CIRA are
Patron Level sponsors. AFNIC, CNNIC, CZ.NIC, DENIC eG, Google,
RIPE NCC, Registro.br, .nz Registry Services, and Technical Center
of Internet are current sponsors. Afilias, IIS.SE, Nominet, and
SIDN were founding sponsors of the project. Support for BIND 10
development of the DHCPv4 and DHCPv6 components is provided by
If you would like to contribute to ISC to assist us in continuing to
make quality open source software, please visit our donations page at
Thanks again to those who contributed bug reports, code, and reviews.
Jeremy C. Reed
ISC Release Engineering
© 2001-2014 Internet Systems Consortium