Installer un DHCP
objectif
Installer et configurer un serveur DHCP sous Linux (Ubuntu/Debian) et sous Windows Server pour distribuer automatiquement des adresses IP sur un réseau local.
prerequis
- Avoir une machine sous Ubuntu/Debian à jour
- Avoir une machine Windows Server configurée (avec IP fixe et rôle serveur installé)
- Disposer de droits administrateur
- Disposer d'une seconde carte réseau pour isoler le réseau DHCP sous Linux
Sur Debian/Ubuntu
Mise à jour du système
apt update && apt upgrade
Passage en root
sudo su
Installation du serveur DHCP ISC
apt install isc-dhcp-server -y
Activer le service au démarrage
systemctl enable isc-dhcp-server
Configuration du DHCP sur Debian/Ubuntu
Fichier /etc/default/isc-dhcp-server
Modifier l’interface réseau utilisée par le serveur DHCP :
nano /etc/default/isc-dhcp-server
enp0s8
) :
INTERFACESv4="enp0s8"
💡 Vérifier le nom exact de l'interface avec
ip a
.
Fichier /etc/dhcp/dhcpd.conf
Configurer la plage d'adresses IP :
nano /etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
}
192.168.10.100
et 192.168.10.200
.
conclusion
Le serveur DHCP est désormais opérationnel : - Les clients reçoivent automatiquement une IP dans la plage définie. - Les exclusions, passerelle et DNS sont configurés selon les besoins du réseau. - Sous Linux, la configuration manuelle permet un contrôle fin.