Comparaison des logiciels de serveur DHCP - Comparison of DHCP server software

La comparaison suivante des serveurs DHCP et DHCPv6 compare les informations générales et techniques d'un certain nombre de logiciels de serveur DHCP.

Général

Nom Auteur Première sortie publique dernière version stable Coût Licence de logiciel Écrit en
dhcpy6d Henri Wahl 2012 1.0.7 1er octobre 2021 ; il y a 15 jours ( 2021-10-01 ) logiciel gratuit GPLv2 Python
planteur Tomasz Mrugalski et Marek Senderski 2004 1er août 2015 ; Il y a 6 ans ( 2015-08-01 ) logiciel gratuit GPL C , C++ , Shell
dnsmasq Simon Kelley 2001 2.84 (25 janvier 2021 ; il y a 8 mois ) [±] ( 2021-01-25 ) logiciel gratuit GPLv2 ou GPLv3 C
ISC DHCP Consortium des systèmes Internet 1999 Version à support étendu : 4.1-ESV-R16-P1 (26 mai 2021 ; il y a 4 mois ) [±] ( 2021-05-26 )

Courant-stable : 4.4.2-P1 (26 mai 2021 ; il y a 4 mois ) [±] ( 2021-05-26 )

logiciel gratuit Licence ISC MPL 2.0 pour la version 4.4.x C
GratuitRADIUS Équipe de développement FreeRADIUS 2012 (Première version stable incluant le support DHCPv4) FreeRADIUS 3.0.21 (24 mars 2020 ; il y a 18 mois ) [±] ( 2020-03-24 ) logiciel gratuit GPLv2 C
DHCP de Jagornet Jagornet Technologies 2011 Jagornet DHCP 3.1.0 (29 mars 2021 ; il y a 6 mois )  ( 2021-03-29 ) logiciel gratuit GPLv3 Java
Kéa DHCP Consortium des systèmes Internet 2014 Kea 1.8.2 (16 décembre 2020 ; il y a 10 mois )  ( 2020-12-16 ) logiciel gratuit MPL 2.0 C++
udhcpd Matthieu Ramsay 1999 busybox 1.33.1 (3 mai 2021 ; il y a 5 mois ) [±] ( 2021-05-03 ) logiciel gratuit GNU GPLv2 uniquement C
LARGE-DHCPv6 Projet KAME ? 20080615 (15 juin 2008 ; il y a 13 ans )  ( 2008-06-15 ) logiciel gratuit Licence BSD C, coquille

Configuration requise pour le système d'exploitation

Dans cette présentation de la prise en charge du système d'exploitation pour le serveur DHCP évoqué, les termes suivants indiquent le niveau de prise en charge :

  • Non indique qu'il n'existe pas ou n'a jamais été publié.
  • Oui indique qu'il a été officiellement publié dans une version stable et entièrement fonctionnelle.

Cette compilation n'est pas exhaustive, mais reflète plutôt les plateformes les plus courantes aujourd'hui.

Serveur BSD Solaris Linux Mac OS X les fenêtres
dhcpy6d Oui ? Oui Oui Non
planteur Oui Non Oui Oui Oui
dnsmasq Oui Non Oui Oui Non
ISC DHCP Oui Oui Oui Non Non
GratuitRADIUS Oui Oui Oui Oui Non
DHCP de Jagornet Oui Oui Oui Oui Oui
Kéa DHCP Oui Non Oui Oui Non
udhcpd Oui Oui Oui Oui Non
LARGE-DHCPv6 Oui Oui Oui ? Non

Matrice de fonctionnalités

Serveur BOOTP DHCP DHCPv6 autre l'équilibrage de charge basculement
dhcpy6d Non Non Oui PXE ? ?
planteur Non Non Oui ? Non Non
dnsmasq Oui Oui Oui PXE , TFTP Non Non
ISC DHCP Oui Oui Oui ? Oui Oui
GratuitRADIUS ? Oui Non ? ? ?
DHCP de Jagornet Oui Oui Oui PXE ? Oui
Kéa DHCP Oui Oui Oui PXE Oui Oui
udhcpd Oui Oui Non ? ? ?
LARGE-DHCPv6 Non Non Oui ? ? ?

Matrice RFC

Serveur RFC 951 RFC 1534 RFC 1542 RFC 2131 RFC 2132 RFC 3046 RFC 3315 RFC 3319 RFC 3633 RFC 3646 RFC 3736 RFC 3942 RFC 4242 RFC 4361 RFC 4436 RFC 5007 RFC 6221 RFC 6939 RFC 8415
dhcpy6d ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Prend en charge l'utilisation de l'adresse MAC sur les requêtes locales/non relayées comme identifiant ?
planteur Non Non Non Non Non Non Oui Oui Oui Oui Oui Non Oui Non Non Oui ? Non Non
Dnsmasq ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
ISC DHCP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? v4.3 et versions ultérieures ?
GratuitRADIUS ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
DHCP de Jagornet Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui ? ? ? ? ? ?
Kéa DHCP Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui ? Oui ? Oui Oui
udhcpd ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
LARGE DHCPv6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Voir également

Les références

Général

GratuitRADIUS

DHCP de Jagornet

Kéa DHCP

dhcpy6d

planteur

LARGE DHCPD