{{tag>netadmin réseau dhcp}}
:TODO_DOCUPDATE:
====== Configurer un serveur Kea DHCP ======
KEA DHCP Server est une alternative plus moderne au serveur historique ISC DHCP Server. Il est disponible via le gestionnaire de paquetage de votre distribution Ubuntu/Debian.
===== Prérequis =====
Une interface configurée avec une IPv4 fixe.
===== Installation =====
On installe le serveur via la commande :
apt install -y kea-dhcp4-server kea-doc
===== Configuration =====
* Fichier de configuration : ''/etc/kea/kea-dhcp4.conf''
* Des exemples sont disponibles dans le répertoire ''/usr/share/doc/kea/''
Après toute modification de la configuration, tester la syntaxe via la commande
kea-dhcp4 -t /etc/kea/kea-dhcp4.conf
===== Journalisation =====
Consulter les baux DHCP
cat /var/lib/kea/kea-leases4.csv
===== Les options =====
Spécifier les serveurs NTP avec l'option ''ntp-servers'' (code 42) à la place de l'option dépréciée ''time-servers'' (code 4).
{
"name": "ntp-servers",
"code": 42,
"data": "192.168.123.254"
}
Les options doivent être correctement paramétrées sur le client DHCP pour être utilisées. confère note [[netadmin:dhcp:client-dhcp-dhcpcd#serveurs_ntp_non_utilises_par_le_client|Serveur NTP non utilisé par le client]]
===== Ressources =====
* {{kea_custom_options.pdf|Les options d'ISC DHCP Server et Kea (en)}}
* [[https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml|Les options BOOTP et DHCP (iana.org) (en)]]
===== Références =====
* [[https://kea.readthedocs.io/en/stable/index.html|Documentation de référence du serveur Kea (readthedocs.io)]]
* [[https://www.it-connect.fr/linux-installer-et-configurer-un-serveur-dhcp-kea-sur-debian/|Installer et configurer KEA DHCP Server sous Debian 12 (it-connect.fr)]]
* https://kb.isc.org/docs/kea-configuration-sections-explained
* [[https://github.com/opnsense/core/issues/9090|Sécifier les serveurs NTP via Kea DHCPv4 (github.com) (en)]]