SERVEURS DE NOMS : Historique Windows
UNIX
...\Hosts ...\Lmhosts Wins
/etc/hosts
D.N.S. NT : propriétaire
N.I.S. D.N.S. UNIX : standard
D.N.S. W2000 = D.N.S. UNIX
But des Serveurs de Noms ■
■
■
Faire correspondre quelque part sur le réseau à chaque adresse IP un nom de machine (nom d'hôte ou hostname) beaucoup plus représentatif qu'une suite de chiffres. Ce serveur va consulter une table de correspondance. Le fait de trouver cette correspondance s'appelle résolution de noms.
D o m a i n e
.
fi
(root domaine)
fr
com
au
gouv
org
defense
terre
air
Domaine esat.terre.def.gouv.fr
finances
mer
esat
dmsi
dgar
drt
DOMAINE ET ZONE Zone ESAT DNS Primaire
esat
dmsi
Zone DMSI
sys
DNS Secondaire
DNS Primaire et Secondaire
ARCHITECTURE LINUX / var
usr
named
sbin
named.ca named.local
named
etc rc.d init.d
démon named
named.hosts named.rev
Fichiers de zone
script
named.boot named.conf Fichiers de référence
Fichier /etc/ named.boot ; ; a caching only nameserver config ; directory cache
/var/named named.ca
primary primary primary
0.0.127.in-addr.arpa esat.terre.def 192.160.in-addr.arpa
named.local named.hosts (1) named.rev (1)
Fichier /etc/ named.conf (1) ; /etc/named.conf options { #définition du répertoire des fichiers de zone directory "/var/named"; }; zone "." { type hint; file "named.ca"; }; zone "0.0.127.in-addr.arpa" { type master; file "named.local"; notify no; }; ...
Fichier /etc/ named.conf (2) ; /etc/named.conf options { #définition du répertoire des fichiers de zone directory "/var/named"; }; ... zone "esat.terre.def " { type master; file "named.hosts"; notify no; }; # passage de l'adresse réseau à /var/named/named.rev zone "192.160.in-addr.arpa" { type master; file "named.rev"; notify no; };
Fichier /var/named/ named.ca ; /var/named/named.ca
99999999 IN NS lx1.esat.terre.def
lx1.esat.terre.def 99999999 IN A 160.192.11.112
Fichier /var/named/ named.local ; /var/named/named.local @
IN
SOA
localhost root.localhost ( 1 ; Serial 360000 ; Refresh 3600 ; Retry 3600000 ; Expire 360000 ; Minimum
) @ IN
NS
localhost
1 IN
PTR
localhost
Fichier /var/named/ named.hosts (1) ;
/var/named/named.hosts
@ IN
SOA
lx1.esat.terre.def (
16 ; numéro de série 86400 ; rafraîchissement 3600; tentative:1heure 3600000 ; expiration 42 jours 604800 ; TTL ) @ IN MX 5 lx1 @ IN
NS
lx1.esat.terre.def
@ IN
A
160.192.11.112
ALIAS dns
IN
CNAME
lx1
Fichier /var/named/ named.hosts (2) @ @
IN NS IN A HINFO
TXT post007" lx1 svrdmsisnx svr215 wks215 lx2
IN IN IN IN IN
A A A A A
svrdmsisnx.esat.terre.def 160.192.11.120 "Pentium" "Mandrake 6.0"
"Administrateur
160.192.11.112 160.192.11.120 160.192.11.110 160.192.11.111 160.192.11.113
Fichier /var/named/ named.rev ;
/var/named/named.rev
@ IN
SOA
16 86400 3600 3600000 604800 ) @
lx1.esat.terre.def ( ; num de serie ; raffraichissement ; tentative:1heure ; expiration 42 jours ; minimum 1 semaine
IN
NS
lx1.esat.terre.def
112.11 IN
PTR
lx1.esat.terre.def
120.11 IN
PTR
110.11 IN
PTR
svr215.esat.terre.def
111.11 IN
PTR
wks215.esat.terre.def
112.11 IN
PTR
lx2.esat.terre.def
svrdmsisnx.esat.terre.def
CLIENT : Fichier /etc/resolv.conf ;/etc/resolv.conf order hosts, bind domain esat.terre.def search esat.terre.def nameserver nameserver
160.192.11.112 160.192.11.120