Bind9 on rhel 2.1

This describes a simple configuration of bind9 on Redhat Enterprise Linux 2.1 with dynamic updates using nsupdate. It consist of one master server and one slave server on the same subnet. All clients ask the slave server, nobody asks the master server, updates are done on the master server using Dynamic DNS (DDNS) with Transaction SIGnatures (TSIG) and Acces Control Lists (ACL).

  1. Create /etc/named.conf on master server: named.conf.master
  2. Create /etc/named.conf on slave server: named.conf.slave
  3. Create directories on master server: directories.master
  4. Create directories on slave server: directories.slave
  5. Create zone files on master server: zone files
  6. Setup key handling on master and slave: keys
  7. Setup administration tool: modifydns.sh