Administration du Service DHCP

Apprenez l'administration du service DHCP. Ce module couvre l'installation du serveur DHCP ISC, la configuration d'une portée de sous-réseau, les réservations d'adresses IP fixes, l'analyse des baux (leases), et le dépannage DHCP. Vous maîtriserez ces compétences Linux essentielles grâce à des laboratoires pratiques et des défis concrets.

DevOps EngineerLinuxDevOps

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

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.leases pour 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.

Enseignant

labby
Labby
Labby is the LabEx teacher.