Académique Documents
Professionnel Documents
Culture Documents
Année 2023/2024
Pr Amadou Dahirou GUEYE
Enseignant-chercheur au département Informatique,
UAM
Courriel : dahirou.gueye@uam.edu.sn
Plan du cours
Le service DHCP (Dynamic Host Configuration Protocol)
Présentation du service DHCP
Différence entre les protocoles BOOTP et DHCP
Fonctionnement du service DHCP
Configuration de DHCP
Relais DHCP
Le service DNS (Domain Name System)
Présentation et fonctionnement du service DNS
Configuration de DNS
Protocole Time;
Le protocole DNS;
Le serveur BOOTP/DHCP;
Le client BOOTP/DHCP;
TFTP;
Le service de noms NetBIOS. ;
Le service de datagramme NetBIOS.
NomHôte.NomCompletDomaine = FQDN
NomSousDomaine.NomDomaine
Exemples : uam.edu.sn, ucad.edu.sn, uadb.edu.sn,
orange.sn, google.com
L’enregistrement INA :
Il permet de faire la résolution directe.
Exemple : mail.uam.edu.sn INA 196.1.95.5
L’enregistrement IN MX :
Exemple : uam.sn IN MX 1 mail.uam.sn
Signifie que, mail.uam.sn est un serveur de messagerie du
domaine uam.sn avec la priorité 1.
06/01/2024 Cours de Services Réseaux-UAM-Pr-Amadou-Dahirou-GUEYE 45
L’enregistrement IN PTR :
Cet enregistrement permet de faire la résolution inverse.
Exemple : 1.5.168.192. IN addr.arpa IN PTR dahirou.uam.sn
Ici, on inverse l’adresse IP.
Le fichier de résolution inverse a sa racine qui s’appelle
arpa, c’est pourquoi l’adresse se termine par .arpa
Il faut qu’il ait une indication qui lui permet de savoir si
les mises à jour sont effectuées sur le serveur principal
pour pouvoir prendre en compte ces modifications.
zone "nom_de_domaine" {
type master;
notify yes;
file "/etc/bind/db.direct";
forwarders {};
};
zone "X.X.X.IN-ADDR.ARPA" {
type master;
notify yes;
file "/etc/bind/db.inverse";
forwarders {};
};
$TTL 604800
@ IN SOA ns1.uam.sn. root.ns1.uam.sn. (
1 ; Serial
6H ; Refresh
86400 ; Retry, temps entre de essais
2419200 ; Expire
604800 ) ; Negative Cache TTL
NS ns1.ucad.sn.
NS ns2.ucad.sn.
MX 10 ns3.ucad.sn.
MX 80 mail.ucad.sn.
ns3 A @IP de ns3 ;(c’est une adresse fective utilisée pour les tests)
ns1 A @IPde ns1
ns2 A @IP de ns2
mail A @IP de mail
06/01/2024 Cours de Services Réseaux-UAM-Pr-Amadou-Dahirou-GUEYE 56
Résolution inverse
BIND reverse data file for broadcast zone;
;$TTL 604800
@ IN SOA ns1.obelix.net. root.ns1.obelix.net. (
1 ; Serial
6H ; Refresh
86400 ; Retry, temps entre de essais
2419200 ; Expire
604800 ) ; Negative Cache TTL
NS ns1. uam.sn.
NS ns2. uam.sn.
MX 10 ns3. uam.sn.
MX 80 mail. uam.sn.
ID_Host IN PTR nom-serveur-primaire.domaine.
ID IN PTR Serveur_secondaire
zone "nom_de_domaine" {
type slave;
file "nom_de_fichier"; #il suffit seulement de le déclarer. Ne pas le créer
masters {@IP_serveur_principal;};
};
zone "nom_de_domaine_arpa" {
type slave;
file "nom_de_fichier_autre";
masters { @IP_serveur_principal;};
};
Le nom des zones doit correspondre exactement aux zones définies sur le serveur principal.
L’adresse IP du serveur principal est indiqué à la ligne « masters ».
Sur le serveur secondaire, il faut l’autoriser à s’envoyer des notifications pour éviter d’avoir des messages
d’erreurs dans les logs. Pour cela, il faut ajouter cette ligne dans le fichier
«/etc/bind/named.conf.options» : allow-notify {@IP_serveur_secondaire;};
06/01/2024 Cours de Services Réseaux-UAM-Pr-Amadou-Dahirou-GUEYE 58
Le deamon named
Pour répondre aux requêtes DNS, il faut un daemon qui
écoute sur un port.
Serveur de Serveur de
messagerie messagerie
Hotmail.com uam.edu.sn
Machine 5
uam.edu.sn
lamine@uam.edu.sn
dahirou.@hotmail.com
Pour l’envoie :
Indiquer l’adresse du serveur SMTP;
Pour la réception :
Quel protocole il faut utiliser (POP ou IMAP);
L’adresse de la machine qui utilise ce protocole;
Nom d’utilisateur;
Mot de passe.