DHCP est un service de contrôle partagé : une incohérence entre interface, sous-réseau et politique peut empêcher tous les nouveaux clients de se connecter. Ce cours pratique enseigne à configurer ces éléments et à diagnostiquer par configuration, journaux, paquets et état des baux.
Vous installerez ISC DHCP Server, le lierez à une interface, définirez pools et options, réserverez une adresse par MAC et inspecterez les baux persistants. Vous observerez aussi DORA sur un lien virtuel isolé avant de construire et valider une politique de bureau complète.
Ce que vous apprendrez
- Installer ISC DHCP Server, choisir une interface IPv4 et démarrer le service
- Faire correspondre adresse d'interface, sous-réseau et pool dynamique
- Distribuer routeur et DNS et définir les durées de bail par défaut et maximale
- Réserver une adresse fixe hors pool pour une MAC connue
- Lire et filtrer
dhcpd.leasespour relier adresses, clients et expirations - Générer et reconnaître Discover, Offer, Request et Acknowledge
- Combiner
journalctl,tcpdump, validation et état pour dépanner
À qui s’adresse ce cours
Ce cours intermédiaire s'adresse aux administrateurs Linux, apprenants DevOps et réseau, ingénieurs support et opérateurs qui provisionnent des clients IPv4 centralement. Il est utile si vous connaissez les sous-réseaux sans avoir créé scope, réservations, politique de bail et diagnostic DHCP.
Prérequis : Bases du terminal Linux, du sous-réseautage IPv4, interfaces, services, édition et sudo. MAC et capture de paquets sont utiles.
Environnement d’apprentissage : Un terminal Linux LabEx de type Debian/Ubuntu avec ISC DHCP Server, interfaces eth0 et veth préparées, dhclient, tcpdump et données synthétiques de baux et journaux.
Questions fréquentes
Les exercices perturbent-ils la connexion principale du laboratoire ?
La transaction réelle utilise un lien isolé veth-client/veth-server et omet volontairement la passerelle, sans remplacer la route principale. Les autres exercices emploient des sous-réseaux et interfaces simulés dans le laboratoire.
Quelle différence entre réservation DHCP et IP statique sur l'appareil ?
Avec une réservation, le client demande toujours DHCP, mais le serveur reconnaît sa MAC et offre la même IP. L'imprimante guidée utilise .50 hors du pool .100–.200 et l'imprimante finale 192.168.10.5 hors de son pool.
Le défi final prouve-t-il qu'un client a reçu un bail ?
Non. Il prouve la syntaxe et le service actif pour 192.168.10.0/24. Le labo précédent lance dhclient -v, observe DORA et confirme le bail dans dhcpd.leases. DHCPv6, relais, bascule et multiserveur ne sont pas couverts.





