Zenth DHCP Server is a lightweight, secure, and fully open-source Dynamic Host Configuration Protocol (DHCP) server developed by Sky Genesis Enterprise for the Zenth Cloud ecosystem. It enables automated IP address management and network provisioning across Zenth-managed infrastructure.
- ✅ IPv4 and IPv6 support
- ✅ Static leases and dynamic IP pools
- ✅ MAC-based assignment and reservation rules
- ✅ Integration with
dns-serverandldap-server - ✅ Configuration sync via
api-server - ✅ Logs and metrics exported to
status-server - ✅ Container-ready (Docker, K8s, Proxmox)
- ✅ CLI and Web UI support via
panel-server
Zenth DHCP Server is network-aware and designed to integrate cleanly with:
dns-server– Dynamic DNS updatesfirewall-server,network-server– IP assignment for policy enforcementldap-server– Device authentication or group-based provisioningapi-server– Central configuration and lease managementstatus-server– Monitoring and alertingpanel-server– Admin dashboard for lease, pool, and device control
- Built on a modern fork of Kea DHCP (or ISC DHCP as base)
- REST/JSON configuration support
- Optional HA mode with peer sync
- Lease persistence via SQLite or PostgreSQL
- Hooks for external service callbacks (e.g., DNS updates)
Configuration examples, deployment instructions, and API integration can be found in the /docs directory or online on Documentations.
Zenth DHCP Server is licensed under the GNU Affero General Public License v3 (AGPLv3). See LICENSE for details.
We welcome community contributions, forks, and issue reports. Visit github.com/zenthcloud to get started.