© Copyright 2002, 2003 Hellmuth Michaelis. All Rights reserved.

Version: $Id: multi-bind.html,v 1.2 2003/02/23 14:40:48 cvs Exp $


mehrere Nameserver - einer pro Lan-Interface - chrooted betreiben (bind 8.3.3, FreeBSD 4.7)


An einem "dual homed" Rechner sind zwei LAN-Segmente angeschlossen, ein externes LAN mit Verbindung zum Internet und ein internes LAN, an dem z.B. Benutzer PC's angeschlossen sind:


multi-bind image


Auf diesem Rechner sollen Nameservices (DNS) zur Verfügung gestellt werden, mit folgenden Bedingungen:
  1. auf dem externen LAN sollen nur Namen und Addressen die zum Betrieb des externen LAN's erforderlich sind, zu "sehen" sein bzw. aufgelöst werden. Adressen und Namen des internen LAN's sollen hier unter keinen Umständen sichtbar sein.
  2. auf dem internen LAN sollen nur Namen und Addressen die zum Betrieb des internen LAN's erforderlich sind, zu "sehen" sein bzw. aufgelöst werden. Adressen und Namen des externen LAN's sollen hier unter keinen Umständen sichtbar sein.
  3. die auf dem Rechner selbst laufenden Services (wie z.B. der http-Proxy Server "squid") sollen/müssen in der Lage sein, Namen und Adressen sowohl aus dem internen als auch auf dem externen LAN aufzulösen.
  4. auf dem Rechner läuft ein FreeBSD 4.7 und es soll der zu diesem Betriebsystem mitgelieferte Nameserver bind 8.3.3 zum Einsatz kommen.
etc
etc/namedb
usr
usr/libexec
usr/lib
var
var/run
var/tmp
var/log

Alle Verzeichnisse bekommen als Eigentümer den Benutzer und die Gruppe bind ("chown bind:bind") und nur für Gruppe und Benutzer Schreib- (für var und tiefer), Lese- bzw. Executerechte.

Hellmuth Michaelis
Tel: +49 4101 473574