Cours de configuration du dsn
1
PLAN
Introduction Nommage DNS
inverse
avec /etc/hosts Principe du découpage en domaines Configuration de BIND Création d’une zone Outils de débuggage (dig, nslookup) Déclaration d’une zone en esclave Enregistrement sur le TLD
DNS
Autres
RR: CNAME, MX, TXT, AAAA
2
Rachid MENAOUI
Introduction, le besoin
Besoin:
nommer une machine sur le réseau en effectuant une correspondance entre le nom choisi et le numéro IP (résolution de nom) trouver le nom d’une machine à partir de son numéro IP (résolution inverse) identifier un groupe de machines ayant des ressources réseau communes (relais de messagerie, …)
DNS
3
Rachid MENAOUI
Introduction (suite)
Quelques
nom de domaine : afnic.asso.fr nom de machine : ftp.afnic.asso.fr adresse ip 192.134.4.13 nom de machine : relay1.afnic.asso.fr adresse ip 192.134.4.17 nom de machine : www.afnic.asso.fr adresse ip 192.134.4.11 nom de machine : www.nic.fr adresse ip 192.134.4.11 adresse IP : 192.134.4.11 www.afnic.asso.fr www.nic.fr
exemples simples :
Une
information dans le DNS indique vers quelle machine diriger le courrier électronique :
Jean.Dupont@afnic.asso.fr
u relay1.afnic.asso.fr adresse ip 192.134.4.17
DNS
4
Rachid MENAOUI
Introduction (suite)
Jusqu’en
inadapté à grande échelle:
1984 : fichier hosts.txt => /etc/hosts
temps de diffusion des infos (par ftp !) système centralisé quelques centaines de machines dans les années 70 plusieurs millions aujourd’hui
correspondance statique ne contient que des infos réduites noms enregistrés sous le domaine arpa => collision rapide de noms
DNS
5
Rachid MENAOUI
Introduction (suite)
Après
1984 : Domain Name System Paul Mockapetris - RFC 882 883 puis 1034 1035 système hiérarchisé et distribué modèle en arborescence (similaire à l’arborescence d’un système de fichiers avec ses