GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
5 serveur dhcp
1. Technologies des serveurs
réseaux : DHCP
Dynamic Host Configuration Protocol
Présenter par :
Mounir GRARI
1
2. Technologies des serveurs réseaux
DHCP
• Dynamic Host Configuration Protocol (DHCP)
est un terme anglais désignant un protocole
réseau dont le rôle est d'assurer la configuration
automatique des paramètres IP d'une station,
notamment en lui assignant automatiquement une
adresse IP et un masque de sous-réseau. DHCP
peut aussi configurer l'adresse de la passerelle par
défaut, des serveurs de noms DNS
2
3. Technologies des serveurs réseaux
DHCP
• La conception initiale d'IP supposait la
préconfiguration de chaque ordinateur connecté
au réseau avec les paramètres TCP/IP adéquats :
c'est l'adressage statique.
• Sur des réseaux de grandes dimensions ou
étendues, où des modifications interviennent
souvent, l'adressage statique engendre une lourde
charge de maintenance et des risques d'erreurs.
3
4. Technologies des serveurs réseaux
DHCP
• En outre les adresses assignées ne peuvent être
utilisées même si l'ordinateur qui la détient n'est
pas en service :
• un cas typique où ceci pose problème est celui
des fournisseurs d'accès à internet (FAI ou ISP en
anglais), qui ont en général plus de clients que
d'adresses IP à leur disposition, mais dont tous les
clients ne sont jamais connectés en même temps.
4
5. Technologies des serveurs réseaux
DHCP
• DHCP apporte une solution à ces deux
inconvénients :
– Seuls les ordinateurs en service utilisent une adresse
de l'espace d'adressage;
– Toute modification des paramètres (adresse de la
passerelle, des serveurs de noms) est répercutée sur les
stations lors du redémarrage;
– La modification de ces paramètres est centralisée sur
les serveurs DHCP.
5
6. Technologies des serveurs réseaux
DHCP ( Fonctionnement )
• Le protocole a été présenté pour la première fois
en octobre 1993
6
7. Technologies des serveurs réseaux
DHCP ( Fonctionnement 1)
• L'ordinateur équipé de TCP/IP, mais dépourvu
d'adresse IP, envoie par diffusion un datagramme
(DHCP DISCOVER) qui s'adresse au port 67 de
n'importe quel serveur à l'écoute sur ce port. Ce
datagramme comporte entre autres l'adresse
physique (MAC) du client.
7
8. Technologies des serveurs réseaux
DHCP ( Fonctionnement 2)
• Tout serveur DHCP ayant reçu ce datagramme,
s'il est en mesure de proposer une adresse (DHCP
OFFER) sur le réseau auquel appartient le client,
diffuse une offre DHCP à l'attention du client (sur
son port 68), identifié par son adresse physique.
Cette offre comporte l'adresse IP du serveur, ainsi
que l'adresse IP et le masque de sous-réseau qu'il
propose au client. Il se peut que plusieurs offres
soient adressées au client.
8
9. Technologies des serveurs réseaux
DHCP ( Fonctionnement 3)
• Le client retient une des offres reçues (la première
qui lui parvient), et diffuse sur le réseau un
datagramme de requête DHCP (DHCP
REQUEST). Ce datagramme comporte l'adresse
IP du serveur et celle qui vient d'être proposée au
client. Elle a pour effet de demander au serveur
choisi l'assignation de cette adresse, l'envoi
éventuel des valeurs des paramètres, et d'informer
les autres serveurs qui ont fait une offre qu'elle n'a
pas été retenue.
9
10. Technologies des serveurs réseaux
DHCP ( Fonctionnement 4)
• Le serveur DHCP choisi élabore un datagramme
d'accusé de réception (DHCP ack) qui assigne au
client l'adresse IP et son masque de sous-réseau,
la durée du bail de cette adresse, deux valeurs T1
et T2 qui déterminent le comportement du client
en fin de bail, et éventuellement d'autres
paramètres : adresse IP de la passerelle par défaut
• adresses IP des serveurs DNS
• Les serveurs DHCP, bien entendu, doivent être
pourvus d'une adresse IP statique.
10
11. Technologies des serveurs réseaux
DHCP (Configuration 1)
• Pour qu'un serveur DHCP puisse servir des
adresses IP, il est nécessaire de lui donner un
« réservoir » d'adresses dans lequel il pourra
puiser : c'est la plage d'adresses (address range).
Il est possible de définir plusieurs plages,
disjointes ou contiguës.
• Les adresses du segment qui ne figurent dans
aucune plage mise à la disposition du serveur
DHCP ne seront en aucun cas distribuées, et
peuvent faire l'objet d'affectations statiques
11
12. Technologies des serveurs réseaux
DHCP (Configuration 2)
• Il est également possible d'exclure pour un usage
en adressage statique par exemple, des adresses
ou blocs d'adresses compris dans une plage.
• Enfin, on peut effectuer des réservations
d'adresses en limitant la possibilité d'allocation de
cette adresse au client possédant une adresse
physique donnée. Ceci peut s'avérer utile pour des
machines dont l'adresse doit rester fixe mais dont
on veut contrôler de manière centrale et
automatique les autres paramètres IP.
12
13. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Pour installer un serveur DHCP sous Windows
2000 serveur, il faut ouvrir une session
administrateur, lancer l'application Panneau de
configuration -> Ajout/Suppression de
programmes->Ajouter.supprimer des composants
Windows->Services de mise en réseau-
>Protocole DHCP, comme indiquer sur cette
capture d'écran.
13
15. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Si il a été bien installé il doit apparaître dans Bouton Démarrer ->
Programme -> Outils d'administration -> DHCP
15
16. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Il faut le lancer et suivre ce qu'il vous réclame, une autorisation.
16
17. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Après une activation correcte, tout doit passer au vert.
17
18. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Mettre à jour mon DNS de manière automatique.
18
20. Technologies des serveurs réseaux
DHCP (sous Windows 2000)
• Pour ce qui est des réservations, il faut connaître l'adresse MAC et vous
voulez réserver une adresse bien précise.
20
21. Technologies des serveurs réseaux
DHCP (sous Fedora)
• la mise en place d’un serveur DHCP simple (sans mise à
jour du DNS).
• Nous créerons un DHCP pour le réseau 172.21.0.0/16, la
plage d’adresse sera 172.21.1.1 à 172.21.1.100. La
passerelle sera 172.21.0.254, le serveur DNS sera
172.21.1.1 et le nom de domaine
21
22. Technologies des serveurs réseaux
DHCP (sous Fedora : Installation)
• Premièrement il convient de vérifier si le paquetage
nécessaire est installé en faisant :
• rpm -q dhcp Si vous avez comme réponse "le paquetage
dhcp n'est pas installé", installez-le en faisant un petit :
• yum install dhcp
22
23. Technologies des serveurs réseaux
DHCP (sous Fedora : Configuration)
• Une fois installé il va falloir éditer le fichier
/etc/dhcpd.conf.
• ddns-update-style none;
• ignore client-updates;
• authoritative;
• subnet 172.21.0.0 netmask 255.255.0.0 {
– option routers 172.21.0.254; # passerelle par défaut
– option subnet-mask 255.255.0.0; # masque de sous-réseau
– option domain-name « lr.est.dhcp"; # nom de domaine
– option domain-name-servers 172.21.0.1;# serveurs DNS
– range 172.21.1.1 172.21.0.100; # plage d’adresse
– default-lease-time 21600; # durée du bail en sec
– max-lease-time 43200 ; # durée maxi du bail en sec.
– #réservations ici.
• }
23
24. Technologies des serveurs réseaux
DHCP (sous Fedora : Lancement)
• Démarrer le serveur DHCP :
– dhcpd -cf /etc/..../dhcpd.conf
– dhcpd -d –f (mode débogage)
– Dhcpd eth0 (choix d’une interface réseau)
• man dhcpd.conf
24
25. Technologies des serveurs réseaux
DHCP (sous Fedora : Réservation)
• Voici la syntaxe pour une réservation (elle est à insérer a
l’endroit indiqué). Vous pouvez personnaliser les options
DHCP pour chaque réservation.
– host nommachine {
– hardware ethernet 12:34:56:78:AB:CD; # adresse MAC de la
machine
– fixed-address 172.21.0.100; # IP que l’on veut lui assigner }
25
26. Administration de réseau informatique
DHCP (sous Fedora : Fichier d’inscription)
• Pour infos, les baux actuels sont visibles dans le
fichier /var/lib/dhcp/dhcpd.leases.
• Pour cela, on doit taper la commande suivante
# echo > /var/lib/dhcpd/dhcpd.leases
• Pour activer le service au démarrage (pour le runlevel
courant) :
• chkconfig dhcpd on
26