Bonjour !
Par défaut à l'installation de BIND9 sur une distrib Debian, on obtient la définition des zones suivantes dans le fichier named.conf
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
Je n'utilise personnellement pas Debian mais FreeBSD et malheureusement, la plupart des exemples de configuration sur Internet son issu du monde Linux et dans la plus grand partie des cas d'une distrib Debian. Or, sous FreeBSD, aucune de ces zones n'est définit dans le fichier par défaut, par contre on a la zone suivante :
zone "0.0.127.in-addr.arpa" {
type master;
file "master/localhost.rev";
};
localhost.rev contient tout simplement un enregistrement pour l'ip 1 soit 127.0.0.1 pour la machine "localhost.mondomaine.tld" ce qui est tout à fait normal.
J'en viens à mes questions :
A la rigueur je peux comprendre la zone "127.in-addr.arpa" qui doit ressemblé à celle sous FreeBSD à l'exception faite que l'enregistrement sera du type 0.0.1 (ou 1.0.0 d'ailleurs j'en ai aucune idée) pour faire 127.0.0.1 pour la machine "localhost.mondomaine.tld" mais à quoi servent les 3 autres zones ?
- la zone de recherche directe "localhost" me parait complètement stupide car les FQDN des machines enregistrées seraient du type "nom_de_machine.local" ? A quoi celà sert-il ?
- la zone de recherche inversée "255.in-addr.arpa" servirait au broadcast ? quelle utilité ? le broadcast ne se sert en aucune facon de DNS normalement
- la zone de recherche inversée "0.in-addr.arpa" servirait à.... à quoi d'ailleurs ?
Voilà, j'ai expliqué mon problème le plus clairement possible, si vous pouviez m'éclairer là dessus ca serait génial !
Merci d'avance et désolé pour la longueur !
Julien