Bind9

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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 "20.0.10.in-addr.arpa" {
        type master;
        file "20.0.10.in-addr.arpa";
};