100%
GRIMOIRE
GrimoireCorpus DindonVolumes de SynthèseLe Socle du Fer
FRENAR
← PrécédentSuivant →
RATIO
LE SOCLE DU FER · SUPPORT DE COURS · SEMAINE 20
◆◆◆
DHCP
SUR BASE RÉSEAU ACQUISE
Semaine 20 sur 26 · Bloc 7 — DHCP et DNS
8h théorie · 27h pratique
◆ OBJECTIFS PÉDAGOGIQUES DE LA SEMAINE

1. Comprendre le fonctionnement du protocole DHCP (DORA)
2. Installer et configurer un serveur DHCP sur Linux
3. Gérer les baux d'adresses et les plages d'exclusion
4. Configurer le relais DHCP inter-VLAN
5. Diagnostiquer les problèmes courants d'attribution d'adresse

◆◆◆
⚠ AVERTISSEMENT — PÉRENNITÉ DES VERSIONS CITÉES

Ce support cite isc-dhcp-server comme référence. D'autres implémentations DHCP existent (dnsmasq, Kea DHCP). Le formateur adapte la configuration à l'implémentation effectivement disponible et maintenue au moment du cours.

Amine RAITI · Architecte Infrastructure & SRE
Document public · CC BY-NC-SA 4.0 · AI Powered by Amine
Opération Dindon
RATIO
PLAN DE COURS · 8H
FIL CONDUCTEUR THÉORIQUE — DHCP
20.1 · Protocole DHCP — échange DORA3h
— DORA : Discover (client broadcast cherche un serveur), Offer (serveur propose une adresse), Request (client confirme), Acknowledge (serveur confirme l'attribution)
— Notion de bail (lease) : durée pendant laquelle l'adresse est réservée pour le client
— Paramètres distribués avec l'adresse : masque, passerelle, serveurs DNS (lien direct avec S19 et S21)
20.2 · Configuration d'un serveur DHCP2h
— Structure d'un fichier de configuration DHCP : subnet, range, options
— Réservations statiques : attribuer toujours la même adresse à une machine identifiée par son adresse MAC
— Plages d'exclusion : exclure des adresses du pool (pour les équipements à IP fixe)
20.3 · Relais DHCP inter-VLAN3h
— Problème : le DHCP Discover est un broadcast qui ne traverse pas les frontières de VLAN/routeur
— Solution : le relais DHCP (DHCP helper) sur le routeur/switch couche 3 transmet le Discover en unicast vers le serveur DHCP centralisé
— Configuration du relais : l'adresse IP du serveur DHCP est configurée sur chaque interface VLAN du routeur — lien direct avec S18 (VLANs) et S19 (routage)
RATIO
TP1 · INSTALLATION ET CONFIGURATION DU SERVEUR DHCP · 14H

Matériel : VM Linux déjà configurée (serveur DHCP), VMs clientes (Linux et Windows), topologie VLANs de S18.

(2h) Installation du serveur DHCP sur la VM Linux, configuration d'un premier pool simple pour un seul sous-réseau (plage d'adresses, masque, passerelle, durée de bail).
(3h) Test d'attribution automatique sur une VM cliente : vérification que la VM reçoit une adresse de la plage configurée, consultation des journaux du serveur DHCP pour voir l'échange DORA.
(3h) Configuration d'une réservation statique pour une VM identifiée par son adresse MAC, vérification que cette VM reçoit toujours la même adresse.
(3h) Extension à 3 pools DHCP correspondant aux 3 VLANs de S18, configuration des plages et options spécifiques à chaque VLAN (passerelles différentes selon le VLAN).
(3h) Configuration du relais DHCP sur le routeur (interface de chaque VLAN pointant vers le serveur DHCP centralisé), test d'attribution depuis un client dans chaque VLAN.
CORRIGÉ TP1

Vérification du relais DHCP : un client dans VLAN 20 doit recevoir une adresse du pool VLAN 20 configuré sur le serveur DHCP, même si le serveur DHCP est physiquement dans VLAN 10 — le relais transmet le Discover au-delà de la frontière VLAN.

Erreur fréquente : oublier de configurer la passerelle (option routers) dans le pool DHCP — le client reçoit une adresse mais ne peut pas communiquer au-delà de son sous-réseau.

RATIO
TP2 · DIAGNOSTIC ET ADMINISTRATION AVANCÉE · 13H

Matériel : système DHCP configuré au TP1, Wireshark.

(3h) Capture de l'échange DORA complet avec Wireshark : identifier chaque paquet (Discover, Offer, Request, Ack), lire les champs clés (CHADDR, siaddr, yiaddr, options).
(3h) Simulation de pannes DHCP : saturation du pool (toutes les adresses attribuées), client qui reçoit une mauvaise configuration (mauvaise passerelle), serveur DHCP non joignable depuis un VLAN — diagnostic et correction.
(4h) Administration des baux : consulter la liste des baux actifs, révoquer un bail manuellement, observer la re-demande du client.
(3h) Rédaction d'une fiche de configuration DHCP documentant les 3 pools, les réservations, et les procédures de diagnostic.
CORRIGÉ TP2

Champs DHCP à identifier dans Wireshark : CHADDR = adresse MAC du client, yiaddr = adresse IP proposée/attribuée, siaddr = adresse IP du serveur, option 3 = passerelle, option 6 = serveurs DNS, option 51 = durée du bail.

◆ FICHE DE SYNTHÈSE — AUTO-ÉVALUATION SEMAINE 20
1. Je sais décrire l'échange DORA et le rôle de chaque message.
2. Je sais configurer un serveur DHCP avec pool, masque et options.
3. Je sais configurer une réservation statique par adresse MAC.
4. Je sais expliquer pourquoi le Discover ne traverse pas les VLANs.
5. Je sais configurer un relais DHCP inter-VLAN.
6. Je sais capturer et analyser un échange DORA avec Wireshark.
7. Je sais diagnostiquer une panne d'attribution d'adresse DHCP.
8. Je sais administrer les baux actifs d'un serveur DHCP.
← PrécédentSuivant →