serveur dns
Post on 03-Apr-2018
236 Views
Preview:
TRANSCRIPT
-
7/29/2019 Serveur DNS
1/70
El ABBASSI AbdalazizJADIR Othmane
NISBI Abdelhaqfer
1
Ralis par:
Encadr par: Pr.A.AQQAL
-
7/29/2019 Serveur DNS
2/70
2
DNS Dfinitions Un peu dhistoire
Le concept Larchitecture C/S du DNS Failles DNS
Solutions DNSDDNS Dfinitions
Pourquoi le DDNS?? Principe Solutions DDNS
ApplicationConclusion
2
-
7/29/2019 Serveur DNS
3/70
3
Le Domain Name System (dit DNS) est un
systme de nommage hirarchiquedistribu pour les ordinateurs ou touteautre ressource (programme, servicesweb..) connecte Internet ou un rseaupriv
Il offre divers informations lies aux noms dedomaine attribu chacun des lments durseau.
3
-
7/29/2019 Serveur DNS
4/70
4
Il traduit les identificateurs numriques
(adresses IP) associs aux ressources du rseauen identificateurs nominaux (nom de domaine)dans le but de localiser et dtablir un lienentre les appareils dans le monde entier.
Une analogie fait office dun annuairetlphonique pour l'Internet
4
-
7/29/2019 Serveur DNS
5/70
5
La Rsolution des noms sur un rseau est la
conversion ou traduction qui permet de passerdes noms dhtes (texte) aux adresses IP(nombres) et vice-versa.
5
-
7/29/2019 Serveur DNS
6/70
6
quun nom de domaine peut dsigner plusieurs
adresses IP et quune adresse IP peut tre associe
plusieurs noms.
6
-
7/29/2019 Serveur DNS
7/70
7
Au dbut de l'Internet, celui-ci tait formde quelques machines qui avaient chacuneune adresse que l'on retenait facilement vu
leur faible nombre (environ une dizaine).
7
-
7/29/2019 Serveur DNS
8/70
8Une dizaine de sites, qui pour la majorit sont des sites officielsdinstitutions amricaines: universits (MIT), ministres (ARPA). 8
-
7/29/2019 Serveur DNS
9/70
9
Pour naviguer entre les sites on utilisait alors un
fichier texte , le HOSTS.TXT Il comprenait les noms des diffrentes machines
avec leurs adresses
On y trouve une quivalence IP / nom d'htepar ligne
9
-
7/29/2019 Serveur DNS
10/70
10
Il est signaler que ce fichier existe toujours,mais est trs peu utilis en pratique.
Dailleurs chaque ordinateur en possde toujours un:
Sous Windows, vous pouvez le trouver dansC:\Windows\system32\drivers\etc\hosts
Sous Linux ou Mac OS X, vous le trouverez sur votredisque dans /etc/hosts.
10
-
7/29/2019 Serveur DNS
11/70
11
Les annes 70-80, connurent le boom du
rseau internet qui sagrandit de manireexponentielle La taille du fichier hosts.txt augmentait
avec le nombre dhtesAutre problme est, pour que chaque
ordinateur connaisse toutes les quivalencesentre les IP et les noms d'htes, il fallaitrecopier ce fichier sur tous les ordinateursconnects au net !
11
-
7/29/2019 Serveur DNS
12/70
12 12De quelques dizaines 900 millions
-
7/29/2019 Serveur DNS
13/70
13
Les manipulations sur ce fichier sont trs
vite devenues trop lourdes pour grer lpoque des milliers de machines traversle monde (aujourdhui on est 4milliards !)
Il n'tait pas souvent jour, et les
modifications taient lentes se propager.
13
-
7/29/2019 Serveur DNS
14/70
14
Vu les contraintes prcdentes un nouveausystme a donc du tre cr
Ce systme devait permettre de grer des milliers de
machines, ayant des noms descriptifs
sa base de donnes devant tre mise jour defaon plus sophistique
14
-
7/29/2019 Serveur DNS
15/70
15
Cest ainsi quen 1983, Paul Mockapetris,ingnieur travaillant pour l'InformationSciences Institute (ISI) de l'Universit de
Californie, propose et dveloppe unesolution base de Base de Donnesdistribue
15
-
7/29/2019 Serveur DNS
16/70
16
16
-
7/29/2019 Serveur DNS
17/70
17
Lide de Mockapetris consistait
"dcouper" le rseau (internet sousentendu) en un ensemble de domaines eux-mmes composs de sous-domaines,ventuellement composs de sous-sous-domaines, etc.
videment, pas de
cette manire!
17
-
7/29/2019 Serveur DNS
18/70
18
Les domaines sont organis hirarchiquemententre eux de la manire suivante:
18
-
7/29/2019 Serveur DNS
19/70
19
Cette adresse contient 3 niveaux de domainequon peu lire de droite gauche: .fr: c'est le domaine de premier niveau. On parle de
"Top level domain", ou TLD. Google en-dessous, il existe de trs nombreux
domaines de second niveau, microsoft.com,apple.com, hp.com
www : chacun de ces domaines peut avoir des sous-domaines, le plus couramment utilis sur le web tant
"www
www.Google.fr
19
-
7/29/2019 Serveur DNS
20/70
20
Le nom de domaine complet, appel "Fully
Qualified Domain Name" (FQDN) estconstitu de tous les sous-domaines etinclut le point final reprsentant le serveurracine
Pour la version franaise de Google, se sera:
www.google.fr.
20
-
7/29/2019 Serveur DNS
21/70
21
En parlant de DNS, on ne parle pas dun
seul serveur
mais dune multitude de serveurs. chacunremplissant une fonction bien particulire
21
-
7/29/2019 Serveur DNS
22/70
22
Ce pluralisme vient du fait que si le systme
DNS comprenait un seul serveur, il seraittrop frquemment demand.
22
-
7/29/2019 Serveur DNS
23/70
23
Imaginez que tous les ordinateurs du monde
dpendent d'un seul serveur DNS pourconnatre toutes les IP ! Si celui-ci venait tomber en panne, Internet
ne fonctionnerait plus.
23
-
7/29/2019 Serveur DNS
24/70
24
Les serveurs racine : au nombre de 13, ils
contiennent l'adresse des serveurs DNS dechaque domaine de premier niveau (com,net, org, fr...).
10 aux USA1 en G-B1 en Sude
1 au Japon
24
-
7/29/2019 Serveur DNS
25/70
25
Les serveurs DNS de premier niveau : il y
en a plusieurs par domaine ("com","net",...). Ils connaissent l'adresse desserveurs DNS de chacun des sous niveaux.Ainsi, les serveurs DNS du domaine ".com"connaissent l'adresse des serveurs DNS quigrent microsoft.com, apple.com...
25
-
7/29/2019 Serveur DNS
26/70
26
Les serveurs DNS de second niveau : trs
nombreux, ce sont eux le plus souvent quicontiennent les quivalences nom dedomaine / IP. Ainsi, le serveur DNS demicrosoft.com connat tous les sous-domaines (training.windows.com, etc.) etconnat l'adresse IP de la machine qui grechacun de ces domaines.
26
-
7/29/2019 Serveur DNS
27/70
27
On remonte larbre, lors de la rsolution
dun nom de domaine:
27
-
7/29/2019 Serveur DNS
28/70
28
Ce nest pas un vrai serveur DNS, cd qui connatles correspondances "nom d'hte / IP
Mais plutt un intermdiaire qui gardetemporairement en mmoire les derniresrsolutions de noms de domaine pour ne pascontacter systmatiquement tous les serveurs
derrire 28
-
7/29/2019 Serveur DNS
29/70
29
Il est gnralement gr par le fournisseurd'accs internet (FAI), ou le navigateurutilis.
OU
Opera Safari 29
-
7/29/2019 Serveur DNS
30/70
30
Ainsi, si deux utilisateurs du mme FAI
demandent aller sur www.google.com, leserveur DNS ne fera pas toutes cesoprations deux fois. Il donneraimmdiatement la rponse qu'il a
conserve en cache.
La mise en cache sur ce serveur peut durerde quelques secondes plusieurs jours.
30
-
7/29/2019 Serveur DNS
31/70
31
Le systme DNS adopte larchitectureclient/serveur dans la mesure o il comprend: Un client reprsent par :
Le resolver : qui est linterface clientepermettantd'interroger un serveur
Et les diffrents serveurs cits prcdemment
31
-
7/29/2019 Serveur DNS
32/70
32
Le systme DNS utilise 2 types de requtes:
Rcursive Itrative
Envoi dune requte un serveur DNS
X X
Renvoie larponse Renvoie larponseIl demandelaide dunautre
serveur
Il demandeau client deregarder un
autreserveur
Communicationentre lesserveurs
Le clientcommunique
avec les serveursun par un
Renvoi la rponse complte Renvoi la rponse complte oule nom dun autre serveur32
-
7/29/2019 Serveur DNS
33/70
33
Rcursive Itrative
Envoi dune requte un serveur DNS
X X
Renvoie larponse Il demandelaide dunautre
serveur
Renvoie larponse Il demandeau client deregarder un
autreserveur
Communicationentre lesserveurs
Le clientcommunique
avec les serveursun par un
Renvoi la rponse complte Renvoi la rponse complte oule nom dun autre serveur33
-
7/29/2019 Serveur DNS
34/70
34
Rcursive Itrative
34
-
7/29/2019 Serveur DNS
35/70
3535
-
7/29/2019 Serveur DNS
36/70
3636
-
7/29/2019 Serveur DNS
37/70
37
Il ya plusieurs applications qui permettent la
mise en place dune solution DNS sur lerseau
37
-
7/29/2019 Serveur DNS
38/70
38
XSolution complte
et stable
Offre diffrentes
options
Solution Payante
(licence )
38
-
7/29/2019 Serveur DNS
39/70
39
XSolution gratuite
Open source
Encore Plus doptions
que Windows Server
Ligne de commande
39
-
7/29/2019 Serveur DNS
40/70
40
XSolution gratuite
Open source
Ne supporte pas IPv6
Limit en options
40
-
7/29/2019 Serveur DNS
41/70
41
Le DNS est systme non sans failles
Le cache du DNS pourrait tre utilis dunemanire malicieuse
Un hacker
CacheDNS
Le bon serveur
Serveur duhackerutilisateur
Ladresse demon serveur
est172.16.3.2
1LempoisonnementLe pirate modifie le
contenu du cache
1
Jaimerais accder exe.com, quel
est son IP?
2
Si le cache DNS est empoisonn, lutilisateur
est redirig vers le serveur pirate, mme silURL quil donne est correcte
4
4
Cest 172.16.3.2
3
41
-
7/29/2019 Serveur DNS
42/70
42
42
-
7/29/2019 Serveur DNS
43/70
43
La plupart des FAI changent frquemment
l'adresse IP de votre ordinateur, en utilisantune technique appele DHCP.
Vos interlocuteurs seront oblig de suivrece changement.
43
-
7/29/2019 Serveur DNS
44/70
44
Par analogie de ce problme, imaginez quevotre numro de tlphone soitfrquemment chang sans avertissement. Vosamis tlphoneront toujours un numroerron.
DDNS rsout ce problme, mais pour le Net 44
-
7/29/2019 Serveur DNS
45/70
45
DDNS (Dynamic DNS) est un service qui sert tablir une correspondance entre lesnoms de domaine Internet et les d'adressesIP.
Au fait, ce nest quun ajout la normeDNS, puisque le DNS dynamique met jourun serveur DNS avec des enregistrementsnouveaux ou modifis pour les adresses IP
sans avoir besoin d'intervention humaine.
45
-
7/29/2019 Serveur DNS
46/70
46
De nombreuses applications dpendantesdinternet telles que :
la consultation votre courrier lectronique,
La tlphonie sur IP( VoIP), Exemple: Skype, Pfingo..
Les rseaux sociaux ,
utilisent ladresse IP pour tablir une connexionavec lordinateur et surtout la maintenir toutau long de la dure dutilisation de ces
applications. 46
-
7/29/2019 Serveur DNS
47/70
47
Ladresse IP dun poste connect internetchange chaque fois et cela pourraitcompromettre le maintient de cetteconnexion.
DDNS simpose alors comme solution,puisquil associer dynamiquement un nomd'hte (quon choisit par exe :
promo2.ensaj.ddns.com) avec cetteadresse IP, sans avoir la faire entrermanuellement chaque fois quelle change
47
-
7/29/2019 Serveur DNS
48/70
48
DDNS la rcupre automatiquementladresse IP et lassocie au nom de domainequon a choisit, ce dernier inchangeable serautilis par les applications web pour lemaintient de la connexion.
48
-
7/29/2019 Serveur DNS
49/70
49
1 A pp DDNS DHCP server
-Je suis promo2.noip.com, quelle est ma nouvelleadresse ? STP.
2 DHCP server au systme DNS
-Quelle est ladresse IP de promo2.noip.com ?
3 Systme DNS au DHCP server
Je ne connais pas ladresse actuelle se promo2.noip.com.
4 DHCP server au systme DNS
Voil ! Prends 195.0.10.14, comme adresse pour cedomaine.
5 Systme DNS au DHCP server
daccord cest fait !
Systme DNS
6 Serveur DHCP App DDNS
Ton nouvelle adresse est 192.0.10.14.Souviens toi delle
7 App DDNS serveur DHCP
Jassocie 192.0.10.14.S promo2.noip.com
APP DDNS
49
-
7/29/2019 Serveur DNS
50/70
50
DDNS fonctionne pour Windows Vista, XPProfessionnel, Windows 2000 et les versionsserveur de chaque (2000, 2003, 2008).
En revanche il ne fonctionne pas pour lesditions Home de Vista ou XP, versionsantrieures 2000, ou les systmesd'exploitation non-Windows, tel que Mac OSX, Linux .
50
-
7/29/2019 Serveur DNS
51/70
51
Si un systme d'exploitation n'est passupport, on peut toujours sapproprier lesservices dune des nombreuses applicationstierces ddies au service DDNS.
51
-
7/29/2019 Serveur DNS
52/70
52
dnsdynamic.org
XDomaines et
sous domaines
gratuits
Noms de
domaines imposs
et non pratique
pour usage
professionnel
Ex: .wow64.com
52
-
7/29/2019 Serveur DNS
53/70
53
No IP
XNom de
domaine
professionnelEx: .no-ip.com
Serve.com
Nom de
domaine payant
(130 DH/an)
53
-
7/29/2019 Serveur DNS
54/70
54
dyndns.com
XLibre choix du
nom de domaine
Solution payante
(130 DH/an)
54
-
7/29/2019 Serveur DNS
55/70
55
-
7/29/2019 Serveur DNS
56/70
-
7/29/2019 Serveur DNS
57/70
57Gnral > Cochez Protocol TCP/IP
-
7/29/2019 Serveur DNS
58/70
58Faites entrer une adresse IP de votre choix
-
7/29/2019 Serveur DNS
59/70
59Dmarrer > Panneau de configuration > Proprits systme
-
7/29/2019 Serveur DNS
60/70
60Nom de lordinateur > Faites entrer un nom
-
7/29/2019 Serveur DNS
61/70
61Dmarrer > Assistant configurer votre serveur
-
7/29/2019 Serveur DNS
62/70
62Attendez la fin de linstallation du serveur
-
7/29/2019 Serveur DNS
63/70
63Suivant
-
7/29/2019 Serveur DNS
64/70
64Faites un choix pour les zones de recherche
-
7/29/2019 Serveur DNS
65/70
65
-
7/29/2019 Serveur DNS
66/70
66
-
7/29/2019 Serveur DNS
67/70
67Fin de linstallation et de la configuration
-
7/29/2019 Serveur DNS
68/70
68Dmarrer>Excuter>cmd>ipconfig /all
-
7/29/2019 Serveur DNS
69/70
69
Le DNS puis le DDNS sont ns du dveloppementexponentiel dinternet Le DNS est lannuaire tlphonique du net.
Sappuie sur le dcoupage du rseau en zones Il adopte une architecture C/S N niveaux Le DDNS nest qu'un ajout au systme DNS
(DNS/Statique) (DDNS/Dynamique)
-
7/29/2019 Serveur DNS
70/70
7070
top related