README 2.25 KB
Newer Older
Jeremy C. Reed's avatar
Jeremy C. Reed committed
1

Jeremy C. Reed's avatar
Jeremy C. Reed committed
2 3 4
This is the source for the development version of BIND 10.

BIND is the popular implementation of a DNS server, developer
5 6 7
interfaces, and DNS tools. BIND 10 is a rewrite of BIND 9 and ISC
DHCP. BIND 10 is written in C++ and Python and provides a modular
environment for serving, maintaining, and developing DNS and DHCP.
Jeremy C. Reed's avatar
Jeremy C. Reed committed
8 9 10 11

BIND10-devel is new development leading up to the production
BIND 10 release. It contains prototype code and experimental
interfaces. Nevertheless it is ready to use now for testing the
12
new BIND 10 infrastructure ideas.
Jeremy C. Reed's avatar
Jeremy C. Reed committed
13

14
This release includes the bind10 master process, b10-msgq message
15
bus, b10-auth authoritative DNS server (with SQLite3 and in-memory
16 17 18
backends), b10-resolver recursive or forwarding DNS server, b10-cmdctl
remote control daemon, b10-cfgmgr configuration manager, b10-xfrin
AXFR inbound service, b10-xfrout outgoing AXFR service, b10-zonemgr
19
secondary manager, b10-stats statistics collection and reporting
20 21
daemon, b10-stats-httpd for HTTP access to XML-formatted stats,
b10-host DNS lookup utility, and a new libdns++ library for C++
22 23 24
with a python wrapper. BIND 10 also provides experimental DHCPv4
and DHCPv6 servers, b10-dhcp4 and b10-dhcp6, a portable DHCP library,
libdhcp++, and a DHCP benchmarking tool, perfdhcp.
Jeremy C. Reed's avatar
Jeremy C. Reed committed
25

Jeremy C. Reed's avatar
Jeremy C. Reed committed
26 27 28 29
Documentation is included with the source. See doc/guide/bind10-guide.txt
(or bind10-guide.html) for installation instructions.  The
documentation is also available via the BIND 10 website at
http://bind10.isc.org/
Jeremy C. Reed's avatar
Jeremy C. Reed committed
30

Jeremy C. Reed's avatar
Jeremy C. Reed committed
31
The latest released source tar file may be downloaded from:
Jeremy C. Reed's avatar
Jeremy C. Reed committed
32 33 34 35 36 37 38 39 40 41 42 43

        ftp://ftp.isc.org/isc/bind10/

Users and developers are encouraged to participate on the BIND 10
mailing lists:

        https://lists.isc.org/mailman/listinfo/bind10-users
        https://lists.isc.org/mailman/listinfo/bind10-dev

Bugs may be reported as tickets via the developers website:

        http://bind10.isc.org/
44

Jeremy C. Reed's avatar
Jeremy C. Reed committed
45
Simple build and installation instructions:
46

47 48
  ./configure
  make
Jeremy C. Reed's avatar
Jeremy C. Reed committed
49
  make install
50

51
If building from Git repository, run:
Jeremy C. Reed's avatar
Jeremy C. Reed committed
52 53 54 55 56

  autoreconf --install

before running ./configure

Jeremy C. Reed's avatar
Jeremy C. Reed committed
57 58
See the Guide for detailed installation directions at
doc/guide/bind10-guide.txt.
59

Jeremy C. Reed's avatar
Jeremy C. Reed committed
60
For operating system specific tips see the wiki at:
61

Jeremy C. Reed's avatar
Jeremy C. Reed committed
62
       http://bind10.isc.org/wiki/SystemSpecificNotes
63

Jeremy C. Reed's avatar
Jeremy C. Reed committed
64
Please see the wiki and the doc/ directory for various documentation.