Dhcp sous linux : maîtriser serveurs, renouvellements et baux, sans perdre d’adresses réseau
En bref
- Le DHCP attribue une adresse IP et des options réseau (DNS, passerelle, masque).
- DORA décrit l’attribution initiale : Discover, Offer, Request, Acknowledge.
- Le bail encadre la durée d’utilisation de l’adresse et influence les renouvellements.
- Les réservations lient une adresse à une adresse MAC, sans sécuriser contre l’usurpation.
- La sécurité dépend aussi du réseau : DHCP snooping, contrôle d’accès et surveillance des pools.
Le DHCP sous Linux évite des configurations manuelles répétitives et stabilise la communication réseau. Pourtant, un bail qui expire, un pool mal dimensionné ou un serveur concurrent suffit à déclencher des pannes difficiles à relier au Wi‑Fi ou au DNS.
A voir aussi : Installer proxmox sur vmware : guide pratique pour activer kvm et sécuriser l’accès web
Pour diagnostiquer efficacement, il faut comprendre les messages DORA, le fonctionnement du renouvellement de bail, et la logique des baux DHCP. Ce guide détaille aussi les pièges fréquents.
Serveur DHCP sous Linux : ce qu il distribue et où configurer
Un serveur DHCP Linux répond aux demandes des clients et fournit une configuration réseau complète. Il peut attribuer une adresse IP dynamique, mais aussi annoncer masque, passerelle, et serveurs DNS. La valeur utile dépasse le simple numéro d’adresse.
A lire aussi : Installer un rpm sous Linux sans casse : méthodes, commandes dnf rpm zypper et bonnes pratiques
Sur Debian, la configuration dépend du serveur DHCP choisi. En environnement historique, isc-dhcp-server s’appuie sur des fichiers de paramètres et sur une déclaration explicite du sous-réseau. L’écoute sur la bonne interface conditionne la réponse aux requêtes.
- Définir le sous-réseau et la plage d’adresses dynamiques.
- Vérifier la passerelle et les DNS réellement joignables depuis les clients.
- Restreindre l’écoute à l’interface qui dessert le LAN concerné.
- Activer une stratégie de logs adaptée au diagnostic, sans bruit excessif.
| Composant | Rôle dans DHCP | Symptôme en cas d’erreur |
|---|---|---|
| Plage d’adresses | Fournit les IP dynamiques au client | Clients bloqués ou échanges DORA répétitifs |
| Options DNS | Définissent la résolution de noms | Accès IP OK, noms de domaines échouent |
| Masque réseau | Délimite le sous-réseau | Routes incohérentes, pertes de connectivité |
| Écoute sur interface | Conditionne la réponse aux clients | Clients sans configuration malgré un pool valide |
Si un autre serveur DHCP existe déjà sur le même segment, des incohérences apparaissent. Le client peut recevoir des paramètres incompatibles avec ses attentes. Le risque augmente quand les baux se renouvellent.

Renouvellement du bail : pourquoi une adresse revient ou change
Le bail DHCP ne dure pas indéfiniment. Il associe une adresse IP à un client pour une durée précisée, puis force un renouvellement. Tant que le délai n’expire pas, l’appareil réutilise généralement les mêmes paramètres.
Le renouvellement suit des mécanismes basés sur des temps proportionnels à la durée du bail. À défaut de réponse, le client augmente la portée des tentatives et peut finir par perdre l’adresse. Le diagnostic nécessite alors d’examiner les journaux et les baux.
Pour une configuration courte en laboratoire, les effets sont visibles rapidement. Sur un parc professionnel, des baux trop courts génèrent du trafic inutile. Des baux trop longs retardent la récupération après un changement de topologie ou de DNS.

Que décrit DORA : l attribution initiale pas à pas
DORA résume la séquence d’attribution initiale en DHCPv4. Le client découvre les serveurs disponibles, puis demande explicitement une proposition. Enfin, le serveur confirme le bail et transmet les options de configuration.
Cette chaîne utilise UDP, avec port 67