Freedom251 › DHCP Management Software
ISC Stork

What ISC Stork is
ISC Stork is a free, open-source web interface for monitoring and maintaining Kea DHCP server configurations. It reports host and daemon health, including memory use, CPU utilization, software versions, and uptime. It also tracks DHCPv4 and DHCPv6 pool use and high-availability status. With the necessary Kea hooks installed, administrators can manage reservations, subnets, and pools through its interface. Stork can display BIND configuration and DNS zone information, but DNS support is in early stages and the software does not change BIND settings. It can send traffic activity data to Prometheus for Grafana charts and connect with LDAP for administrator authentication and authorization. A deployment needs a Stork server and agents on application servers; the server requires PostgreSQL, and server-agent connections use TLS-protected gRPC. Stork expects the running Kea configuration to be authoritative, and the Kea Configuration Backend hook cannot be used with Stork management. It runs on most Linux and Unix platforms and macOS under the MPL 2.0 license. Free community help and paid professional support are available.
Who it suits
Stork suits administrators maintaining Kea DHCP deployments who want a web interface for monitoring and selected configuration management. It may also suit teams that use Prometheus, Grafana, or LDAP in their environment.
What it does well
- Tracks DHCPv4 and DHCPv6 pool utilization
- Manages reservations, subnets, and pools with required Kea hooks
- Exports traffic data to Prometheus
- Supports LDAP administrator authentication and authorization
- Available free under the MPL 2.0 license
What to know first
- DNS support is in early stages
- Does not modify BIND configuration
- Requires PostgreSQL for the Stork server
- Kea Configuration Backend hook is incompatible with Stork management
Limits
The free Stork software is available for download. GUI management of reservations, subnets, and pools requires the appropriate Kea hooks; the Kea Configuration Backend hook is incompatible with Stork management.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Stork open-source software | Self-hosted server and agents · PostgreSQL required · Kea/BIND integrations | Free |
| Professional support for Stork | Pricing based on deployment size and service level · Stork support is available with a Kea/Stork support subscription at additional cost | On request |
| Kea/Stork support subscription | Annual contract; quote based on service level and deployment size · Gold, Silver, Bronze or Basic tiers · Stork support extra · Response SLAs vary | On request |
As isc.org lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Download the free, open-source Stork software from the ISC website.
- Deploy the Stork server and install agents on application servers.
- Provide PostgreSQL for the Stork server.
- Configure the running Kea setup and install the required hooks for GUI management of reservations, subnets, and pools.
- Connect to Stork through its web interface.
- Use the stork-users mailing list for community help, or contact ISC about paid professional support.
ISC Stork is a browser-based operations console for teams running Kea DHCP. It is best suited to administrators who want one place to monitor service health and DHCP capacity, with selected configuration management. Its focused scope and open-source license are compelling, but the PostgreSQL setup and Kea configuration constraint narrow its fit.
Overview
Stork puts monitoring and selected management tasks for an existing Kea deployment behind a web interface. Operators can review DHCPv4 and DHCPv6 pool utilization and high-availability status, and manage reservations, subnets, and pools when the required Kea hooks are installed. That makes it useful as an operational console, not as a replacement for Kea or a general DHCP platform.
DNS visibility is more limited. Stork can display BIND configuration and zone information, but DNS support is in its early stages and the software cannot modify BIND configuration or other information. It can inform DHCP operations, but it is not a unified DNS and DHCP management console.
Key features
Health and capacity monitoring
Host and daemon reports include memory, CPU utilization, software versions, and uptime, alongside DHCP pool utilization and high-availability status. This gives operators useful service and capacity signals in one interface, though the stated scope is focused on Kea operations rather than broad infrastructure monitoring.
Selected Kea management
Reservation, subnet, and pool management is available through the GUI when the required Kea hooks are installed. Stork expects the running Kea configuration to be the configuration of record; the Kea Configuration Backend hook is incompatible with Stork management. Teams using that backend should not choose Stork for these management tasks.
Integrations and access
Stork can export traffic activity data to Prometheus for Grafana charts, and supports LDAP integration for administrator authentication and authorization. The server communicates with agents installed on application servers over gRPC channels secured with TLS. This design provides a defined path for telemetry and protected agent communication, while requiring operators to deploy and maintain both server and agent components.
Pricing
| Plan | Price | What it includes |
|---|---|---|
| Stork open-source software | free | Open-source software available for free download. |
| Professional support for Stork | Custom pricing | Paid support based on deployment size and service level, available with a Kea/Stork support subscription at additional cost. |
The free plan suits teams able to deploy and support the software themselves; Stork is open source under the MPL 2.0 license. Organizations that need professional assistance can pay for support, with cost depending on deployment size and service level. Free community help is available through the stork-users mailing list.
Platforms
Stork is self-hosted and runs on most Linux and Unix platforms as well as macOS. Deployments use a Stork server and agents on application servers, and the server requires PostgreSQL. This is a fit for teams prepared to operate supporting infrastructure, rather than those seeking a hosted service.
Who it's for
Stork makes the most sense for administrators already operating Kea who want a free, browser-based view of DHCP health, pool capacity, and high-availability status, plus management of selected resources. It is less suitable for teams seeking BIND configuration changes, a hosted deployment, or GUI management while using Kea Configuration Backend.
Pros and cons
- Pro: Free, MPL 2.0-licensed software provides DHCPv4 and DHCPv6 monitoring and selected Kea management without a software charge.
- Pro: Host and daemon health metrics, pool utilization, and high-availability status bring several useful operational signals together.
- Pro: Prometheus export and LDAP integration support monitoring workflows and administrator access management.
- Con: PostgreSQL plus a server-and-agent deployment adds operational requirements.
- Con: BIND support is display-only and described as early-stage, so DNS changes must be handled elsewhere.
- Con: The Kea Configuration Backend hook is incompatible with Stork management, limiting its usefulness for deployments relying on that backend.
ISC says an external audit identified seven potential vulnerabilities, all fixed and verified in Stork 2.4.0. The audit assessed Stork as meeting SLSA 0.1 and Level 1 criteria of SLSA 1.0.
Alternatives
Browse DHCP Management Software for a wider comparison.
- Subnetly is worth considering for a broader IPAM and DNS offering; its free monthly plan includes 256 IPAM addresses, 10 subnets, 2 DHCP pools, and one private and one public DNS zone.
- SagaOS Kea Pilot is another free, open-source option for teams seeking a Kea-focused tool.
- teemIP may suit teams looking for a free, open-source community edition with GitHub, wiki, and forum access.
- DacatDHCP is an alternative for Windows users who need a permanently free, IPv4-only local DHCP service.
- Danbyte is another free, open-source, self-hosted option with all features included and no seat license or license expiry.
- Jen Kea DHCP Management Console is an alternative for teams using ISC Kea with MySQL or MariaDB on Ubuntu 22.04/24.04 or Docker.
- SpatiumDDI is another free, self-hosted option.
- Open DHCP Server is an alternative for Linux self-hosting with up to 125 DHCP ranges.
Verdict
Choose ISC Stork if you already run Kea and want free, self-hosted monitoring of DHCP health and capacity, with selected GUI management when the required hooks are installed. Its strongest reason to choose it is the focused Kea oversight it offers without a software fee. Look elsewhere if you need BIND changes, use Kea Configuration Backend for management, or want to avoid operating PostgreSQL and a server-and-agent deployment.
Verdict
Stork provides monitoring and some management for Kea DHCP, with a free, open-source license. Check its PostgreSQL and Kea configuration requirements, and note that BIND information is display-only.
Questions
Is ISC Stork free and open source?
Yes. The Stork software is available free and open source under the MPL 2.0 license.
Which systems does Stork run on?
It runs on most Linux and Unix platforms as well as macOS. The deployment is on premises and includes a web interface.
What does a Stork deployment require?
It uses a Stork server and agents installed on application servers. The server requires PostgreSQL.
Can Stork manage DHCP reservations and pools?
Yes, when the required Kea hooks are installed, Stork provides GUI management for reservations, subnets, and pools.
Does Stork change BIND configuration?
No. It can display BIND configuration and DNS zone information, but does not modify BIND configuration or other information.
What support is available?
ISC provides free community help through the stork-users mailing list and paid professional support. Professional support pricing depends on deployment size and service level.
Facts from ISC Stork's own pages
- Architecture
- A deployment uses one stork-server, agents on application servers and a PostgreSQL database; server-agent communication uses TLS-protected gRPC. · isc.org, 15 Oct 2026
- Audit findings
- The audit reported seven security-impact vulnerabilities, including two high-severity denial-of-service issues, plus five hardening recommendations. · 7asecurity.com, 15 Oct 2026
- Authentication
- Documentation covers LDAP, OIDC, Kea basic authentication, HTTPS and mutual TLS; agent registration requires authorization or a protected token. · stork.readthedocs.io, 15 Oct 2026
- BIND limitation
- BIND configuration and zone data are currently displayed but Stork does not modify BIND information. · isc.org, 15 Oct 2026
- Company
- Internet Systems Consortium, Inc. is a Delaware 501(c)(3) nonprofit associated with wholly owned Internet Systems Corporation and was founded in 1994. · isc.org, 15 Oct 2026
- Company size
- Crunchbase lists Internet Systems Consortium in the 11–50 employee band. · crunchbase.com, 15 Oct 2026
- Current releases
- ISC lists Stork 2.6.0 and 2.4.2 as current stable releases in October 2026, with 2.5.1 marked development. · isc.org, 15 Oct 2026
- Database requirement
- The server uses PostgreSQL and can run on a POSIX system with Go and PostgreSQL; ISC mainly tests Ubuntu and RHEL LTS releases. · stork.readthedocs.io, 15 Oct 2026
- DHCP features
- Stork monitors DHCPv4 and DHCPv6 pool utilization and high-availability status, and provides GUI management for reservations, subnets, and pools when the required Kea hooks are installed. · isc.org, 29 Sept 2026
- DHCP pool monitoring
- Stork tracks DHCPv4 and DHCPv6 pool and shared-network utilization, including provisioned and assigned addresses. · isc.org, 15 Oct 2026
- DNS support
- Stork can display BIND configuration and DNS zone information, and the page says DNS support is in early stages. · isc.org, 29 Sept 2026
- DNS zone support
- Stork polls BIND and PowerDNS for zones and serials, supports zone and RR-type filters, compares serials and fetches zone contents. · isc.org, 15 Oct 2026
- Documentation depth
- The Administrator Reference Manual covers installation, configuration, DHCP, DNS, API, security, troubleshooting and command-line tools. · stork.readthedocs.io, 15 Oct 2026
- Founded
- 1994 · isc.org, 28 Sept 2026
- Generated clients
- The developer documentation describes generated Angular and Go API clients plus CRUD wrappers from Swagger definitions. · stork.readthedocs.io, 15 Oct 2026
- Grant funding
- ICANN awarded Internet Systems Consortium Inc. a $495,000 grant for open-source tools managing DHCP address assignments. · icann.org, 15 Oct 2026
- Headquarters
- ISC lists PO Box 360, Newmarket, New Hampshire 03857, USA as its address. · isc.org, 15 Oct 2026
- Health monitoring
- It reports host CPU, memory, operating-system data, software versions and uptime for monitored servers and daemons. · isc.org, 15 Oct 2026
- High availability
- It displays Kea high-availability relationships, roles and failover status. · isc.org, 15 Oct 2026
- Host reservations
- Administrators can add, update and view Kea host reservations through the GUI when the Host Commands hook is installed. · isc.org, 15 Oct 2026
- Independent implementation guide
- A September 2026 tutorial confirms the server-plus-agent architecture, PostgreSQL dependency, REST API, port 8080 server interface and Prometheus/Grafana integration. · codexcity.com, 15 Oct 2026
- Independent security audit
- 7ASecurity’s September–October 2025 review covered the web frontend, API, backend, agents, authentication, supply chain and threat model over 36.57 workdays. · 7asecurity.com, 15 Oct 2026
- Installation packages
- Quickstart instructions install isc-stork-server and isc-stork-agent from Cloudsmith repositories and manage them with systemd. · kb.isc.org, 15 Oct 2026
- Integrations
- Stork can export traffic activity data to Prometheus for display in Grafana charts. · isc.org, 29 Sept 2026
Where ISC Stork stands on Freedom251
- DHCP Management Software#2 of 25
