Skip to content

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
Exemple (si votre seconde carte réseau est 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
Décommenter et adapter la section suivante :
subnet 192.168.10.0 netmask 255.255.255.0 {
  range 192.168.10.100 192.168.10.200;
}
Ainsi, le serveur attribuera automatiquement des IP comprises entre 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.