Serveur DHCP Linux : Installation et Configuration (Guide complet 2026)
🌐 RÉSUMÉ : Le protocole DHCP (Dynamic Host Configuration Protocol) est essentiel pour automatiser l’attribution des adresses IP sur un réseau Linux. Découvrez comment installer et configurer un serveur DHCP robuste sur Debian, Ubuntu ou CentOS.
L’installation d’un serveur DHCP permet de simplifier la gestion de votre parc informatique en évitant les conflits d’adresses IP et les configurations manuelles fastidieuses.
1. Installation du serveur DHCP
Sur les distributions basées sur Debian/Ubuntu, nous utilisons le paquet isc-dhcp-server.
sudo apt update && sudo apt install isc-dhcp-server
Pince Ampèremétrique Fluke 323 (True RMS, 400A AC)
🛠️ L’outil indispensable pour ce projet.
2. Configuration de l’interface réseau
Éditez le fichier /etc/default/isc-dhcp-server pour spécifier l’interface sur laquelle le serveur doit écouter (ex: eth0 ou enp0s3).
INTERFACESv4="eth0"
3. Paramétrage du fichier dhcpd.conf
C’est ici que vous définissez votre plage d’adresses (pool). Éditez /etc/dhcp/dhcpd.conf :
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.150;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
}
💡 ASTUCE : Pour fixer l’adresse IP d’une machine spécifique (réservation), utilisez son adresse MAC dans une section
host.
Une fois configuré, n’oubliez pas de sécuriser votre infrastructure, par exemple en suivant notre guide sur la sécurité informatique globale.
