Tutoriel : Installer un serveur DHCP sous Debian 12 avec ISC KEA Server
Installation et configuration d’un serveur DHCP sous Debian 12 avec ISC KEA
Dans ce tutoriel, nous allons apprendre à installer et configurer un serveur DHCP sous Debian 12 en utilisant la solution ISC KEA DHCP Server. ISC KEA est le successeur de l’ISC DHCP Server.
Présentation
ISC KEA est une solution moderne et évolutive développée en parallèle de l’ISC DHCP Server. Elle se compose de plusieurs paquets, notamment :
isc-kea-dhcp4 : serveur DHCP pour IPv4.
isc-kea-dhcp6 : serveur DHCP pour IPv6.
isc-kea-dhcp-ddns : serveur KEA DHCP DDNS pour les mises à jour DNS dynamiques.
isc-kea-admin : outil d’administration de base de données.
ISC KEA utilise un fichier de configuration au format JSON et peut également se connecter à une base de données MySQL, PostgreSQL ou CQL pour stocker des données.
Le service DHCP permet d’attribuer automatiquement une configuration IP à un appareil, notamment une adresse IP, un masque de sous-réseau, une passerelle par défaut et un serveur DNS.
Installation du serveur DHCP KEA
La première étape consiste à mettre à jour le cache des paquets du système et à installer le paquet correspondant au serveur DHCP IPv4 :
sudo apt-get update
sudo apt-get install kea-dhcp4-server
Une fois le paquet installé, vérifiez l’état du service :
sudo systemctl status kea-dhcp4-server
Cette commande permet de vérifier que le service est actif et en cours d’exécution.
Configuration du serveur DHCP KEA
Configuration globale du serveur DHCP
La configuration du serveur DHCP KEA se fait dans le fichier de configuration situé à “/etc/kea/kea-dhcp4.conf”. Vous pouvez commencer par définir l’interface réseau sur laquelle le serveur DHCP doit écouter et d’autres paramètres tels que la durée des baux DHCP et la base de données des baux.
Voici un exemple de configuration :
… (contenu du fichier de configuration)
Créer une étendue DHCP
Pour distribuer des adresses IP sur un réseau spécifique, vous pouvez ajouter une étendue DHCP dans le fichier de configuration. Cela permet de définir la plage d’adresses IP à distribuer, les serveurs DNS, la passerelle par défaut, etc.
Une fois l’étendue DHCP configurée, enregistrez le fichier et redémarrez le service du serveur DHCP :
sudo systemctl restart kea-dhcp4-server.service
Créer une réservation DHCP
Les réservations DHCP permettent d’associer une adresse IP à une adresse MAC spécifique. Cela garantit qu’un seul appareil peut obtenir une adresse IP réservée.
Vous pouvez déclarer des réservations IP dans le fichier de configuration, au sein de l’étendue DHCP correspondante. Enregistrez les modifications et redémarrez le service du serveur DHCP.
Test de bon fonctionnement du DHCP
Pour tester le serveur DHCP, configurez une machine cliente en utilisant DHCP et vérifiez si elle obtient une adresse IP attribuée par le serveur. Vous pouvez également consulter la base de données des baux DHCP pour vérifier le bon fonctionnement du serveur.
Conclusion
En suivant ce tutoriel, vous devriez être capable d’installer et configurer un serveur DHCP ISC KEA sur votre machine Debian 12. N’hésitez pas à consulter la documentation officielle pour plus d’informations et à utiliser l’outil de migration si nécessaire.
Source : www.it-connect.fr