É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
...

Page suivante →