Benutzer-Werkzeuge

Webseiten-Werkzeuge


server:bind

Dies ist eine alte Version des Dokuments!


BIND unter Debian 4.0

BIND unter Debian 4.0 als Primary und Secondary Nameserver einrichten:

Installation

  • Paket einspielen:
# apt-get install bind9
  • Nameserver anhalten:
# /etc/init.d/bind9 stop
  • Für chroot konfigurieren:
# vi /etc/default/bind9
OPTIONS="-u bind -t /var/lib/named"
  • Verzeichnisbaum anlegen:
# mkdir -p /var/lib/named/etc
# mkdir /var/lib/named/dev
# mkdir -p /var/lib/named/var/run
# mkdir /var/lib/named/var/cache
  • Konfiguration verschieben:
# mv /etc/bind /var/lib/named/etc
# ln -s /var/lib/named/etc/bind /etc/bind
  • Datenverzeichnisse kopieren:
# cp -a /var/cache/bind /var/lib/named/var/cache
# cp -a /var/run/bind /var/lib/named/var/run
  • Devices anlegen:
# mknod /var/lib/named/dev/null c 1 3
# mknod /var/lib/named/dev/random c 1 8
# chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random
  • syslogd konfigurieren (/dev/log ist außer Reichweite):
# vi /etc/default/syslogd
SYSLOGD="-a /var/lib/named/dev/log"
  • syslogd neu starten und überprüfen:
# /etc/init.d/sysklogd restart
# ps -Naf | grep syslogd
[...] /sbin/syslogd -a /var/lib/named/dev/log
  • Nameserver wieder starten:
# /etc/init.d/bind9 start
  • Lauffähigkeit überprüfen:
# ps -Naf | grep named
[...] /usr/sbin/named -u bind -t /var/lib/named
# less /var/log/daemon.log
[...] named[xxxx]: starting BIND 9.3.4 -u bind -t /var/lib/named
[...]
[...] named[xxxx]: running

Konfiguration

server/bind.1179675472.txt.gz · Zuletzt geändert: 2007/05/20 17:37 von ewald