Bind9 Konfiguration · 2 min read · Jan 14, 2026
Auflösung von Domains intern und extern mit Bind9 und Caching-Namensserver - Seite 2
5. Erstellung der Zonendatei:
Jetzt gibt es ein Problem. :( Wo ist meine Schrotflinte?
Das heißt, wenn Sie bind-chroot installiert haben, dann erstellen Sie Ihre Zonendatei im Verzeichnis /var/named/chroot/var/named/ und erstellen dann einen Softlink zum Verzeichnis /var/named/, aber wenn Sie dieses Chroot-Paket nicht installiert haben, dann erstellen Sie die Zonendatei direkt im Verzeichnis /var/named/.
Jetzt funktioniert der folgende Befehl gut, wenn Sie bind-chroot haben:
$ vi /var/named/chroot/var/named/cbtcandy.org.zoneODER (wenn bind-chroot nicht installiert ist)
$ vi /var/named/cbtcandy.org.zone und geben Sie die folgenden Zeilen in Ihre Zonendatei ein:
$TTL 86400
@ IN SOA @ nayyares.gmail.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS nameserver.cbtcandy.org.
nameserver IN A 192.168.1.1
cache IN A 192.168.1.2
www IN A 192.168.1.3
portal IN A 192.168.1.4
Sie können so viele Einträge hinzufügen, wie Sie möchten :) in dieser Datei.
Hinweis: Hier gehe ich davon aus, dass unser DNS-Maschinenname nameserver ist und das LAN-Subnetz auf 192.168.1.0/24 liegt, Sie können dies entsprechend Ihrer Situation ändern.
Der folgende Schritt ist nur erforderlich, wenn Sie die Zonendatei im Verzeichnis /var/names/chroot/var/named/ erstellt haben.
$ ln -s /var/named/chroot/var/named/cbtcandy.org.zone /var/named/cbtcandy.org.zone6. Bearbeiten von resolv.conf:
Um unserer Nameserver-Maschine zu sagen, in welcher Reihenfolge sie nach Namensauflösung suchen soll, müssen wir die Datei /etc/resolv.conf bearbeiten,
$ vi /etc/resolv.confund die folgenden zwei Zeilen schreiben, aber sie in der gleichen Reihenfolge belassen, da wir zuerst die Namensauflösungsanfrage durch den Caching-Namensserver auflösen wollen, also halten wir die Zeile 127.0.0.1 zuerst in dieser Datei.
nameserver 127.0.0.1
nameserver 212.96.24.1Hinweis: Ich gehe davon aus, dass die IP-Adresse des Nameservers Ihrer ISP 212.96.24.1 ist.
7. Einrichten des Hostnamens:
Um Ihren Hostnamen entsprechend Ihrer Domain einzurichten, bearbeiten wir die Datei /etc/sysconfig/network, d.h.
$ vi /etc/sysconfig/networkJetzt geben Sie die folgende Zeile ein:
HOSTNAME=nameserver.cbtcandy.org8. Neustart des BIND-Daemons:
$ service named restart (Redhat,Fedora,Centos)ODER
$ /etc/rc.d/rc.bind restart (Suse,Debian)9. Testen:
Um jetzt zu testen, ob Ihre Konfiguration einwandfrei funktioniert, geben Sie den folgenden Befehl ein:
$ nslookup nameserver.cbtcandy.orgWenn Sie das folgende Ergebnis erhalten, bedeutet das, dass Ihr BIND 9 einwandfrei funktioniert:
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: nameserver.cbtcandy.org
Address: 192.168.1.1Um jetzt Ihren Caching-Namensserver zu testen, geben Sie den folgenden Befehl ein:
$ nslookup www.howtoforge.orgWenn Sie das folgende Ergebnis erhalten, bedeutet das, dass der Caching-Namensserver einwandfrei funktioniert.
Server: 212.96.24.1
Address: 212.96.24.1#53
Name: www.howtoforge.org
Address: 85.10.207.148Hinweis: Wenn Sie während der Konfiguration auf ein Problem stoßen, zögern Sie bitte nicht, mich zu kontaktieren.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.