Skip to content
SPECIFICTION
Get listed

FluxDHCP vs OpenIPAM

FluxDHCP

github.com

OpenIPAM

github.com

Side by side

FigureFluxDHCPOpenIPAM
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
WebYesYes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published12
Spec score · DHCP Management Software8.3 (#6)8.2 (#7)
DeploymentThe README recommends Docker Compose and also documents manual installation with Node.js and npm.The browser version can be opened from downloaded files, and the repository includes a Linux setup script for its optional backend.
PurposeFluxDHCP is a lightweight, self-hosted DHCPv4 server with a web management UI.OpenIPAM is an open-source IP address management and CMDB tool for managing network and infrastructure inventory.

Plans

FluxDHCP

  • FluxDHCPFree

FluxDHCP pricing →

OpenIPAM

  • FreeFree
  • OpenIPAMFree

OpenIPAM pricing →

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.

Visit github.com

OpenIPAM

OpenIPAM is a free, open-source IP address management and CMDB tool for network and infrastructure inventory. It manages CIDR subnets, IP assignments and reservations, duplicate-IP conflicts, VLANs, IP ranges, and subnet calculations. DHCP tracking covers scopes, leases, reservations, options, and utilization. Its inventory supports 14 host types, hardware lifecycle tracking, locations and racks, maintenance windows, and company records. It can run in a browser with local storage or use an optional Python Flask backend with server-side SQLite for multi-user access. Server mode adds SAML 2.0 single sign-on with Microsoft Entra ID, authenticated routes, and a REST API for entity management, cross-entity search, dashboard statistics, and JSON backup or import. The project describes signed session cookies with an eight-hour lifetime and user-attributed audit entries. CSV host import and JSON backup and restore, including DHCP data, are supported. Browser-mode data stays in the browser; server-mode data is stored in the server-side SQLite file. The plan costs nothing. Current browser support covers Chrome, Firefox, Safari, and Edge, with WebAssembly and ES6+ required.

Visit github.com