Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of DHCP server software
List article

The following comparison of DHCP and DHCPv6 server compares general and technical information for several DHCP server software programs.

General

NameAuthorFirst public releaseLatest stable versionCostSoftware licenseWritten in
dhcpy6d1Henri Wahl20121.6.0

27 July 2024; 8 months ago (2024-07-27)

free softwareGPLv2Python
dnsmasqSimon Kelley20012.90 (February 13, 2024; 14 months ago (2024-02-13)) [±]2free softwareGPLv2 or GPLv3C
ISC DHCPInternet Systems Consortium1999Extended Support Version: 4.1-ESV-R16-P1 (May 26, 2021; 3 years ago (2021-05-26)) [±]3

Current-stable: 4.4.3-P1 (EOL December 2022) (October 5, 2022; 2 years ago (2022-10-05)) [±]45 This software has reached EOL!6

free softwareISC MPL 2.0 for ver 4.4.xC
FreeRADIUS7FreeRADIUS Development Team2012 (First stable release including DHCPv4 support)FreeRADIUS 3.2.68 (August 24, 2024; 7 months ago (2024-08-24)9) [±]free softwareGPLv2C
Kea DHCP10Internet Systems Consortium2014Kea 2.6.1 11 (July 31, 2024; 8 months ago (2024-07-31))free softwareMPL 2.0C++
udhcpdMatthew Ramsay1999busybox 1.36.1 (May 19, 2023; 23 months ago (2023-05-19)) [±]12free softwareGNU GPLv2 onlyC

Operating system requirement

In this overview of operating system support for the discussed DHCP server, the following terms indicate the level of support:

  • No indicates that it does not exist or was never released.
  • Yes indicates that it has been officially released in a fully functional, stable version.

This compilation is not exhaustive, but rather reflects the most common platforms today.

ServerBSDSolarisLinuxmacOSWindows
dhcpy6dYesNoYesYesNo
dnsmasqYesNoYesYesNo
ISC DHCPYesYesYesNoNo
FreeRADIUSYesYesYesYesNo
Kea DHCPYesNoYesYesNo
udhcpdYesYesYesYesNo

Feature matrix

ServerBOOTPDHCPDHCPv6OtherLoad balancingFailover
dhcpy6dNoNoYesPXE, Dynamic DNSYesYes
dnsmasqYesYesYesPXE, TFTPNoNo
ISC DHCPYesYesYesDynamic DNS1314YesYes
KeaYesYesYesDynamic DNS15YesYes
FreeRADIUSNoYesYesRADIUS, VMPSYesYes
udhcpdYesYesNo???

See also

General

dhcpy6d

FreeRADIUS

Kea DHCP

References

  1. "About: dhcpy6d". dhcpy6d.de. Retrieved 2021-04-21. https://dhcpy6d.de/

  2. Kelley, Simon (13 Feb 2024). "Dnsmasq download page". http://www.thekelleys.org.uk/dnsmasq/

  3. "New releases of ISC DHCP are available (DHCP 4.4.2-P1, DHCP 4.1-ESV-R16-P1)". 2021-05-26. Retrieved 2021-06-19. https://lists.isc.org/pipermail/dhcp-announce/2021-May/000432.html

  4. "New releases of ISC DHCP are available (DHCP 4.4.3-P1, DHCP 4.1-ESV-R16-P2)". 2022-10-05. Retrieved 2021-10-12. https://lists.isc.org/pipermail/dhcp-announce/2022-October/000437.html

  5. "Downloads - ISC". isc.org. Retrieved 2022-10-12. https://www.isc.org/download/#DHCP

  6. "ISC DHCP Server has reached EOL". Internet Systems Consortium. 4 October 2022. Retrieved 14 October 2022. https://www.isc.org/blogs/isc-dhcp-eol/

  7. "DHCP". www.freeradius.org. Retrieved 16 August 2015. http://freeradius.org/features/dhcp.html

  8. "Releases". Retrieved 30 September 2024. https://freeradius.org/releases/

  9. "FreeRADIUS - Release Notes". FreeRADIUS. Retrieved 30 September 2024. https://www.freeradius.org/release_notes/?br=3.2.x&re=3.2.6

  10. "Kea". isc.org. 2014-08-29. Retrieved 2014-08-31. https://www.isc.org/kea/

  11. "Kea 2.6.1, Jul 2024, Release Notes". Internet Systems Consortium. Retrieved 6 October 2024. https://downloads.isc.org/isc/kea/2.6.1/Kea-2.6.1-ReleaseNotes.txt

  12. "Release history". Retrieved May 31, 2023. https://www.busybox.net/

  13. "ISC DHCP 4.4 Manual Pages - dhcpd.conf". kb.isc.org. Retrieved 2023-02-19. https://kb.isc.org/docs/isc-dhcp-44-manual-pages-dhcpdconf#dynamic-dns-updates

  14. "ISC DHCP support for Standard DDNS". kb.isc.org. Retrieved 2023-02-19. https://kb.isc.org/docs/aa-01091

  15. "13. The DHCP-DDNS Server — Kea 2.3.4 documentation". kea.readthedocs.io. Retrieved 2023-02-19. https://kea.readthedocs.io/en/kea-2.3.4/arm/ddns.html