FluxDHCP vs Kubernesis DDI
FluxDHCP
github.comKubernesis DDI
kubernesissecurity.comSide by side
| Figure | FluxDHCP | Kubernesis DDI |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | Yes | — |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · DHCP Management Software | 8.3 (#6) | 7.1 (#17) |
| Deployment | The README recommends Docker Compose and also documents manual installation with Node.js and npm. | DDI supports high-availability appliances or virtual deployment across on-premises, cloud and remote sites. |
| Purpose | FluxDHCP is a lightweight, self-hosted DHCPv4 server with a web management UI. | Kubernesis DDI provides managed, redundant DHCP across headquarters, branches and cloud, with IPAM and DNS updated from the same lease. |
Plans
In their own words
FluxDHCP
FluxDHCP is a free, self-hosted DHCPv4 server managed through a web interface. It supports the DHCPv4 message types listed for RFC 2131, from discovery and address requests to acknowledgments, releases and other listed operations. Administrators can define address pools with subnet ranges, gateways, DNS servers, netmasks and lease times, choose sequential or random allocation, and check for overlapping pools. Static MAC-to-IP reservations and per-device DHCP option overrides are supported. Lease records track offered, bound, released and expired states, with automatic cleanup for expired entries. A packet logger records transaction details, direction, raw options, client information and millisecond timestamps. Webhooks can send DHCP events to external services by HTTP POST or GET, with template variables and custom headers. Configuration can be imported or exported as JSON, and imported changes are hot-reloaded. The project is AGPL-3.0 licensed and supports English and Chinese, dark mode and a responsive mobile-friendly interface. It requires Node.js 20 or later; Docker Compose is recommended, and binding UDP port 67 requires root or administrator privileges.
Kubernesis DDI
Kubernesis DDI provides managed DHCP, DNS, and IP address management across headquarters, branches, cloud, and remote sites. One console handles scopes, ranges, exclusions, reservations, and options for IPv4 and IPv6. New leases automatically create matching address and DNS records, while expired leases are released. Critical scopes can run on server pairs that continue issuing and renewing leases after one server fails, and large branches can use local DHCP during WAN outages. A REST API creates scopes and reservations in provisioning workflows. Lease history retains MAC address, hostname, and device type associations; unknown devices can be flagged, and lease records can be forwarded to a SIEM. Deployment supports high-availability appliances or virtual installations across on-premises and cloud environments. Kubernesis can import Windows DHCP or ISC DHCP configurations and perform staged cutovers with rollback. Integrations include identity providers, SIEMs, service-management tools, cloud platforms, hypervisors, and network vendors. Operations are covered by an agreed SLA with engineers in Gurugram, India. Pricing is on request.