Le
DNS : Domain Name Service
Le
DNS est un système hiérarchique distribué destiné
à permettre la résolution des noms de machine en adresse
IP. Sous le DNS, il nexiste aucune base de données
centralisée possédant toutes les informations concernant
lensemble des machines connectées à lInternet.
Les informations sont distribuées par lintermédiaire
de milliers de serveurs de noms organisés en une hiérarchie
semblable à lorganisation dun système
de fichiers.
Le DNS possède un domaine racine situé en haut de
la hiérarchie du domaine servi par un groupe de serveurs
de noms appelés les serveurs racine.
Tout comme les répertoires dans un un système de fichiers
sont trouvés en suivant un chemin daccès partant
de la racine, à travers différents sous répertoires,
vers le répertoire cible, les informations concernant un
domaine sont trouvées en suivant la trace de pointeurs en
partant du domaine racine, en suivant les domaines intermédiaires
jusquau domaine cible.
Directement sous le domaine racine se trouvent les domaines de plus
haut niveau. Il existe deux types principaux de domaine de plus
haut niveau : géographiques (fr, jp,
) et organisationnels
(com, gov, edu
).

Le client effectue une requête vers un DNS afin de résoudre
le nom www.apple.com. Le serveur DNS qui reçoit la requête
possède en cache ou dans ses fichiers de configuration ladresse
IP correspondante et la fournit au client. Dans le cas contraire,
il effectue une requête vers un serveur de noms racine. Ce
serveur racine renvoie ladresse du serveur de noms pour le
domaine com. Le serveur DNS transmet alors une autre requête
vers le serveur de noms com. Ce serveur renvoie ladresse du
serveur de noms assurant la gestion de apple.com. Le serveur DNS
envoie alors une requête à ce serveur en lui demandant
de résoudre le nom www.apple.com, et le serveur de noms apple.com
trouve la correspondance pour www et envoie la réponse. Le
DNS local peut répondre au client original en lui fournissant
ladresse IP de www.apple.com.

Serveur de nom de domaine
Le rôle dun serveur de nom de domaine est détablir
la correspondance entre le nom dun hôte et son adresse
IP et inversement. par exemple, un ordinateur possédant ladresse
IP 15.1.1.10 est converti par le DNS en company.com.
Il existe plusieurs types denregistrement utilisés
par un DNS.
Le plus important est «Enregistrement A» qui
renvoie une adresse IP dun nom dhôte.
«Enregistrement A» inverse est lenregistrement
PTR qui renvoie le nom dhôte dune adresse IP.
Cet enregistrement est un peu particulier car il est créé
en inversant ladresse IP avec un suffixe «in-addr.arpa».
Il existe également lenregistrement «
CNAME» qui est un alias dun hôte, ce qui permet
davoir plusieurs hôtes pour une adresse IP unique.
Enregistrement A nom -> adresse IP hôte.company.com ->
12.1.8.51
PTR adresse IP -> nom 51.8.1.12.in-addr.arpa -> hôte.company.com
CNAME alias de nom dhôte compta.company.com -> company.com
Lautre type denregistrement utilisé par les serveurs
SMTP est «Enregistrement MX» qui signifie «mail
exchanger».
Une liste MX dun hôte est utilisée pour savoir
comment délivrer le courrier destiné à cet
hôte. Une liste MX contient tous les échangeurs de
mail possibles avec des notions de priorité dutilisation.
Le chiffre le plus bas de la liste MX correspond au niveau de priorité
le plus élevé.
Liste MX de mail.bureau.com
10 mail.bureau.com
20 sauvergarde.bureau.com
30 mail.provider.com
Dans cet exemple, un serveur de courrier devant adresser un courrier
à bureau.com interroge le DNS et reconnaît la liste
MX. avec une priorité de transfert à mail.bureau.com.
Si ce serveur nest pas disponible, le courrier est adressé
à sauvegarde.bureau.com.
Notion de serveur primaire et serveur secondaire
Le DNS sur le réseau agit en tant que serveur primaire. Cela
signifie quil est le manager principal des zones quil
possède créées par ladministrateur. Le
DNS permet de paramétrer un serveur secondaire qui conserve
la copie des informations de zone du serveur primaire. La mise à
jour des informations sur le serveur secondaire est effectuée
automatiquement selon certains paramétrages définis
lors de la création dune zone.

|