• Aucun résultat trouvé

Module 12 : DNS (Domain Name System)

N/A
N/A
Protected

Academic year: 2022

Partager "Module 12 : DNS (Domain Name System)"

Copied!
28
0
0

Texte intégral

(1)

System)

(2)
(3)

‹ ‹# 3UpVHQWDWLRQ#JpQpUDOH

Système de nom de domaine (DNS)

Résolution des noms

Configuration des fichiers DNS

Planification de la mise en œuvre du DNS

2EMHFWLIV

À la fin de ce module, vous serez à même d'effectuer les tâches suivantes :

Décrire la structure et l'architecture du système de nom de domaine (DNS, Domain Name System).

Définir les composants du système de nom de domaine.

Expliquer de quelle manière DNS est utilisé pour résoudre les noms et les adresses IP.

Décrire le contenu des fichiers de base de données DNS.

Inscrire un serveur DNS auprès de son domaine parent.

2EMHFWLI#GH#OD GLDSRVLWLYH 'RQQHU#XQ#DSHUoX#GHV VXMHWV#HW#GHV#REMHFWLIV#GH#FH PRGXOH1

,QWURGXFWLRQ

&H#PRGXOH#FRQVWLWXH#XQH YXH#G*HQVHPEOH#GH#OD VWUXFWXUH#HW#GHV#FRPSRVDQWV GX#V\VWqPH#GH#QRP#GH GRPDLQH#+'16/#'RPDLQ 1DPH#6\VWHP,1#1RXV pWXGLHURQV#OHV#PpFDQLVPHV GH#UpVROXWLRQ#7&32,3/#OD FRQILJXUDWLRQ#GHV#ILFKLHUV '16#HW#O*LQVFULSWLRQ#G*XQ VHUYHXU#'16#DXSUqV#GH#VRQ GRPDLQH#SDUHQW1

(4)

6\VWqPH#GH#QRP#GH#GRPDLQH#+'16,

Vert

Bleu

Rouge

Jaune

Orange

Violet

SRI-NIC

Vert 191.105.6.10 Bleu 195.200.90.2 Rouge 202.131.6.200 Jaune 159.166.99.67 Orange 121.17.6.22 Violet 212.191.7.45

Hosts.txt FTP Orange

Avant 1980, l'ARPANET ne comportait que quelques centaines d'ordinateurs en réseau. Le mappage nom d'ordinateur/adresse IP était contenu dans un fichier unique nommé Hosts.txt. Ce fichier était stocké à Menlo Park

(Californie), dans l'ordinateur hôte du centre d'informations réseau du Stanford Research Institute (SRI-NIC, Stanford Research Institute's Network Information Center). Quand cela était nécessaire, les autres ordinateurs hôtes de

l'ARPANET copiaient le fichier Hosts.txt sur leurs sites à partir du SRI-NIC.

À l'origine, ce mécanisme fonctionnait de manière satisfaisante dans la mesure où la liste contenue dans le fichier Hosts.txt ne devait être mise à jour qu'une ou deux fois par semaine. Cependant, en quelques années, des problèmes ont surgi du fait de l'accroissement constant de la taille de l'ARPANET :

Le fichier Hosts.txt était devenu trop volumineux.

Le fichier devait être actualisé plusieurs fois par jour.

Dans la mesure où tout le trafic réseau devait être routé via le SRI-NIC, la maintenance de Hosts.txt représentait un goulet d'étranglement pour l'ensemble du réseau.

Au niveau de l'hôte SRI-NIC, le trafic réseau était devenu pratiquement impossible à gérer.

Hosts.txt utilisait une structure de dénomination à plat (espace de noms).

C'est pourquoi chaque nom d'ordinateur devait être unique par rapport à l'ensemble du réseau.

2EMHFWLI#GH#OD GLDSRVLWLYH

'pILQLU#OH#V\VWqPH#GH#QRP GH#GRPDLQH#+'16,1 ,QWURGXFWLRQ /H#'16#+'RPDLQ#1DPH 6\VWHP,#HVW#XQH#EDVH#GH GRQQpHV#GLVWULEXpH#TXL V*DSSXLH#VXU#XQH#VWUXFWXUH GH#QRPV#KLpUDUFKLVpH1

3RXU#YRWUH#LQIRUPDWLRQ /H#'16#HVW#GpFULW#GDQV#OHV 5)&#4367#HW#43681#9RXV WURXYHUH]#XQH#FRSLH#GH#FHV 5)&#GDQV#OD#SDJH#:HE

&RXUVH#0DWHULDOV1

(5)

Ces problèmes, et d'autres, ont amené l'instance dirigeante de l'ARPANET à rechercher une solution pouvant remplacer le mécanisme mis en place autour du fichier Hosts.txt. Cette décision a conduit à la création d'un système de nom de domaine, le DNS (Domain Name System). Ce dernier est une base de données distribuée qui s'appuie sur une structure de noms hiérarchisée (espace de noms hiérarchisé).

Le système de nom de domaine (DNS) est décrit dans les RFC 1034 et 1035. Vous trouverez une copie de ces RFC dans la page Web Course Materials, enregistrée sur le CD-ROM du cours.

5HPDUTXH

(6)

)RQFWLRQQHPHQW#GX#'16

Application Application

Transport Transport

Internet Internet

Réseau Réseau

Application Application

Transport Transport

Internet Internet

Réseau Réseau Solveur

DNS

Serveur de nom

Sockets

Le système de nom de domaine (DNS) est un système de gestion de base de données (SGBD) client-serveur distribué et hiérarchisé. DNS fonctionne au niveau de la couche application et utilise UDP et TCP en tant que protocoles sous-jacents.

Le rôle de la base de données DNS consiste à traduire les noms d'ordinateurs en adresses IP. Dans DNS, les clients sont appelés solveurs (resolvers) ; ils adressent leur requête à des serveurs de nom (name servers).

Il est possible de faire une analogie entre le système de nom de domaine et l'annuaire téléphonique. L'utilisateur recherche le nom de la personne ou de l'organisation qu'il veut contacter, et opère une référence croisée entre ce nom et un numéro de téléphone. De même, la machine hôte cherche à contacter un ordinateur par son nom, et un serveur de nom de domaine effectue une référence croisée entre ce nom et une adresse IP.

Les solveurs envoient tout d'abord des requêtes UDP aux serveurs, afin d'améliorer les performances de l'opération. Ils ne recourent à TCP que si les données renvoyées sont tronquées.

6ROYHXUV

La fonction des solveurs consiste à faire transiter les demandes de nom entre les applications et les serveurs de noms. La demande de nom contient une requête.

Cette requête peut, par exemple, demander l'adresse IP d'un site WWW. Le plus souvent, le solveur est intégré à l'application ou s'exécute sur l'ordinateur hôte en tant que routine de bibliothèque.

6HUYHXUV#GH#QRPV

Les serveurs de noms réceptionnent les requêtes de nom émanant des solveurs.

Ensuite, ils résolvent les noms d'ordinateur (ou de domaine) en adresses IP. Si le serveur de nom n'est pas en mesure de satisfaire à la requête, il peut la renvoyer à un autre serveur de nom susceptible d'y répondre. Les serveurs de noms sont regroupés dans différents niveaux appelés domaines.

2EMHFWLI#GH#OD GLDSRVLWLYH

'pFULUH#O*DUFKLWHFWXUH#GX '161

,QWURGXFWLRQ 'DQV#OH#FDV#G*XQH

FRPPXQLFDWLRQ#'16#VLPSOH/

XQ#FOLHQW#'16/#RX#VROYHXU/

HQYRLH#GHV#UHTXrWHV#j#XQ VHUYHXU#GH#QRP1#/H#VHUYHXU UHQYRLH#OHV#LQIRUPDWLRQV GHPDQGpHV/#RX#XQ#SRLQWHXU VXU#XQ#DXWUH#VHUYHXU#GH QRP/#RX#HQFRUH#XQ#PHVVDJH G*pFKHF#VL#OD#UHTXrWH#QH SHXW#rWUH#VDWLVIDLWH1

&RQVHLO#SpGDJRJLTXH 8WLOLVH]#OD#UHSUpVHQWDWLRQ JUDSKLTXH#SRXU#H[SOLTXHU#OHV U{OHV#MRXpV#SDU#OHV#VROYHXUV HW#OHV#VHUYHXUV#GH#QRPV1

(7)

(VSDFH#GH#QRPV#GH#GRPDLQH

Domaine de niveau racine

Nouvelle-Zélande (NZ) COM EDU ORG

microsoft compaq purdue

Etudiant Seattle

Domaine de niveau supérieur

Domaine de second niveau Pays

'RPDLQHV#GH#QLYHDX#UDFLQH

Les domaines définissent différents niveaux d'autorité à l'intérieur d'une structure hiérarchisée. Le plus haut niveau de cette hiérarchie est appelé domaine racine, représenté par le label null. Cependant, les références à ce domaine peuvent être exprimées par un point (. ).

'RPDLQHV#GH#QLYHDX#VXSpULHXU

Actuellement, les domaines de niveau supérieur sont les suivants :

com : organisations commerciales

edu : universités et institutions éducatives

org : organisations à but non-lucratif

net : réseaux (structure dorsale de l'Internet)

gov : organisations gouvernementales autres que militaires

mil : organisations gouvernementales militaires

num : numéros de téléphone

arpa : DNS inverse

xx : code de deux lettres correspondant à un pays

Les domaines de niveau supérieur peuvent contenir des hôtes et des domaines de second niveau.

2EMHFWLI#GH#OD GLDSRVLWLYH 'pFULUH#OD#VWUXFWXUH#GX V\VWqPH#GH#QRP#GH GRPDLQH1

,QWURGXFWLRQ /*HVSDFH#GH#QRPV#GH GRPDLQH#UHJURXSH#OHV#QRPV GH#PDQLqUH#KLpUDUFKLVpH/#DX VHLQ#G*XQH#VWUXFWXUH VHPEODEOH#j#XQ#DUEUH LQYHUVp1

&RQVHLO#SpGDJRJLTXH 8WLOLVH]#OD#UHSUpVHQWDWLRQ JUDSKLTXH#SRXU#GpFULUH#OHV GLIIpUHQWV#QLYHDX[#GH GRPDLQH1

(8)

'RPDLQHV#GH#VHFRQG#QLYHDX

Les domaines de second niveau peuvent contenir à la fois des hôtes et d'autres domaines, appelés sous-domaines. Le domaine Microsoft (microsoft.com), par exemple, peut contenir des ordinateurs tels que ftp.microsoft.com et des sous- domaines tels que dev.microsoft.com. À son tour, le sous-domaine

dev.microsoft.com peut contenir des hôtes tels que ntserver.dev.microsoft.com.

1RPV#G*K{WH

Les noms d'hôtes au sein d'un domaine sont ajoutés au début du nom de ce domaine. La combinaison nom d'hôte et nom de domaine est souvent appelée nom de domaine complet, ou « pleinement qualifié » (il s'agit du FQDN, Fully Qualified Domain Name). Par exemple, un hôte nommé fileserver et situé dans le domaine microsoft.com est affecté du nom de domaine complet (FQDN) suivant : fileserver.microsoft.com.

(9)

=RQHV#G*DXWRULWp

CORP

R&D

MKTG com

Microsoft

Serveurs de nom

Serveur de nom

Serveur de nom Zone 1

Zone 3

Zone 2

Une zone d'autorité est une portion de l'espace de noms de domaine placée sous la responsabilité d'un serveur de nom particulier. Ce serveur de nom stocke tous les mappages d'adresse correspondant à la partie de l'espace de noms de

domaine qui relève de sa zone. Il répond aux requêtes émanant des clients et se rapportant à ces noms.

La zone d'autorité d'un serveur de nom recouvre au moins un domaine. Celui-ci est appelé domaine racine de la zone. La zone d'autorité peut également inclure des sous-domaines du domaine racine de cette zone. Cependant, une zone ne contient pas obligatoirement tous les sous-domaines de son propre domaine racine.

Dans la représentation graphique, microsoft.com est un domaine, mais il n'est pas contrôlé en totalité par un fichier de zone unique. Une partie du domaine relève d'un fichier de zone distinct, pour mktg.microsoft.com et

R&D.microsoft.com. La répartition d'un domaine sur plusieurs fichiers de zone peut être nécessaire afin de répartir la gestion de ce domaine sur différents groupes, ou pour améliorer la duplication des données.

Un serveur DNS unique peut être configuré pour gérer un ou plusieurs fichier(s) de zone. Chaque zone est rattachée à un nœud de domaine spécifique, appelé domaine racine de la zone.

2EMHFWLI#GH#OD GLDSRVLWLYH 'pILQLU#OH#FRQFHSW#GHV ]RQHV/#HW#FRPPHQW#HOOHV VRQW#XWLOLVpHV1

,QWURGXFWLRQ

8QH#]RQH#G*DXWRULWp#HVW#OD SRUWLRQ#G*HVSDFH#GH#QRPV GH#GRPDLQH#TXL#HVW#SODFpH VRXV#OD#UHVSRQVDELOLWp#G*XQ VHUYHXU#GH#QRP#VSpFLILTXH1

(10)

5{OHV#GHV#VHUYHXUV#GH#QRPV

Serveurs de nom principaux

z Informations de zone dans des fichiers gérés localement

Serveurs de nom secondaires

z Informations de zone téléchargées à partir d’un serveur de noms maître

Serveurs de nom maîtres

z Source d’informations pour un serveur secondaire (peut être un serveur principal ou secondaire)

Serveurs cache

z Ne conservent aucune information de zone

Les serveurs DNS peuvent stocker et tenir à jour leur base de données de noms de différentes manières. Chacun des rôles décrit ci-dessous correspond à une configuration particulière du serveur de nom DNS du point de vue du stockage des données de zone.

6HUYHXUV#GH#QRPV#SULQFLSDX[

Le serveur de nom principal obtient les données de zone à partir de fichiers locaux. Les modifications apportées à une zone, telles que l'ajout de domaines ou d'hôtes, sont effectuées au niveau du serveur de nom principal.

6HUYHXUV#GH#QRPV#VHFRQGDLUHV

Un serveur de nom secondaire obtient les données de zone via le réseau, à partir d'un autre serveur de nom qui détient l'autorité pour la zone considérée.

L'obtention des informations de zone via le réseau est appelée transfert de zone.

L'existence des serveurs de noms secondaires est justifiée par trois raisons :

Redondance : dans chaque zone, il est nécessaire de mettre en place au moins un serveur de nom principal et un serveur de nom secondaire. Les ordinateurs impliqués doivent être aussi indépendants que possible.

Rapidité d'accès aux emplacements distants : s'il existe de nombreux clients dans des emplacements distants, le fait de disposer de serveurs de noms secondaires (ou d'autres serveurs de noms principaux pour les sous-domaines) évite à ces clients de communiquer sur des liaisons lentes pour effectuer la résolution des noms.

Réduction de charge : les serveurs de noms secondaires permettent de réduire la charge de travail du serveur principal.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#OHV#GLIIpUHQWV#U{OHV TXH#SHXW#MRXHU#XQ#VHUYHXU GH#QRP1

,QWURGXFWLRQ

/HV#VHUYHXUV#GH#QRPV#'16 SHXYHQW#rWUH#FRQILJXUpV SRXU#MRXHU#GHV#U{OHV GLIIpUHQWV1#&HV#U{OHV GpSHQGHQW#GX#PRGH#GH VWRFNDJH#GHV#GRQQpHV#GH ]RQH1

(11)

Dans la mesure où les informations relatives à chaque zone sont stockées dans un fichier distinct, cette distinction principal/secondaire est définie au niveau de la zone. En d'autres termes, un serveur de nom spécifique peut jouer le rôle de serveur de nom principal pour certaines zones, et de serveur de nom secondaire pour d'autres zones.

6HUYHXUV#GH#QRPV#PDvWUHV

Lorsque vous définissez une zone secondaire sur un serveur de nom, vous devez désigner un autre serveur de nom à partir duquel le serveur secondaire pourra obtenir ses informations de zone. Dans une hiérarchie DNS, on appelle serveur de nom maître la source à partir de laquelle un serveur de nom

secondaire obtient ses informations de zone. Un serveur de nom maître peut être soit un serveur de nom secondaire, soit un serveur de nom principal pour la zone considérée. Quand un serveur de nom secondaire démarre, il contacte son serveur de nom maître et entame un transfert de zone avec ce serveur.

6HUYHXUV#FDFKH

Bien que tous les serveurs de noms DNS mettent en cache les requêtes qu'ils ont résolues, les serveurs cache présentent une particularité : il s'agit de serveurs de noms DNS qui se contentent de répondre aux requêtes, de mettre les réponses en cache, et de renvoyer les résultats. En d'autres termes, ils ne sont investis d'aucune autorité, pour quelque domaine que ce soit (aucune donnée de zone n'est conservée localement). Ils ne contiennent que les informations qu'ils ont placées en cache à l'occasion de la résolution des requêtes.

Pour décider de l'opportunité d'utiliser un serveur de ce type, gardez à l'esprit que lorsqu'il démarre, il ne dispose d'aucune information en cache et qu'il doit rassembler ces informations peu à peu, à mesure qu'il répond aux requêtes.

Cette solution génère beaucoup moins de trafic sur des liaisons lentes, puisque ce serveur n'effectue pas de transfert de zone. Ceci peut se révéler important si vous devez exploiter une liaison lente entre des sites.

(12)

5pVROXWLRQ#GHV#QRPV

Serveur de nom local

Serveur de nom racine

Serveur de nom gov

Serveur de nom whitehouse.gov Client

DNS Requête

récursive

Requêtes itératives

11

2 2 33

44

55 66

7 8 7

8

Les requêtes envoyées par un client (solveur) à un serveur DNS peuvent être de trois types : récursives, itératives et inverses.

5HTXrWHV#UpFXUVLYHV

Dans une requête récursive, le serveur de nom interrogé doit renvoyer soit l'information demandée, soit un message d'erreur indiquant qu'il n'existe pas de données du type demandé, ou que le nom de domaine spécifié n'existe pas. Le serveur de nom ne peut pas soumettre la requête à un autre serveur de nom.

5HTXrWHV#LWpUDWLYHV

Dans le cas d'une requête itérative, le serveur de nom interrogé renvoie au demandeur la meilleure réponse qu'il peut lui apporter actuellement. Il peut s'agir du nom résolu, ou d'un renvoi vers un autre serveur de nom qui sera peut- être en mesure de satisfaire la demande initiale.

La représentation graphique présente un exemple de requête récursive et de requête itérative. Un client situé au sein de Microsoft Corporation demande à son serveur DNS l'adresse IP de www.whitehouse.gov.

1. Le solveur envoie une requête DNS récursive à son serveur DNS local en lui demandant l'adresse IP de www.whitehouse.gov. Le serveur de nom local assume seul la responsabilité de la résolution des noms, et ne peut pas référer le solveur à un autre serveur de nom.

2. Le serveur de nom local analyse ses zones, et n'en trouve aucune qui corresponde au nom de domaine demandé. Il envoie alors une requête itérative portant sur www.whitehouse.gov à un serveur de nom racine.

3. Le serveur de nom racine fait autorité pour le domaine racine, et va répondre en renvoyant l'adresse IP d'un serveur de nom desservant le domaine de niveau supérieur gov.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#OH#IRQFWLRQQHPHQW GHV#UHTXrWHV#UpFXUVLYHV#HW GHV#UHTXrWHV#LWpUDWLYHV1 ,QWURGXFWLRQ 8Q#FOLHQW#+VROYHXU,#SHXW DGUHVVHU#WURLV#W\SHV#GH UHTXrWHV#j#XQ#VHUYHXU#'16#=

UpFXUVLYHV/#LWpUDWLYHV#HW LQYHUVHV1

&RQVHLO#SpGDJRJLTXH 8WLOLVH]#OD#UHSUpVHQWDWLRQ JUDSKLTXH#SRXU#H[SOLTXHU#OH FRQFHSW#GH#UHTXrWH UpFXUVLYH#HW#GH#UHTXrWH LWpUDWLYH1

(13)

4. Le serveur de nom local envoie à son homologue du domaine gov une requête itérative portant sur www.whitehouse.gov.

5. Le serveur de nom du domaine gov répond en renvoyant l'adresse IP du serveur de nom desservant le domaine whitehouse.gov.

6. Le serveur de nom local envoie à son homologue du domaine

whitehouse.gov une requête itérative portant sur www.whitehouse.gov.

7. Le serveur de nom du domaine whitehouse.gov répond en renvoyant l'adresse IP correspondant à www.whitehouse.gov.

8. Le serveur de nom local renvoie l'adresse IP de www.whitehouse.gov au solveur initial.

(14)

5HTXrWHV#LQYHUVHV

Domaine spécial pour les requêtes inverses

z in-addr.arpa

Les adresses IP sont converties par inversion pour générer la requête DNS inverse

z 157.55.200.51 donne une requête portant sur 51.200.55.157.in-addr.arpa

Dans le cas d'une requête inverse, le solveur envoie une requête à un serveur de nom afin que celui-ci renvoie le nom d'hôte associé à une adresse IP connue.

Dans l'espace de dénomination DNS, il n'existe pas de corrélation entre les noms d'hôte et les adresses IP. Par conséquent, seule une recherche approfondie portant sur tous les domaines peut garantir l'obtention d'une réponse exacte.

Pour répondre aux requêtes inverses en évitant des recherches exhaustives dans tous les domaines, un domaine spécial appelé in-addr.arpa a été créé. Les nœuds du domaine in-addr.arpa sont nommés sur la base des nombres de la

représentation des adresses IP en notation décimale pointée. Cependant, la spécificité des adresses IP augmente à mesure de leur lecture de la gauche vers la droite, à l'inverse des noms de domaines, qui se précisent de plus en plus par une lecture de la droite vers la gauche. C'est pourquoi il est nécessaire d'inverser l'ordre des octets des adresses IP pour construire le domaine in-addr.arpa. Grâce à ce mécanisme, l'administration de segments inférieurs du domaine in-

addr.arpa peut être confiée aux organisations lorsqu'elles se voient affecter leurs adresses IP de classe A, B ou C.

Une fois le domaine in-addr.arpa construit, des enregistrements de ressource spéciaux sont ajoutés pour associer les adresses IP aux noms d'hôte qui leur correspondent. Il s'agit des enregistrements pointeurs (PTR), ou enregistrements de référence. Par exemple, pour trouver le nom d'hôte associé à l'adresse IP 157.55.200.51, le solveur demande au serveur DNS un enregistrement pointeur pour 51.200.55.157.in-addr.arpa. L'enregistrement pointeur trouvé contient le nom d'hôte et l'adresse IP correspondante, 157.55.200.51. Ces informations sont renvoyées au solveur. L'administration d'un serveur de nom DNS consiste, en partie, à assurer la création d'enregistrements pointeurs pour les hôtes.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#OH#IRQFWLRQQHPHQW G*XQH#UHTXrWH#LQYHUVH1 ,QWURGXFWLRQ /HV#UHTXrWHV#LQYHUVHV SHUPHWWHQW#j#O*DSSOLFDWLRQ#GH UHWURXYHU#OH#QRP#G*XQ#K{WH GRQW#HOOH#FRQQDvW#GpMj O*DGUHVVH#,31

(15)

0LVH#HQ#FDFKH#HW#77/

Les serveurs DNS mettent en cache les requêtes itératives

Chaque entrée mise en cache est affectée d’une durée de vie (TTL, Time to Live)

Lorsque la durée de vie expire, l'entrée est supprimée du cache

La durée de vie restante est envoyée au solveur dans la réponse récursive

Lorsqu'un serveur de nom traite une requête récursive, il peut être amené à envoyer de nombreuses requêtes pour obtenir une réponse. Le serveur de nom place dans un cache toutes les informations qu'il reçoit au cours de cette procédure, et les conserve pendant une durée spécifiée dans les données renvoyées. Cette période de maintien dans le cache est appelée durée de vie (TTL, Time to Live). La durée de vie des données est définie par

l'administrateur du serveur de nom de la zone contenant ces données. Des valeurs de TTL relativement faibles assurent, au sein du réseau, une plus grande cohérence des données relatives au domaine, notamment si ces données sont modifiées fréquemment. Cependant, elles imposent aux serveurs de noms une charge de travail plus importante.

Dès lors qu'un serveur DNS a placé des données en cache, il doit débuter la décrémentation du TTL, à partir de sa valeur d'origine. Ainsi, il peut déterminer à quel moment ces données devront être supprimées du cache. Si le serveur répond à une nouvelle requête en s'appuyant sur des données du cache, le TTL renvoyé avec ces données équivaut au TTL restant avant suppression des données du cache. Les solveurs clients comportent également des caches de données, et contrôlent les valeurs TTL afin de supprimer les données lorsqu'elles sont arrivées à expiration.

2EMHFWLI#GH#OD GLDSRVLWLYH ([SOLTXHU#FRPPHQW#XQ VHUYHXU#GH#QRP#PHW#HQ FDFKH#OHV#UHTXrWHV UpVROXHV/#HW#WLHQW#FH#FDFKH#j MRXU1

,QWURGXFWLRQ

¬#PHVXUH#TXH#OHV#UHTXrWHV VRQW#UpVROXHV#SDU#OH#VHUYHXU GH#QRP/#OHV#LQIRUPDWLRQV VRQW#SODFpHV#GDQV#XQ#FDFKH/

SRXU#UpSRQGUH#j#GH#IXWXUHV UHTXrWHV1

(16)

&RQILJXUDWLRQ#GHV#ILFKLHUV#'16

Fichier de base de données (Zone.dns)

z Contient les enregistrements de ressource pour la zone

z Pour l’essentiel, il mappe des noms d’hôte sur des adresses IP

Fichier de recherche inverse (Z.Y.W.X.in-addr.arpa)

z Mappe des adresses IP sur des noms d’hôte

Fichier de cache (Cache.dns)

z Noms et adresses des serveurs de noms du domaine racine

Fichier d'amorçage

z Utilisé pour le mode d’initialisation manuelle

Les fichiers décrits ci-dessous sont associés à la grande majorité des serveurs DNS :

Nom Description

Fichier de base de données

(Zone.dns)

Le fichier de base de données contient les enregistrements de ressource pour un domaine. Si votre zone est

microsoft.com, par exemple, ce fichier sera nommé Microsoft.com.dns. Windows NT 4.0 comporte un exemple de fichier de base de données de ce type, nommé Place.dns.

Il s'agit d'un modèle sur lequel vous pouvez travailler. Ce fichier doit être édité et renommé avant d'être utilisé sur un serveur DNS de production. Généralement, il est judicieux d'attribuer à ce fichier un nom correspondant à la zone qu'il représente. C'est ce fichier qui sera dupliqué entre les serveurs maîtres et les serveurs secondaires.

Fichier de recherche inverse

(Z.Y.W.X.in-addr.arpa)

Le fichier de recherche inverse mappe les adresses IP sur les noms d'hôte. Par exemple, si votre réseau est affecté de l'adresse réseau de classe C 192.138.154.0, ce fichier sera nommé 154.138.192.IN-ADDR.ARPA.

Fichier de cache (Cache.dns)

Pour l'essentiel, le fichier de cache est identique sur tous les serveurs de noms, et doit être présent. Ce fichier contient le nom et l'adresse des serveurs de noms qui gèrent le domaine racine.

Fichier d'amorçage Généralement, le fichier d'amorçage est utilisé par un serveur DNS pour établir sa configuration au démarrage. Ce fichier contient les informations d'hôte nécessaires pour résoudre des noms situés en dehors des domaines pour lesquels il détient l'autorité.

2EMHFWLI#GH#OD GLDSRVLWLYH

'pFULUH#OHV#ILFKLHUV#XWLOLVpV SDU#XQ#VHUYHXU#GH#QRP '161

,QWURGXFWLRQ

/HV#TXDWUH#ILFKLHUV#VXLYDQWV VRQW#OHV#ILFKLHUV#GH FRQILJXUDWLRQ#XWLOLVpV#SDU#XQ VHUYHXU#GH#QRP#'161

(17)

)LFKLHU#GH#EDVH#GH#GRQQpHV

Stocke les enregistrements de ressource

z Conformes à la RFC 1034

SOA, A, NS, PTR, CNAME, MX, HINFO

z Spécifiques à Microsoft WINS, WINS-R

Le fichier de base de données contient des enregistrements de ressource relevant d'un domaine particulier. Différents types d'enregistrement de ressource sont définis au sein du DNS. La RFC 1034 définit les types d'enregistrement SOA, A, NS, PTR, CNAME, MX et HINFO. Microsoft a ajouté des types d'enregistrement qui lui sont spécifiques : WINS et WINS-R.

(QUHJLVWUHPHQW#62$

Dans tout fichier de base de données, le premier enregistrement doit être l'enregistrement de début d'autorité (SOA, Start Of Authority). Il définit les paramètres généraux pour la zone DNS. L'enregistrement ci-dessous est un exemple d'enregistrement SOA :

#ý,1ý62$ýQDPHVHUYHUìïPLFURVRIWïFRPïýJOHQQZRïPLFURVRIWïFRPïýõ ì âýVHULDOýQXPEHU

ìíåíí âýUHIUHVKý>êýKRXUV@

êçíí âýUHWU\ý>ìýKRXU@

çíéåíí âýH[SLUHý>æýGD\V@

åçéííýô âýWLPHýWRýOLYHý>ìýGD\@

Les règles suivantes s'appliquent à tous les enregistrements SOA :

Dans un fichier de base de données, le symbole « at » (@) signifie

« domaine racine de la zone ».

IN indique un enregistrement Internet.

Tout nom d'hôte ne se terminant pas par un point (. ) sera suivi du domaine racine.

Le symbole @ est remplacé par un point ( . ) dans l'adresse électronique de l'administrateur.

Si l'enregistrement s'étend sur plusieurs lignes, il doit être compris entre parenthèses ( ( ) ).

2EMHFWLI#GH#OD GLDSRVLWLYH

'pFULUH#OH#ILFKLHU#GH#EDVH#GH GRQQpHV#HW#H[SOLTXHU FKDTXH#W\SH G*HQUHJLVWUHPHQW#GH UHVVRXUFH1 ,QWURGXFWLRQ /H#ILFKLHU#GH#EDVH#GH GRQQpHV#FRQWLHQW#OHV HQUHJLVWUHPHQWV#GH UHVVRXUFH#UHODWLIV#DX GRPDLQH1

,O#H[LVWH#GH#QRPEUHX[#W\SHV G*HQUHJLVWUHPHQWV#GH UHVVRXUFH#'161#&HV HQUHJLVWUHPHQWV#VRQW#GpFULWV GDQV#GLYHUVHV#5)&1

3RXU#YRWUH#LQIRUPDWLRQ /HV#W\SHV#G*HQUHJLVWUHPHQW GH#EDVH#GH#GRQQpHV#VRQW GpILQLV#GDQV#OHV#5)&#4367/

4368#HW#44;61#9RXV WURXYHUH]#XQH#FRSLH#GH#FHV 5)&#GDQV#OD#SDJH#:HE

&RXUVH#0DWHULDOV1

(18)

(QUHJLVWUHPHQW#16

Un enregistrement de serveur de nom (NS, Name Server) permet de répertorier un autre serveur de nom. Un fichier de base de données peut contenir plusieurs enregistrements de serveur de nom. La ligne suivante est un exemple

d'enregistrement de ce type :

#ý,1ý16ýQDPHVHUYHUëïPLFURVRIWïFRP

(QUHJLVWUHPHQW#$

Un enregistrement d'hôte (A) associe de manière statique un nom d'hôte à l'adresse IP correspondante. Les enregistrements d'hôte constituent l'essentiel du fichier de base de données. Ils permettent de répertorier tous les hôtes situés au sein de la zone. Les lignes suivantes sont des exemples d'enregistrements d'hôte :

UKLQR ,1ý$ýìèæïèèïëííïìéê ORFDOKRVW ,1ý$ýìëæïíïíïì

(QUHJLVWUHPHQW#&1$0(

Un enregistrement CNAME (Canonical Name) permet d'associer plusieurs noms d'hôte à une même adresse IP. L'utilisation de cet enregistrement est parfois appelé aliasing. Les lignes suivantes constituent un exemple d'enregistrement CNAME :

)LOH6HUYHUì &1$0(ýUKLQR ZZZ &1$0(ýUKLQR IWS &1$0(ýUKLQR

Les types d'enregistrement de base de données sont définis dans les RFC 1034, 1035 et 1183. Vous trouverez une copie de ces RFC dans la page Web Course Materials située sur le CD-ROM du cours.

5HPDUTXH

(19)

)LFKLHU#GH#UHFKHUFKH#LQYHUVH

Permet de répondre aux requêtes inverses

Pour les requêtes inverses portant sur le réseau IP 157.57.28.0, le fichier créé est nommé :

z Db.57.157.in-addr.arpa

Exemple d'entrée d'enregistrement de ressource :

51.200.55.157.in-addr.arpa. IN PTR mailsrv3.microsoft.com.

51.200.55.157.in-addr.arpa. IN PTR mailsrv3.microsoft.com.

Le fichier de recherche inverse (reverse lookup) permet au solveur de demander le nom d'hôte correspondant à l'adresse IP qu'il fournit. Ce fichier est nommé comme un fichier de zone, en fonction de la zone in-addr.arpa pour laquelle il prend en charge les recherches inverses. Par exemple, pour permettre des recherches inverses sur le réseau IP 157.57.28.0, un fichier de recherche inverse est créé et affecté du nom 57.157.in-addr.arpa. Ce fichier contient des

enregistrements de début d'autorité (SOA, Start Of Authority) et de serveur de nom (NS, Name Server), comme tous les autres fichiers de zone des bases de données DNS, ainsi que des enregistrements pointeurs.

Cette fonctionnalité de recherche DNS inverse est importante. En effet,

certaines applications offrent la possibilité de mettre en œuvre des dispositifs de sécurité sur la base du nom des hôtes se connectant au système. Par exemple, si un client tente de se relier à un volume NFS (Network File System, système de fichiers réseau) dans ce contexte de sécurité, le serveur NFS va contacter le serveur DNS et demander une recherche inverse pour obtenir le nom du client en fonction de son adresse IP. Si le nom d'hôte renvoyé par le serveur DNS ne figure pas dans la liste d'accès configurée pour le volume NFS, ou si le nom d'hôte n'est pas retrouvé par le serveur DNS, la requête NFS est rejetée.

(QUHJLVWUHPHQW#SRLQWHXU

Les enregistrements pointeurs (PTR), ou de référence, assurent le mappage adresse sur nom au sein d'une zone de recherche inverse donnée. Un enregistrement pointeur est constitué des numéros de l'adresse IP, écrits de manière inversée, suivis du nom de domaine in-addr.arpa. Par exemple, pour rechercher le nom d'hôte correspondant à l'adresse IP 157.55.200.51, le client doit formuler une requête de pointeur pour le nom 51.200.55.157.in-addr.arpa.

([HPSOH

èìïëííïèèïìèæïLQðDGGUïDUSDïý,1ý375ýPDLOVHUYHUìïPLFURVRIWïFRPï 2EMHFWLI#GH#OD

GLDSRVLWLYH

([SOLTXHU#OH#U{OH#GX#ILFKLHU GH#UHFKHUFKH#LQYHUVH1 ,QWURGXFWLRQ

3RXU#SRXYRLU#UpVRXGUH#OHV UHTXrWHV#LQYHUVHV/#OH VHUYHXU#GH#QRP#GRLW GLVSRVHU#G*XQ#ILFKLHU#GH UHFKHUFKH#LQYHUVH1

(20)

)LFKLHU#GH#FDFKH

Contient les noms et adresses des serveurs du domaine racine

Le fichier de cache pour Internet est fourni avec Windows NT 4.0

Exemple d'entrée :

. 3600000 IN NS A.ROOT-SERVERS.NET.

A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4

. 3600000 IN NS A.ROOT-SERVERS.NET.

A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4

Le fichier de cache contient des informations d'hôte nécessaires pour résoudre les noms relevant de domaines qui ne sont pas situés sous l'autorité du serveur.

Ce fichier comporte le nom et l'adresse des serveurs de noms racine. Le fichier par défaut fourni avec le serveur DNS de Microsoft Windows NT version 4.0 contient des enregistrements recouvrant la totalité des serveurs racine d'Internet.

Dans le cas d'installations non-connectées à Internet, le contenu du fichier de cache doit être modifié. En effet, il doit contenir les références aux serveurs détenant l'autorité sur le domaine racine du réseau privé.

Si vous souhaitez obtenir un fichier de cache Internet à jour, connectez-vous à ftp://rs.internic.net/domain/named.root.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#OH#U{OH#GX#ILFKLHU GH#FDFKH1

,QWURGXFWLRQ /H#ILFKLHU#&$&+(1'16 FRQWLHQW#OHV#HQUHJLVWUHPHQWV GHV#VHUYHXUV#GX#GRPDLQH UDFLQH1#/RUVTXH#OH#VHUYHXU GH#QRP#UHoRLW#XQH#UHTXrWH GpSDVVDQW#OHV#OLPLWHV#GH#VD ]RQH/#LO#HQWDPH#OD#SURFpGXUH GH#UpVROXWLRQ#HQ#VROOLFLWDQW FHV#VHUYHXUV#GH#GRPDLQH UDFLQH1

3RXU#YRWUH#LQIRUPDWLRQ 6L#YRXV#VRXKDLWH]#REWHQLU#XQ ILFKLHU#GH#FDFKH#,QWHUQHW#j MRXU/#FRQQHFWH]0YRXV#j IWS=22UV1LQWHUQLF1QHW 2GRPDLQ2QDPHG1URRW1

5HPDUTXH

(21)

)LFKLHU#G*DPRUoDJH

Pas défini par une RFC, aspect de la mise en œuvre BIND

Contrôle le comportement de démarrage des serveurs DNS compatibles BIND

Le serveur DNS de Microsoft peut être configuré afin d'utiliser ce fichier d'amorçage

Commandes du fichier d'amorçage :

z Directory

z Cache

z Primary

z Secondary

Le fichier d'amorçage n'est pas défini par une RFC, et son existence n'est pas requise pour que le serveur de nom soit compatible RFC. Ce fichier est un des aspects de l'implémentation BIND (Berkeley Internet Name Daemon) du DNS.

Le serveur DNS de Microsoft Windows NT version 4.0 peut être configuré afin d'utiliser un fichier d'amorçage, si l'administration doit être effectuée par modification de fichiers texte, et non par le biais du Gestionnaire DNS (ou Gestionnaire de service de nom de domaine).

Ce fichier contrôle le comportement du serveur DNS au démarrage. Les commandes doivent figurer en début de ligne, et ne doivent pas être précédées d'espace. Les commandes reconnues sont les suivantes : directory, cache, primary et secondary.

La syntaxe de ce fichier est décrite ci-dessous :

Commande Description

Directory Spécifie un répertoire où sont situés d'autres fichiers auxquels le fichier d'amorçage fait référence.

Cache Spécifie le fichier utilisé pour permettre au service DNS de contacter les serveurs de noms du domaine racine. Cette commande, et le fichier auquel elle fait référence, doivent être présents. Windows NT 4.0 est livré avec un fichier de cache utilisable sur Internet.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#FH#TX*HVW#OH#ILFKLHU G*DPRUoDJH#HW#j#TXHO PRPHQW#LO#HVW#XWLOLVp1 ,QWURGXFWLRQ /H#ILFKLHU#G*DPRUoDJH FRQVWLWXH#OH#ILFKLHU#GH FRQILJXUDWLRQ#GH#GpPDUUDJH GHV#VHUYHXUV#'16#GH#W\SH

%HUNHOH\#,QWHUQHW#1DPH 'DHPRQ#'161#,O#Q*HVW#SDV UHTXLV#SDU#OH#V\VWqPH#'16/

QL#SDU#OH#VHUYLFH#'16#GH 0LFURVRIW1#7RXWHIRLV/#LO#HVW PLV#j#OD#GLVSRVLWLRQ#GH#FHX[

TXL#YRXGUDLHQW#O*XWLOLVHU1

(22)

(suite)

Commande Description

Primary Spécifie un domaine pour lequel ce serveur de nom détient l'autorité, et un fichier de base de données contenant les enregistrements de ressource pour ce domaine (exemple, le fichier de zone). Le fichier d'amorçage peut comporter plusieurs enregistrements de commande Primary.

Secondary Spécifie un domaine pour lequel ce serveur de nom détient l'autorité, et la liste des adresses IP correspondant aux serveurs maîtres à partir desquels il sera possible de télécharger les informations de zone, au lieu de les lire dans un fichier. Elle définit également le nom du fichier local utilisé pour mettre en cache cette zone. Le fichier d'amorçage peut comporter plusieurs enregistrements de commande Secondary.

Le tableau suivant contient quelques exemples de commandes d'un fichier d'amorçage.

Syntaxe Exemple

directory [répertoire] directory c:\winnts\system32\dns cache.[nom_fichier] cache.cache

primary [domaine]

[nom_fichier]

primary microsoft.com microsoft.dns primary dev.microsoft.com dev.dns secondary [domaine]

[liste_hôtes]

[nom_fichier_local]

secondary test.microsoft.com 157.55.200.100 test.dns

(23)

3ODQLILFDWLRQ#GH#OD#PLVH#HQ#±XYUH#GX#'16

Petites entreprises

z Elles peuvent utiliser les serveurs DNS d’un fournisseur de services Internet pour répondre aux requêtes et stocker leur nom de domaine

Grandes entreprises

z Elles gèrent leurs propres serveurs DNS

Deux serveurs DNS recommandés

z Un serveur de nom principal

z Un serveur de nom secondaire

Dans le cas d'une petite organisation exploitant un réseau de taille réduite, la gestion directe d'un serveur DNS n'est pas toujours une solution appropriée. Il peut être plus simple, et plus efficace, de configurer les clients DNS pour qu'ils interrogent un serveur de nom DNS pris en charge par un fournisseur de services Internet (ISP, Internet Service Provider). Pour la plupart, les ISP proposent un service de maintenance des informations de domaine moyennant une contribution financière. Les organisations qui souhaitent contrôler leur domaine, ou éviter les coûts liés aux prestations d'un ISP, doivent gérer leurs propres serveurs DNS.

Quelle que soit sa taille, une organisation voulant se connecter à Internet doit prendre contact avec l'InterNIC. Cet organisme doit être informé du nom de domaine du demandeur, et des adresses IP d'au moins deux serveurs DNS qui desserviront ce domaine. Néanmoins, toute organisation peut mettre en place ses propres serveurs DNS, de manière interne, sans relation avec Internet.

Pour des questions de fiabilité et de redondance des données, Microsoft recommande de configurer au moins deux serveurs DNS par domaine — un serveur de nom principal, et un serveur de nom secondaire. Le serveur de nom principal tient à jour la base de données, qui est dupliquée sur le serveur de nom secondaire. Cette duplication permet de répondre aux requêtes de nom même si l'un des serveurs de noms n'est plus opérationnel. Il est possible de configurer le déclenchement de la duplication en fonction de la fréquence à laquelle les noms changent au sein du domaine. La duplication doit être effectuée à un rythme suffisant pour que les deux serveurs aient connaissance des modifications.

Cependant, une fréquence de duplication excessive peut surcharger sans raison le réseau et les serveurs de noms.

2EMHFWLI#GH#OD GLDSRVLWLYH

3UpVHQWHU#EULqYHPHQW#DX[

VWDJLDLUHV#GH#TXHOOH#IDoRQ#LOV SHXYHQW#FRQILJXUHU#OH#'16 GDQV#OHXU#VLWH1

,QWURGXFWLRQ /D#FRQILJXUDWLRQ#GH#YRV VHUYHXUV#'16#GpSHQG#GH IDFWHXUV#WHOV#TXH#OD#WDLOOH#HW OD#UpSDUWLWLRQ#JpRJUDSKLTXH GH#YRWUH#HQWUHSULVH/#RX#VHV EHVRLQV#HQ#WHUPH#GH WROpUDQFH#DX[#SDQQHV1

(24)

,QVFULSWLRQ#DXSUqV#GX#GRPDLQH#SDUHQW

microsoft.com compaq.com purdue.edu

Etudiant Seattle

Domaine de second niveau

Contacter l’administrateur de domaine Contacter InterNIC

Une fois que vos serveurs DNS sont installés et configurés, vous devez les enregistrer (ou les inscrire) auprès du serveur DNS qui leur est immédiatement supérieur au sein de la structure de dénomination hiérarchisée du DNS. Le système parent doit connaître les noms et adresses de vos serveurs de noms, et peut demander d'autres informations, telles que la date à laquelle le domaine sera disponible et les noms et adresses des personnes pouvant être contactées à des fins d'administration.

Si vous inscrivez vos serveurs de noms auprès d'un serveur parent situé en dessous du second niveau de domaine, prenez contact avec l'administrateur de ce système pour déterminer les informations que vous devez fournir.

Si vous procédez à une inscription au niveau du sous-domaine, ou à un niveau supérieur, connectez-vous aux services d'inscription en ligne

d'InterNIC, à l'adresse http://internic.net. Si vous avez des questions, appelez leur service d'aide à l'inscription au (00-1-703) 742-477.

2EMHFWLI#GH#OD GLDSRVLWLYH

([SOLTXHU#FRPPHQW#LQVFULUH XQ#VHUYHXU#DXSUqV#GX GRPDLQH#SDUHQW1 ,QWURGXFWLRQ

3RXU#TXH#YRWUH#VHUYHXU#'16 IRQFWLRQQH#FRUUHFWHPHQW/

YRXV#GHYH]#O*HQUHJLVWUHU/#RX O*LQVFULUH/#DX#QLYHDX#GH GRPDLQH#TXL#OXL#HVW LPPpGLDWHPHQW#VXSpULHXU1

5HPDUTXH

(25)

$WHOLHU#49#=#3ODQLILFDWLRQ#GH#OD#PLVH#HQ#±XYUH#GX#'16

2EMHFWLI#GH#OD GLDSRVLWLYH ,QGLTXHU#DX[#VWDJLDLUHV O*DWHOLHU#DSSURSULp#HW#HQ H[SOLTXHU#OHV#REMHFWLIV1 ,QWURGXFWLRQ

'DQV#FHW#DWHOLHU/#YRXV#DOOH]

WUDYDLOOHU#VXU#WURLV#VFpQDULRV GH#PLVH#HQ#°XYUH#GX#'161

&RQVHLOV#SpGDJRJLTXHV 3DVVH]#HQ#UHYXH#OHV LQIRUPDWLRQV#FRQWHQXHV GDQV#OD#VHFWLRQ

©#3UpSDUDWLRQ#ª#GH#O*DWHOLHU1 )DLWHV#XQ#ELODQ#GH#O*DWHOLHU1 0HQH]#XQH#GLVFXVVLRQ RXYHUWH#DYHF#OHV#VWDJLDLUHV HW#JXLGH]0OHV#WRXW#DX#ORQJ GHV#WURLV#VFpQDULRV#GH#FHW DWHOLHU1

'HPDQGH]#DX[#VWDJLDLUHV V*LOV#RQW#UHQFRQWUp#GHV SUREOqPHV1

'HPDQGH]#DX[#VWDJLDLUHV V*LOV#RQW#GHV#TXHVWLRQV#j SRVHU1

3RXU#YRWUH#LQIRUPDWLRQ 9RXV#WURXYHUH]#OD#VROXWLRQ GHV#H[HUFLFHV#G*DWHOLHU#GDQV OD#SDJH#:HE#&RXUVH 0DWHULDOV1

(26)

&RQWU{OH#GHV#DFTXLV

Système de noms de domaine (DNS)

Résolution des noms

Configuration des fichiers DNS

Planification de la mise en œuvre du DNS

1. Citez les trois composants du système de nom de domaine.

L'espace de noms de domaine, les serveurs de noms et les solveurs (resolvers).

2. En quoi les serveurs de noms principaux, secondaires et maîtres sont-ils différents ?

Un serveur de nom principal dispose d'informations de zone qui sont enregistrées dans des fichiers de zone tenus à jour au niveau local. Un serveur de nom secondaire doit télécharger ses informations de zone.

Un serveur de nom maître joue le rôle de source de téléchargement vis- à-vis d'un serveur de nom secondaire. Le serveur de nom maître peut être un serveur de nom principal ou secondaire.

3. Quelles sont les trois raisons justifiant l'existence d'un serveur de nom secondaire ?

Il assure une fonction de serveur de nom redondant (il est fortement recommandé de mettre en place au moins un serveur de nom redondant pour chaque zone). (2) Si des clients sont situés dans des emplacements distants, un serveur de nom secondaire leur évite de recourir à des communications sur des liaisons lentes. (3) Un serveur de nom secondaire réduit la charge de travail du serveur de nom principal.

2EMHFWLI#GH#OD GLDSRVLWLYH

5HYHQLU#VXU#OHV#REMHFWLIV#GX PRGXOH#HQ#UpYLVDQW#GHV VXMHWV#LPSRUWDQWV1 ,QWURGXFWLRQ (Q#UpVXPp/#QRXV#DYRQV pWXGLp#DX#FRXUV#GH#FH PRGXOH111

3UHQH]#TXHOTXHV#PLQXWHV SRXU#UpSRQGUH#DX[

TXHVWLRQV#FRQWHQXHV#GDQV YRWUH#PDQXHO1#(QVXLWH/#QRXV OHV#FRPPHQWHURQV HQVHPEOH1

&RQVHLOV#SpGDJRJLTXHV 8WLOLVH]#OHV#TXHVWLRQV#GH FHWWH#VHFWLRQ#SRXU#UpYLVHU OHV#VXMHWV#GX#PRGXOH1

$YDQW#GH#SRXUVXLYUH/

GHPDQGH]#DX[#VWDJLDLUHV V*LOV#RQW#G*DXWUHV#TXHVWLRQV#j SRVHU1

(27)

4. Décrivez la différence existant entre un domaine et une zone.

Un domaine est une « branche » de l'espace de noms DNS. Une zone est une portion de domaine concrétisée par un fichier distinct contenant des enregistrements de ressource.

5. Décrivez la différence existant entre une requête récursive et une requête itérative.

Dans le cas d'une requête récursive, le client demande au serveur DNS de lui renvoyer soit l'information dont il a besoin, soit un message d'erreur indiquant que cette information n'a pas pu être trouvée. Si la requête est itérative, le serveur DNS renvoie la meilleure réponse possible, généralement une référence à un autre serveur de nom susceptible de contribuer à la résolution de la requête.

6. Répertoriez les fichiers requis pour mettre en œuvre le DNS sous Windows NT.

Fichier de base de données, fichier de cache et fichier de recherche inverse.

7. Décrivez la fonction du fichier d'amorçage.

Le fichier d'amorçage est utilisé dans l'implémentation BIND pour démarrer et configurer le serveur DNS.

(28)

Références

Documents relatifs

All other file paths (working dir, logfile, roothints, and key files) can be specified in several ways: as an absolute path relative to the new root, as a relative path to the

BARCELONA DOREA EDIMBURGO ESTOCOLMO MONTECARLO NEW YORK PARIS VIENA. BARCELONA DOREA EDIMBURGO ESTOCOLMO MONTECARLO NEW YORK

Il faudra seulement rajouter une route vers le

- Les quatre fiches suivantes correspondent à d’éventuelles évaluations à un autre moment de l’année pour un élève ou un groupe d’élèves ou l’ensemble de la classe avec

Les serveurs de noms enregistrent les données propres à une partie de l’espace des noms de propres à une partie de l’espace des noms de domaine dans une ZONE2. Le serveur de noms

En 2019, nous nous sommes associés à 10 accélérateurs et incubateurs d’un peu partout au Canada pour lancer un projet pilote de financement d’amorçage visant à trouver et

Pour le deuxième serveur DNS redondant allez dans le gestionnaire DNS puis nouvelle zone... Clic Suivant dans la fenêtre

Le fichier de zone inverse, va lui servir à identifier une adresse IP en nom, par exemple dans le cas de DiiSteR-PC, si l’on envoie une requête inverse nslookup :