Installieren kann ich das bind-paket mittels

sudo apt-get install bind9 bind9utils bind9-doc

 Da ich meinen DNS-Server nur in einem privaten Netzwerk betreibe, werde ich ihn nur mit IPv4 betreiben. Dafür editiere ich die /etc/default/bind9 Datei:

# startup options for the server
OPTIONS="-u bind -4"

 Um dem Server die Änderung mitzuteilen, starte ich ihn neu:

sudo systemctl restart bind9

Die BIND-Konfiguration besteht aus mehreren Dateien, die alle von der Haupt-Konfigurations-Datei named.conf eingebunden werden. Alle Dateinamen beginnen mit named, weil das der Name des Prozesses ist, unter dem der DNS-Server läuft. Ich beginne mit den Optionen in der Datei /etc/bind/named.conf.options. Hier erstelle ich als erstes eine neue ACL (access control list), in der ich vertrauenswürdige Hosts und Netze eintrage, die auch mal eine rekursive Abfrage machen dürfen.