Cover | Table of Contents | Colophon
ftp.isc.org, in
/isc/bind/src/cur/bind-8/bind-src.tar.gz and
/isc/bind9/9.1.0/bind-9.1.0.tar.gz,
respectively. Compiling these releases on most common Unix
platforms is relatively straightforward. The ISC includes a list of Unix-ish operating systems
that BIND is known to compile on in the file
src/INSTALL, including several versions of
Linux, Digital Unix, and Solaris 2. There's also a list of
other Unix-ish and not-so-Unix-ish (MPE, anyone?) operating systems
that BIND has supported in the past and that these most recent
versions of BIND will probably compile on without much
effort.
Regardless of which category your operating system falls into, we
strongly recommend reading all of the sections of
src/INSTALL relevant to your OS. We also include
instructions on compiling BIND 8.2.3 and 9.1.0 on RedHat Linux 6.2 as
Appendix C. It's a remarkably short appendix.ftp.isc.org
example) to get you going.ftp.uu.net), limited
access (restricted by a security firewall), or no access at all. This
chapter assumes you have complete access. We'll discuss the
other cases in Chapter 11.127.0.0.1 localhost # These are our killer machines 192.249.249.2 robocop.movie.edu robocop 192.249.249.3 terminator.movie.edu terminator bigt 192.249.249.4 diehard.movie.edu diehard dh # These machines are in horror(ible) shape and will be replaced # soon. 192.253.253.2 misery.movie.edu misery 192.253.253.3 shining.movie.edu shining 192.253.253.4 carrie.movie.edu carrie # A wormhole is a fictitious phenomenon that instantly transports # space travelers over long distances and is not known to be # stable. The only difference between wormholes and routers is # that routers don't transport packets as instantly--especially # ours. 192.249.249.1 wormhole.movie.edu wormhole wh wh249 192.253.253.1 wormhole.movie.edu wormhole wh wh253
; This is a comment
/* This is a C-style comment */ // This is a C++-style comment # This is a shell-style comment
directory /var/named
options {
directory "/var/named";
// Place additional options here.
};robocop.movie.edu. IN A 192.249.249.2
robocop IN A 192.249.249.2
2.249.249.192.in-addr.arpa. IN PTR robocop.movie.edu.
2 IN PTR robocop.movie.edu.
robocop.movie.edu IN A 192.249.249.2
@ IN SOA terminator.movie.edu. al.robocop.movie.edu. (
1 ; Serial
3h ; Refresh after 3 hours
1h ; Retry after 1 hour
1w ; Expire after 1 week
1h ) ; Negative caching TTL of 1 hour<name> <class> <type> <data> terminator IN A 192.249.249.3
ID4 IN A 192.249.249.10 postmanring2x IN A 192.249.249.11
fx-gateway IN A 192.249.249.12
<ASCII-characters>.<hostname-characters>
movie.edu. IN SOA terminator.movie.edu. key_grip.movie.edu. (
1 ; Serial
3h ; Refresh after 3 hours
1h ; Retry after 1 hour
1w ; Expire after 1 week
1h ) ; Negative caching TTL of 1 hour% h2n -d movie.edu -s terminator -s robocop \ -n 192.249.249 -n 192.253.253 \ -u al.robocop.movie.edu
# /usr/sbin/named
# /usr/sbin/named -c conf-file