Bind9
Version vom 20. April 2023, 11:22 Uhr von Linkai.zhang (Diskussion | Beiträge) (→Erstellen einer eigenen Zone)
Installation
Dienste mit überlappenden Ports ausschalten
- Abschalten des Systemd Nameservices geschieht normalerweise bei der Installation von Bind9 automatisch
- systemctl disable --now systemd-resolved
eigentliche Installation
- apt install bind9
lokalen DNS Server befragen
- vim /etc/resolv.conf
nameserver 127.0.0.1
Konfigurationsdateien
- /etc/bind/named.conf: Hauptkonfigurationsdatei, die die anderen Konfigurationen zusammenbündelt
- /etc/bind/named.conf.local: Konfiguration der lokalen Zonen
- /etc/bind/named.conf.options: Konfiguration der Berechtigungen, etc. des Daemons
- /var/cache/bind/zonendatei: Einträge der Verbindungen von IP-Adresse und Domain Namen
Erstellen einer eigenen Zone
Allgemeine Einstellungen
- vim /etc/bind/named.conf.options
options {
directory "/var/cache/bind";
dnssec-validation no;
};
Forward
- vim /etc/bind/named.conf.local
zone "lab100.it" {
type master;
file "lab100.it";
};
- cat /var/cache/bind/lab02.it
$TTL 300
@ IN SOA dns.lab100.it. technik.xinux.de. (2023041702 14400 3600 3600000 86400)
IN NS dns
dns IN A 10.0.100.254
fw IN A 10.0.100.1
Reverse
- vim /etc/bind/named.conf.local
zone "100.0.10.in-addr.arpa" {
type master;
file "100.0.10.in-addr.arpa";
};
- vim 100.0.10.in-addr.arpa
$TTL 300
@ IN SOA dns.lab100.it. technik.xinux.de. (2023041702 14400 3600 3600000 86400)
IN NS dns.lab100.it.
1 IN PTR fw.lab100.it.
254 IN PTR dns.lab100.it.