Introduction :
La mise en place d’un relais DHCP sous Debian 12 permet de relayer les requêtes DHCP des clients vers un serveur DHCP centralisé, facilitant la gestion des adresses IP sur plusieurs sous-réseaux. Ce guide explique comment installer, configurer et activer un relais DHCPÉtapes de mise en place
1. Mettre à jour le système
Avant d’installer et de configurer le relais DHCP, mettez à jour votre système Debian 12 pour vous assurer que tous les paquets sont à jour.sudo apt update && sudo apt upgrade -y
2. Installer le paquet DHCP Relay
Debian utilise le paquet isc-dhcp-relay pour le relais DHCP.Installez-le en utilisant apt :
sudo apt install isc-dhcp-relay -y
3. Configurer le relais DHCP
Une fois le paquet installé, vous devez modifier le fichier de configuration de isc-dhcp-relay. Ce fichier est situé à l'emplacement /etc/default/isc-dhcp-relay.Ouvrez-le avec un éditeur de texte, par exemple nano :
sudo nano /etc/default/isc-dhcp-relay
Dans ce fichier, vous verrez plusieurs options que vous devez configurer :
- SERVERS : Adresse IP du ou des serveurs DHCP auxquels les requêtes doivent être relayées.
- INTERFACES : Interfaces réseau sur lesquelles le relais DHCP doit écouter les requêtes des clients.
- OPTIONS : Autres options de configuration, si nécessaire.
Exemple de configuration :
# Adresse(s) IP des serveurs DHCP
SERVERS="192.168.1.100"
# Interfaces sur lesquelles le relais DHCP doit écouter (remplacez par vos interfaces réseau)
INTERFACES="eth0 eth1"
# Autres options (généralement vide)
OPTIONS=""
- SERVERS : Remplacez 192.168.1.100 par l'adresse IP de votre serveur DHCP.
- INTERFACES : Indiquez ici les interfaces réseau de votre serveur relais DHCP. Ces interfaces sont celles qui sont connectées aux sous-réseaux où résident les clients DHCP.
4. Redémarrer le service DHCP Relay
Après avoir modifié le fichier de configuration, vous devez redémarrer le service pour appliquer les modifications.sudo systemctl restart isc-dhcp-relay
5. Activer le relais DHCP au démarrage
Assurez-vous que le service isc-dhcp-relay est activé pour qu’il se lance automatiquement au démarrage du système.sudo systemctl enable isc-dhcp-relay
6. Vérifier le bon fonctionnement du relais DHCP
Vous pouvez vérifier si le service est actif avec la commande suivante :sudo systemctl status isc-dhcp-relay
Le statut doit être affiché comme active (running).
Test de la configuration
Pour vérifier que le relais DHCP fonctionne correctement :- Connectez un client à un sous-réseau où le relais DHCP est configuré.
- Le client doit pouvoir obtenir une adresse IP du serveur DHCP distant via le relais.