1 INSTALLATION D UN SERVEUR DNS SI5
2 Paramétrage de la carte réseau
3 Définition
4 Historique
Historique 5 Utilisation de noms symboliques (FQDN-FullyQualifiedDomain 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.
8 La délégation dans l espace de nom 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 QualifiedDomain 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.
10 Les éléments d un système de nom 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
14 Requêtes récursives, requêtes itératives
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.
21 Création des fichiers de zone
22 Création des fichiers de zone
23 Création des fichiers de zone