Kea es un servidor DHCP de código abierto desarrollado por Internet Systems Consortium , autores de ISC DHCP, también conocido como DHCPd . Kea e ISC DHCP son implementaciones del Protocolo de configuración dinámica de host , un conjunto de estándares establecidos por el Grupo de trabajo de ingeniería de Internet (IETF). El software de Kea se distribuye en forma de código fuente en GitHub, [2] desde varios sitios de ISC ya través de varios paquetes de sistema operativo. [3] [4] [5] [6] [7] Kea tiene licencia de Mozilla Public License 2.0. [8]
Autor (es) original (es) | Tomek Mrugalski y Marcin Siodelski |
---|---|
Desarrollador (es) | Consorcio de sistemas de Internet |
Versión inicial | 2014 |
Lanzamiento estable | 1.8.2 [1] / 16 de diciembre de 2020 |
Repositorio | gitlab |
Escrito en | C ++ |
Sistema operativo | BSD , Linux , macOS |
Tipo | Servidor DHCP |
Licencia | MPL 2.0 |
Sitio web | www |
La distribución de Kea incluye un servidor DHCPv4, un servidor DHCPv6 y un servidor DNS dinámico (DDNS). Las características importantes incluyen: soporte para delegación de prefijo IPv6 , reservas de host (que pueden almacenarse opcionalmente en una base de datos de back-end separada), arranque PXE , clasificación de clientes, redes compartidas y alta disponibilidad (pares de conmutación por error). Kea puede almacenar arrendamientos localmente en un archivo de memoria o en una base de datos PostgreSQL , MySQL , [9] [10] o Cassandra. Kea tiene una API compatible para escribir extensiones opcionales, usando 'ganchos'. [11]
Kea tiene una aplicación de gestión gráfica, llamada Stork , que integra un agente que se ejecuta en el servidor Kea, un exportador a un almacén de datos de series temporales de Prometheus, una plantilla de Grafana para la visualización de datos y el panel web de Stork. Al igual que Kea, Stork tiene la licencia MPL 2.0. El tablero de Stork proporciona una pantalla gráfica simple para administrar uno o varios servidores Kea. Las características actuales incluyen el estado del servidor, la utilización del grupo, el estado de alta disponibilidad, las reservas de host y los arrendamientos por segundo. A través de la integración con Grafana, también proporciona estadísticas detalladas sobre los mensajes DHCP a lo largo del tiempo. Stork es un proyecto muy nuevo y las funciones se están agregando rápidamente en las versiones mensuales.
Referencias
- ^ https://downloads.isc.org/isc/kea/1.8.2/Kea-1.8.2-ReleaseNotes.txt
- ^ "Página del proyecto Kea en Github" . github.com . GitHub Inc . Consultado el 4 de noviembre de 2016 .
- ^ "Proyecto Fedora git" . fedoraproject.org . Proyecto Fedora. Archivado desde el original el 8 de noviembre de 2016 . Consultado el 4 de noviembre de 2016 .
- ^ "FreshPorts" . freshports.org . Consultado el 4 de noviembre de 2016 .
- ^ "Paquetes de Ubuntu" . ubuntu.com . Canonical, LTD. Archivado desde el original el 8 de noviembre de 2016 . Consultado el 4 de noviembre de 2016 .
- ^ "Paquetes Debian" . debian.org . SPI, Inc . Consultado el 4 de noviembre de 2016 .
- ^ "Paquetes Arch Linux" . archlinux.org . Judd Vinet y Aaron Griffin . Consultado el 8 de agosto de 2017 .
- ^ https://www.isc.org/blogs/kea-license-2-0/
- ^ "Evolución de la infraestructura DHCP en Facebook y la importancia de diseñar servicios sin estado" . SREcon15 Europa . USENIX . Consultado el 4 de noviembre de 2016 .
- ^ "Utilizando ISC Kea DHCP en nuestros centros de datos" . código f . Facebook . Consultado el 4 de noviembre de 2016 .
- ^ "Desarrollo de Kea" . Internet Systems Consortium, Inc . Consultado el 4 de noviembre de 2016 .
enlaces externos
- Sitio web de ISC
- Repositorio de proyectos y seguimiento de problemas
- Repositorio de proyectos y seguimiento de problemas para el panel de gestión de Stork .
- Documentación de Kea sobre ReadTheDocs
- Documentación de Stork en ReadTheDocs
- Paquetes ISC Kea