example.com mit Ihrem FQDN (Fully Qualified Domain Name). 2.3.1. Zonendatei weiterleiten
Um BIND9 eine DNS-Zone hinzuzufügen und BIND9 in einen primären Master-Server zu verwandeln, müssen Sie zunächst Folgendes bearbeiten /etc/bind/named.conf.local:
Zone „example.com“ { type master;
Datei „/etc/bind/db.example.com“;
};
(Beachten Sie: Wenn bind wie bei DDNS automatische Aktualisierungen der Datei erhält, verwenden Sie /var/lib/bind/ db.example.com statt /etc/bind/db.example.com sowohl hier als auch im Kopierbefehl unten.)
Verwenden Sie nun eine vorhandene Zonendatei als Vorlage, um die zu erstellen /etc/bind/db.example.com Datei:
sudo cp /etc/bind/db.local /etc/bind/db.example.com
Bearbeiten Sie die neue Zonendatei /etc/bind/db.example.com Übernehmen lokaler Host. zum FQDN Ihres Servers hinzufügen, wobei das zusätzliche „.“ übrig bleibt. Am Ende. Ändern 127.0.0.1 an die IP-Adresse des Nameservers und root.localhost an eine gültige E-Mail-Adresse, jedoch mit einem „.“ anstelle des üblichen „@“-Symbols, wobei wiederum das „.“ übrig bleibt. Am Ende. Ändern Sie den Kommentar, um die Domäne anzugeben, für die diese Datei bestimmt ist.
Erstellen Sie ein Ein Rekord für die Basisdomäne, example.com. Erstellen Sie außerdem eine Ein Rekord für ns.example.com, der Nameserver in diesem Beispiel:
;
; BIND-Datendatei für example.com
;
$ TTL 604800
@ IN SOA example.com. root.example.com. (
2; Seriell
604800 ; Aktualisierung
86400 ; Wiederholen
2419200 ; Erlöschen
604800 ); Negative Cache-TTL
IN A 192.168.1.10
;
@ IN NS ns.example.com.
@ IN EINEM 192.168.1.10
@ | IN | AAAA | :: 1 |
ns | IN | A | 192.168.1.10 |
Sie müssen die erhöhen Seriennummer jedes Mal, wenn Sie Änderungen an der Zonendatei vornehmen. Wenn Sie vor dem Neustart von BIND9 mehrere Änderungen vornehmen, erhöhen Sie einfach die Seriennummer einmal.
Jetzt können Sie DNS-Einträge am Ende der Zonendatei hinzufügen. Siehe Abschnitt 4.1, „Allgemeine Datensatztypen“ [S. 178] für Einzelheiten.
Viele Administratoren verwenden gerne das letzte Bearbeitungsdatum als Seriennummer einer Zone, z 2012010100 Das ist jjjjmmttss (wobei ss ist die Seriennummer)
Nachdem Sie Änderungen an der Zonendatei vorgenommen haben, muss BIND9 neu gestartet werden, damit die Änderungen wirksam werden:
sudo systemctl starte bind9.service neu