April 2003
Intermediate to advanced
256 pages
5h 46m
German
Problem
Sie möchten eine neue Zone auf einem Nameserver durch Programmierung erzeugen.
Lösung
Erzeugen Sie eine minimale Zonendaten-Datei, die nur relative Domain-Namen im Eigentümer-Feld der Records verwendet. Zum Beispiel:
$TTL 86400
@ IN SOA ns1.foo.example. hostmaster.foo.example.
2002051200
3600
900
604800
3600 )
IN NS ns1.foo.example.
IN NS ns2.foo.example.
IN A 10.0.0.1
IN MX 10 mail.foo.example.
www IN CNAME @
Schreiben Sie dann ein Skript, um eine neue zone-Anweisung zur named.conf-Datei des Nameservers hinzuzufügen. Verwenden Sie zuletzt je nach Version rndc reconfig oder ndc reconfig, um den Nameserver dazu zu bringen, dass er named.conf erneut einliest.
Ein Beispielskript, addzone.pl
Read now
Unlock full access