Vous êtes sur la page 1sur 23

1

INSTALLATION D’UN
SERVEUR DNS
SI5
Paramétrage de la carte réseau
2
Définition
3
Historique
4
Historique
5

Utilisation de noms symboliques (FQDN - Fully Qualified Domain Name) à la


place d'adresses IP
Fonctionnement protocole DNS
6

Système hiérarchique et distribué

TLD

Domaines de référence
Fonctionnement protocole DNS
7

Racine .

TLD com coop

Domaines Developpez Fnac GSB

Hôtes web Mail Web web

on peut avoir deux machines portant des noms


similaires ou différents mais avec des 'adresses IP
différentes.
La délégation dans l’espace de nom
8
DNS
• La zone racine contient une
délégation vers une zone du
niveau hiérarchique suivant, la
zone com.
• La délégation dans la zone racine
indique au serveur racine DNS que
pour trouver la zone com, il doit
contacter le serveur Com.
• la délégation dans la zone com
indique au serveur Com que pour
trouver la zone contoso.com, il
doit contacter le serveur
Contoso.
• Chaque serveur ne connaît que les
noms de ses fils
• Un serveur de noms définit une
zone, c'est-à-dire un ensemble de
domaines sur lequel le serveur a
autorité
9

Un domaine est un ensemble d'ordinateurs reliés dans un


réseau. Le domaine est identifié à un nom, appelé nom de
domaine. Chaque domaine contient des ordinateurs ou des
serveurs qui représentent les hôtes. Les hôtes sont les points
finaux de la chaîne. Leurs noms sont qualifiés de Fully
Qualified Domain Name (FQDN), c'est-à-dire Nom de
Domaine Totalement Qualifié.
Une zone est une portion d'un domaine dont l'administration
est déléguée à une entité faisant partie ou non de
l'organisation. La déclaration des machines dans un domaine
se fait dans les zones. Le fichier qui contient les
enregistrements des machines d'une zone est appelée fichier
de zone.
Les éléments d’un système de nom
10
de domaine
Enregistrement de ressources et espace de noms de
domaine
Enregistrement dans la base de données
Structure hiérarchique
Les serveurs: Un système DNS repose principalement sur
trois modes de serveur :
Le serveur autorité ou serveur maître : il héberge le fichier
décrivant la zone (exemple : gsb.coop) et est le seul habilité à le
modifier. On parle de serveur principal ou serveur maître.
Les serveurs secondaires, qui reçoivent les mises à jour du fichier
de zone, réalisant une tolérance de panne et une répartition de
charge. On parle de secondaires ou esclaves.
Les serveurs délégués : ils sont les hébergeurs faisant autorité sur
des sous-zones (exemple gestionfrais.gsb.coop). Ils doivent être
déclarés au niveau supérieur gsb.fr).
Les éléments d’un système de nom
11
de domaine
Résolveurs
Applications ou fonctions de système d’exploitation qui
s’exécutent sur des clients DNS et des serveurs DNS.
Client DNS: création de la requête de nom DNS qui est
envoyée à un serveur DNS.
Serveurs DNS : Si le serveur DNS ne possède pas le
mappage nom-adresse IP demandé, il utilise le
résolveur pour transmettre la requête à d’autres
serveurs DNS.
Illustration
12

Recherche adresse IP de l’hôte H1.cisco.com


Le serveur DNS racine possède un enregistrement pour trouver
le domaine de premier niveau .com
Le serveur DNS du domaine .com possède un enregistrement
pour trouver le domaine cisco.com
Les serveurs DNS du domaine cisco.com ont l’enregistrement
pour H1.cisco.com et peuvent résoudre l’adresse.
Utilisation de la mémoire cache
13

Stockage des informations reçues en


réponse aux demandes
Traitement plus rapide
Conservation sur une durée limitée car les
informations sur les noms d’hôte évoluent
Requêtes récursives, requêtes itératives
14
Serveur DNS – BIND9
15

Passage en mode pont


Les fichiers de paramétrage sous Ubuntu
/etc/hosts
/etc/resolv.conf : Indique les différents
serveurs DNS à utiliser.
/etc/host.conf : fixe l’ordre de recherche entre
hosts ou bind.
/etc/hostname : contient le nom de la machine.
Serveur DNS – BIND9
16

/etc/bind/ : configuration générale du serveur DNS


bind9
/etc/bind/named.conf : fichier général, qui
comprend entre autre les fichiers suivants
/etc/bind/named.conf.options : fichier
contenant les options de BIND9.
/etc/bind/named.conf.local : fichier contenant
votre zone.
/etc/bind/named.conf.default-zones: description des zones
/var/cache/bind/ : fichiers enregistrements de
ressources pour les zones
db.root: les serveurs racines
Serveur DNS – BIND9
17

Deux étapes
Création des zones dans /etc/bind/named.conf.local
Création des fichiers de ressources (fichiers de zone
qui la décrive)
Paramétrage named.conf.options
18

décrit la configuration générale du serveur

Plusieurs directives pour la catégorie options


Allow-query: liste des réseaux autorisés à interroger le serveur
Allow-transfer: liste des serveurs autorisés à recopier les fichiers
de zone.
….

/etc/bind/named.conf.options
Paramétrage named.conf.local
19

fichier qui va contenir la définition de l’ensemble de


vos zones

/etc/bind/named.conf.options
Paramétrage named.conf.local
20

Paramétrage de la zone de recherche inversée

1.168.192 représente l’adresse du réseau


inversé. Dans cet exemples les adresses ip
du réseau sont de la forme, 192.168.1.X.
Création des fichiers de zone
21
Création des fichiers de zone
22
Création des fichiers de zone
23

Vous aimerez peut-être aussi