Écrire un fichier de zone DNS
Les fichiers de zone DNS suivent un format standard, que tous les serveurs de noms autoritaires suivent, à quelques exceptions près.
On va montrer ici la zone d'exemple typique (un truc idéal qui n'arrive jamais dans la réalité).
Voici un fichier type de zone /var/nsd/zones/chezmoi.tld
:
$TTL 2D
@ IN SOA maitre.chezmoi.tld. hostmaster.chezmoi.tld. (
; domaine A enregistre avant
; suivi de l'adresse mail pour
; contacter le responsable du serveur.
; Ici, cette adresse
; est hostmaster@example.com.
; Oui, le "@" est remplace par un "."
2014110502 ; numero de serie a augmenter
; a chaque modification.
86400 ; Refresh
7200 ; Retry
3600000 ; Expire
172800 ) ; Negative Cache TTL
$ORIGIN chezmoi.tld.
@ IN NS maitre
@ IN NS secondaire
@ IN MX 10 mail1
@ IN MX 20 mail2
maitre IN A 192.0.2.2
IN AAAA 2001:db8:1:1::2
mail1 IN A 192.0.2.10
mail2 IN A 192.0.2.11
ipv4only IN A 192.0.2.15
ipv6only IN AAAA 2001:db8:1:1::400
dualstack IN A 192.0.2.200
IN AAAA 2001:db8:1:1::200
passerelle IN AAAA %%ipv6_passerelle
maitre IN A %%ip_pub_maitre
IN AAAA %%ipv6_maitre
secondaire IN A %%ip_pub_second
IN AAAA %%ipv6_second
...