Académique Documents
Professionnel Documents
Culture Documents
demander une résolution au serveur DNS que vous avez reçu par le DHCP. Celui-ci a deux moyens pour vous
fournir la réponse :
•il connaît lui-même la réponse ;
•il doit la demander à un autre serveur, car il ne la connaît pas.
commencer par là où il a le plus de chance d'obtenir l'information, c'est-à-dire au point de départ de notre arborescence.
Il va demander aux serveurs racine l'adresse IP de wfpsb.uca.ac.ma. Mais comme les serveurs racine ne sont pas
responsables de ce domaine, ils vont le rediriger vers un autre serveur qui peut lui donner une information et qui dépend
de la racine, le serveur DNS de ma.
Il demande ensuite au serveur DNS de ma l'adresse IP de fpsb.uca.ac.ma . Mais comme auparavant, le serveur .ma
renvoie l'adresse IP du serveur DNS qui dépend de lui, le serveur DNS de ac.ma. Et le ac.ma il va le demander uca.ac.ma
Enfin, il demande au serveur DNS de uca.ac.ma l'adresse IP de fpsb.uca.ac.ma et là, ça marche : le serveur de uca.ac.ma
connaît l'adresse IP correspondante et peut la renvoyer.
La gestion internationale des noms de domaine
Même si le système DNS n'est pas indispensable au fonctionnement d'Internet, il en est un élément
incontournable.
Le système de noms de domaine est géré par un organisme américain appelé l'ICANN. Celui-ci dépend
directement du Département du Commerce des États-Unis. L'ICANN est responsable de la gestion des 13 serveurs
DNS qui gèrent la racine du DNS. Ces 13 serveurs connaissent les adresses IP des serveurs DNS gérant les TLD (les
.fr, .com; org, etc.)
Installation du service DNS
• Vérifier si le service DNS est installé
#rpm -q bind
ou
# rpm –qa | grep bind
RQ : Si vous obtenez en retour un message du type : « le paquetage bind n'est pas installé »,
vous devez l’installer.
BIND (Berkeley Internet Name Domain), est le serveur DNS le plus utilisé sur Internet,
• Installation du service DNS
– à partir d’internet
# yum install bind
– Ou à partir de CD d’installation
#rpm –ivh bind-<version-number>.rpm
#/etc/rc.d/init.d/named start|restart|stop|status
Configuration du service DNS
– Il contient :
o Déclaration options
o Déclaration de zone
Zone nom_zone IN {
Type slave;
File nom-du-fichier-de-zone;
masters {IP-dns-principal};
};
– Déclaration des indicateur racine
Zone . IN {
Type hint;
File named.ca ;
};
Configuration du service DNS
• Exemple de fichier /etc/named.conf :
o Zone de recherche directe principale o Zone de inverse principale
options { options {
Directory /var/named ; Directory /var/named ;
}; };
Zone ofppt.org IN { Zone 1.168.192.in-addr.arpa IN {
Type master; Type master;
File db.ofppt.org; File db.inv.ofppt.org;
allow-transfer {192.168.1.2}; allow-transfer {192.168.1.2};
Notify yes; Notify yes;
allow-update {192.168.1.10}; allow-update {192.168.1.10};
}; };
Configuration du service DNS
• Exemple de fichier /etc/named.conf :
o Zone de recherche directe secondaire o Zone de inverse secondaire
options { options {
Directory /var/named ; Directory /var/named ;
}; };
Zone ofppt.org IN { Zone 1.168.192.in-addr.arpa IN {
}; };
Configuration du service DNS
– Les fichiers de zone sont stoker par défaut dans le répertoire /var/named mais vous
pouvez changer leur emplacement.
– Le nom d’un fichier de zone doit être identique à celui fourni dans l’option file dans
la déclaration zone (/etc/named.conf).
– Enregistrement de ressources
Nom-de-la-zone IN NS nom-du-seveur-DNS
– Enregistrement de ressources
– Enregistrement de ressources
Nom-de-la-zone IN MX 10 nom-serveur-de-messagerie
Nom-de-la-zone IN MX 20 nom-serveur-de-messagerie
RQ: 10, 20 : Indique la priorité. Le serveur qui a la priorité la plus basse est
utilisé en premier
"named.conf".
#named-checkconf /etc/named.conf