0% ont trouvé ce document utile (0 vote)
26 vues32 pages

Guide sur le Serveur DNS sous Windows

Transféré par

ahmed najjar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
26 vues32 pages

Guide sur le Serveur DNS sous Windows

Transféré par

ahmed najjar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ADMINISTRATION

WINDOWS

CHAPITRE 3 : SERVEUR DNS

1
PLAN DU CHAPITRE 3

1. Présentation/Généralités
2. Le système des noms de domaine
3. Zone et délégation
4. Types de serveurs de nom
5. Requête DNS
6. Résolution inverse
7. Enregistrements d’un serveur de nom
8. Installation et configuration d'un serveur DNS

2
1. PRÉSENTATION/GÉNÉRALITÉS
 DNS (Domain Name System) est un système hiérarchique distribué
permettant la résolution des noms de machines en adresses IP et
inversement.
 Les hôtes connectés à un réseau IP possèdent une adresse IP qui les
identifie sur le réseau.
 Pour faciliter l'accès aux hôtes sur un réseau IP, un mécanisme a été mis
en place pour associer un nom à une adresse IP.
 Ce nom, plus simple à retenir, est appelé « nom de domaine ».
 Résoudre un nom de domaine consiste à trouver l'adresse IP qui lui est
associée.
 Avant le DNS, la résolution d'un nom sur Internet devait se faire grâce
à un fichier texte appelé [Link] copié sur chaque ordinateur du
réseau par transfert de fichier.
 Fichier volumineux, pas nécessairement uniforme
 Nécessite d’être copié fréquemment sur toutes les machines 3
1. PRÉSENTATION/GÉNÉRALITÉS
 Principal apport du DNS: Base Distribuée
 Administration et charge partagée
 Robustesse et performance à travers le mécanisme de duplication et
le cache
 Le Domain Name System a été défini afin de gérer la croissance
de l'internet en déléguant la gestion des noms de domaine à des
serveurs de noms distribués.
 Il utilise un protocole de communication client/serveur udp/tcp sur
le port 53.
 Le logiciel client interroge un serveur de noms
 Les «resolvers» sont les processus clients qui contactent les
serveurs de noms (dont l’(les) adresse(s) est (sont) configurée(s)
sur sa machine),
4
1. PRÉSENTATION/GÉNÉRALITÉS
Le schéma suivant explique comment ça se passe lorsque vous surfez
sur Internet et à quel moment intervient le serveur DNS.

5
2. LE SYSTÈME DES NOMS DE DOMAINE

 Le système des noms de domaine est mis en œuvre par une base
de données distribuée au niveau mondial
 Il consiste en une hiérarchie dont le sommet est appelé la racine. On
représente cette dernière par un point.
 Chaque point est un niveau de séparation hiérarchique

 Un nom de domaine est la séquence de labels depuis le nœud de


l’arbre correspondant jusqu’à la racine

6
2. LE SYSTÈME DES NOMS DE DOMAINE

 Un domaine est un sous-arbre


Domaine complet
.
Domaine tn
tn
Domaine utm

utm
Domaine isi

isi
Noeud www
www

Exemple: [Link] identifie la machine www sur le domaine [Link] 7


(le serveur web d'un domaine porte généralement le nom www)
2. LE SYSTÈME DES NOMS DE DOMAINE

Sens de lecture
le plus significatif le moins significatif

[Link]

domaine tunisien (.tn)

domaine de l’organisation utm


sous-domaine isi
machine host1 du domaine
[Link]

8
2. LE SYSTÈME DES NOMS DE DOMAINE
. (racine)
 Exemple: [Link]
 . représente la racine (non visible) xz org
 xz représente le nom de domaine de 1er niveau
domaine
 domaine celui de 2ème niveau
 www représente un type wikipedia ieee
d'enregistrement dans la zone
www

 Un nom d’hôte peut désigner plusieurs adresses ip pour des interfaces


différentes
 Une adresse ip peut être associée à plusieurs noms alias par exemple :
 [Link]
 [Link]
 [Link]

9
2. LE SYSTÈME DES NOMS DE DOMAINE

 La profondeur maximale de l'arborescence est de 127 niveaux


 Le premier niveau de l’espace DNS est appelé Domaine de niveau
supérieur ou TLD (Top Level Domain)
 2 types : génériques / nationaux (~ 200)
 .com, .edu, .net, .org, .gov, .int,. mil
 .tn, .fr, .uk, .ca, .jp, .us, .nl …

10
2. LE SYSTÈME DES NOMS DE DOMAINE
 On appelle FQDN (Fully Qualified Domain Name) un nom complet
identifiant la ressource puis ses parents jusqu'à la racine (exemple
[Link])
 L'adresse FQDN permet de repérer de façon unique une machine
sur Internet (deux nœuds ne peuvent avoir le même nom)
 La longueur maximale d'un nom FQDN est de 255 caractères.
 63 caractères maximum dans chaque partie
 a-z, 0-9 et tiret ( - ) seulement
 majuscules et minuscules non significatives

11
3. ZONE ET DÉLÉGATION

 Les logiciels qui gèrent les données de l’espace nom de domaine sont
appelés des serveurs de nom (name servers)
 Une zone est un sous arbre de l’arbre des noms de domaines sur
lesquels un serveur de noms possède une information complète.
 Une zone est géré par une entité administrative particulière. L’autorité sur
ce sous-arbre est déléguée.
 La délégation est totale : libre organisation, changements sans préavis et
délégation de sous-zones.
 Une zone contient les informations d’un domaine sauf celles qui sont
déléguées.
 Les zones sont tenues par des serveurs différents
 Ils sont appelés "autoritaires" pour leur part de l’arbre
 Un serveur de nom peut avoir autorité sur plusieurs zone.
12
4. TYPES DE SERVEURS DE NOM

 Tout réseau n’étant pas à l’abri d’une panne, il est fortement


recommandé d’avoir au moins deux serveurs DNS dans un réseau :
 Le DNS principal (primaire) étant celui qui répond aux requêtes en temps
normal,
 Le DNS secondaire prenant le relais si le principal ne répond pas.
 Un serveur est dit secondaire d'une zone quand
 Il obtient toutes les informations de cette zone d'un autre serveur dit
serveur primaire.
 Il télécharge le contenu de la zone régulièrement afin de pouvoir prendre
le relai du serveur primaire en cas d'incident.
 Il y a un serveur primaire et généralement plusieurs secondaires
 Un serveur de noms peut être primaire pour une (des) zone(s) et
secondaire pour d’autre(s).

13
4. TYPES DE SERVEURS DE NOM

 Les serveurs DNS possèdent un cache permettant de garder


pendant un certain temps la correspondance entre un nom de
machine et son adresse IP.
 un serveur DNS n'a les correspondances que pour les machines du
domaine sur lequel il a autorité.
 Pour les autres machines, il contacte le serveur DNS ayant autorité sur
le domaine auquel appartiennent ces machines.
 Ces réponses, pour éviter de sans cesse les redemander aux
différents serveurs DNS, seront gardées dans ce cache.
 Cette information est conservée pendant une période nommée Time
to live et associée à chaque nom de domaine.

14
5. REQUÊTE DNS

 Une requête est une demande de résolution de noms envoyée à un


serveur DNS.
 Il existe deux types de requêtes : requêtes récursives et requêtes
itératives.
 Requêtes récursives
 requête envoyée à un serveur DNS dans la quelle le client DNS demande au
serveur de fournir une réponse complète.
 ne peut pas être redirigée vers un autre serveur DNS.
 Requêtes itératives
 requête envoyée à un serveur DNS dans laquelle le client DNS demande la
meilleure réponse que peut fournir le serveur DNS.
 Le résultat d’une requête itérative est souvent une référence à un autre serveur
DNS situé plus bas dans l’arborescence DNS.

15
5. REQUÊTE DNS

16
5. REQUÊTE DNS : TRAITEMENT D’UNE
REQUÊTE DNS
 Le resolver reçoit une requête pour un nom de
domaine
 Si pas de résolution possible localement :
 Transmet cette requête à un serveur de nom local
 Si le serveur de noms :
 a autorité sur la zone qui contient le nom (la réponse est donc dans
sa base de données), ou à la réponse en cache
 Il transmet l’ensemble des enregistrements de ressources constituant la
réponse au client.
 ne connaît pas la réponse.
 Si la requête est récursive, il transmet au client une liste de serveurs
supposés mieux informés.
 Si la requête est itérative, il interroge lui même les serveurs mieux
informés et transmet la réponse au client (voir exemple suivant). 17
Serveur DNS
[Link]

Serveur
DNS TLD
.com
Quelle est l'adresse IP de Serveur
[Link] ? DNS racine
”.”

Serveur
DNS local

[Link]
Station
de travail

18
6. RÉSOLUTION INVERSE

 Consiste à obtenir le nom de domaine à partir de l’adresse IP


 pour faciliter la compréhension des humains, obtenir la localisation
d’une machine
 pour des raisons de sécurité (traquer un pirate)
[Link]

résolution inverse

[Link]

vers le plus significatif vers le plus significatif

[Link] [Link]

19
6. RÉSOLUTION INVERSE

 Utiliser les adresses comme des noms :


 le domaine [Link]
 les noms des noeuds correspondent aux octets de l’adresse IP en ordre
inverse
 le domaine [Link] a 256 sous-domaines,
 chacun de ces sous-domaines a 256 sous-domaines,
 chacun de ces sous-domaines a, à son tour, 256 sous-domaines,
 le 4ème niveau correspond à un NS connaissant le nom de domaine
associé à cette adresse IP
 Le nom de domaine associé à la résolution inverse est noté selon l’adresse IP
inversée :
 car la résolution d’un nom de domaine se fait de droite à gauche
 exemple : [Link].[Link]

20
.
arpa
in-addr

0 192 255

0 93 255

0 28 255

Pointe sur la machine


0 210 [Link]
25521
7. ENREGISTREMENTS D’UN SERVEUR DE
NOM

 Un DNS est une base de données répartie contenant des


enregistrements, appelés enregistrements de ressources (ER)
ou RR (Resource Records), concernant les noms de domaines
 Principaux types d'enregistrements:
 SOA: décrit l’autorité administrative, Start Of Authority
 NS : liste de serveurs de nom pour ce domaine, Name Server
 A : correspondance nom -> adresse,
 AAAA : associe un nom d'hôte à une adresse ipv6
 PTR : correspondance adresse -> nom, c'est simplement la résolution inverse
(le contraire du type A) Pointer Record
 CNAME : identifie le nom canonique d'un alias, un nom pointant sur un autre
nom, Canonical Name
 SRV : Renseigne sur le serveur ADDS (Annuaire LDAP)

22
7. ENREGISTREMENTS D’UN SERVEUR DE
NOM

 SOA : Permet de définir les informations relatives à la zone. En


l'occurrence le nom du serveur DNS primaire et l'adresse mail du contact
technique ([Link]. le@ est remplacé par un point). Il est
composé de plusieurs champs :
 Serial : C'est le numéro de série à incrémenter à chaque modification du fichier.
Il permet au serveur secondaire de recharger les informations qu’ils ont.
L'usage général vient à le formater de cette manière YYYYMMDDXX,
 Refresh : définit la période de rafraîchissement des données.
 Retry : si une erreur survient au cours du dernier rafraîchissement, celle-ci sera
répétée au bout du délai Retry.
 Expire : le serveur sera considéré comme non disponible au bout du délai
Expire.
 Negative cache TTL : Durée de vie est la durée de validité des données
communiquée par le serveur pour toute requête .

23
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Pré-requis pour l'installation
 Le serveur doit disposer d'une adresse IP
 Sur votre Windows Server 2016 :
 Connectez-vous en tant qu'administrateur
 Dans le Gestionnaire de serveur, ajoutez le rôle de serveur DNS
 Ajouter les fonctionnalités requises

24
[Link] ET CONFIGURATION D'UN
SERVEUR DNS

 Cliquer sur « Suivant »


 Dans la fenêtre affichée, il vous reste à cliquer sur Installer puis Fermer

25
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Dans les outils d'administration, cliquez sur DNS

26
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Cliquez avec le bouton droit sur le nom du serveur DNS et choisissez
"Configurer un serveur DNS"

27
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Sur la page Sélectionnez une action de configuration, sélectionnez
Configurer les indications de racine uniquement, Suivant et puis Terminer

28
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Cliquez avec le bouton droit sur « Indications de racines", puis
"Propriétés" et vérifiez que certains serveurs ont une adresse IP associée,
sinon, cliquez sur « Modifier … » puis « Résoudre »

29
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Faites un clic droit sur serveur DNS et cliquez sur "Propriétés".
 Par défaut, le serveur DNS écoute sur toutes les adresses IP (et donc
toutes les cartes réseau en IPv4 et IPv6). Pour qu'il écoute uniquement
sur certaines adresses IP, sélectionner "Uniquement les adresses IP
souhaitées"

30
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Si le serveur ne peut pas résoudre certains domaines (ou
enregistrements de domaines), nous allons devoir rediriger la requête à
un autre serveur DNS. Dans notre exemple nous allons rediriger la
requête au serveur DNS public de Google.
 Cliquez sur "Modifier".

31
[Link] ET CONFIGURATION D'UN
SERVEUR DNS
 Il vous suffit ensuite d'ajouter les serveurs DNS désirés en tapant leurs
adresses IP.
 Les adresses IP des serveurs DNS de Google sont :
 [Link]
 [Link]

32

Vous aimerez peut-être aussi