FreeRADIUS
| FreeRADIUS | ||
|---|---|---|
| Archivo:FreeRADIUS wordmark.svg | ||
FreeRADIUS es una suite basada en el protocolo RADIUS, de tipo modular, desarrollada y distribuida bajo la Licencia Pública General GNU, versión 2. Es gratuita para su descarga y uso. La suite FreeRADIUS incluye un servidor RADIUS, una biblioteca cliente RADIUS con licencia BSD, una biblioteca PAM, un módulo Apache y numerosas utilidades y bibliotecas de desarrollo adicionales relacionadas con RADIUS.
FreeRADIUS es hoy día el servidor RADIUS de código abierto más popular[1]y el más implementado en el mundo.[1] Admite todos los protocolos de autenticación comunes y viene con una herramienta de administración de usuarios web basada en PHP llamada dialupadmin . Suele ser la base de muchos productos y servicios RADIUS comerciales, entre los cuales están sistemas embebidos, dispositivos RADIUS que admiten control de acceso a la red y WiMAX.
Satisface las necesidades de tipo AAA (autenticación, autorización y responsabilidad) de muchas empresas. También es ampliamente utilizado en la comunidad académica, incluyendo el servicio Eduroam.
Historia
[editar | editar código]FreeRADIUS fue creado en agosto de 1999 por Alan DeKok y Miquel van Smoorenburg. Miquel había desarrollado previamente el servidor RADIUS Cistron, que alcanzó gran popularidad una vez que el servidor Livingston dejó de recibir mantenimiento.
A noviembre de 2014, el proyecto FreeRADIUS contaba con tres miembros en su equipo principal: Alan DeKok (líder del proyecto), Arran Cudbard-Bell (arquitecto principal) y Matthew Newton.[2]
La última versión principal es FreeRADIUS 3. FreeRADIUS 3 incluye compatibilidad con RADIUS sobre TLS, incluyendo RadSec, un módulo rlm_ldap completamente reescrito y cientos de otras mejoras menores de consistencia y usabilidad. La última versión, ya consolidada, se mantiene priorizando la estabilidad sobre las funcionalidades.
La versión principal anterior v2.2.x ha entrado en la fase final de su ciclo de vida y ahora solo recibirá correcciones de seguridad[3]
Una encuesta realizada en 2006 mostró que su base de usuarios asciende a 100 millones de personas.[1]
Características
[editar | editar código]Los módulos incluidos en el núcleo del servidor admiten LDAP, MySQL, PostgreSQL, Oracle y muchas otras bases de datos. Admite todos los tipos de autenticación EAP populares, incluidos PEAP y EAP-TTLS .[4] Se incluyen más de 100 diccionarios de fabricantes, lo que garantiza la compatibilidad con una amplia gama de dispositivos NAS (Servidores de acceso a la red).[5]
La versión 2.0.0 añadió compatibilidad con alojamiento virtual, IPv6, VMPS y un nuevo lenguaje de políticas que simplifica muchas configuraciones complejas.
Herramientas de gestión de FreeRADIUS
[editar | editar código]- daloRADIUS: una aplicación web avanzada de gestión RADIUS para administrar puntos de acceso y despliegues de ISP de propósito general. Incluye gestión de usuarios, informes gráficos, contabilidad, un motor de facturación y se integra con OpenStreetMap para geolocalización. El sistema se basa en freeRADIUS, con el que comparte el acceso a la base de datos backend.[6]
- phpRADmin: una herramienta escrita en PHP destinada a gestionar la administración y el aprovisionamiento de FreeRADIUS a través de la Web con MySQL como backend.[7]
- Dialup Admin: una potente interfaz web escrita en PHP que viene con FreeRADIUS para administrar usuarios RADIUS. Dialup Admin admite usuarios en SQL (compatible con MySQL y PostgreSQL) o en LDAP. Ya no se encuentra en desarrollo activo.
- ezRadius: aplicación de gestión basada en web. Su objetivo principal es proporcionar al administrador de servidores RADIUS o puntos de acceso una aplicación de gestión web sencilla. FreeRADIUS debe configurarse para usar MySQL como base de datos.
- RADIUSdesk: RADIUSdesk se ha desarrollado desde 2012 como una herramienta para gestionar Internet inalámbrica y ha estado en constante desarrollo desde entonces.
| Software | Página principal | Versión | Último lanzamiento |
|---|---|---|---|
| daloRADIUS | https://github.com/lirantal/daloradius | 2.2 beta | 03.07.2024 |
| Escritorio RADIUS | https://sourceforge.net/projects/radiusdesk/ | 2021-B | 29.11.2021 |
| phpMyPrepaid | https://sourceforge.net/projects/phpmyprepaid/ | RC3 | 24.07.2016 |
| Interfaz de administración de acceso telefónico | https://sourceforge.net/projects/dialup-admin/ | 1,62 | 23.06.2016 |
| panel administrativo | https://sourceforge.net/projects/admin-panel/ | 1.01 | 06.08.2015 |
| Interfaz web de freeradius | https://github.com/arch-lamp/freeradius-web-ui | 1.0 | 20.01.2015 |
| Administrador de puntos de acceso YFi | https://sourceforge.net/projects/hotcakes/ | 5.1 beta | 24.11.2014 |
| Punto de acceso fácil | https://sourceforge.net/projects/easyhotspot/ | 0,2 | 10.05.2013 |
| phpRADmin | https://sourceforge.net/projects/phpradmin/ | 0.0.1 pre alfa | 23.04.2013 |
| ezRADIUS | https://sourceforge.net/projects/ezradius/ | 0.2.1 | 03.04.2013 |
| JanitorRadius IMBS | https://janitorradius.com/ | 2.1.1 (Comercial) | |
| Administrador de radio | http://www.dmasoftlab.com/ | 4.1.15 (Comercial) |
Véase también
[editar | editar código]- Autenticación, Autorización y Responsabilidad
- Network access server
- Protocolo Diameter, propuesta de reemplazo para RADIUS.
Referencias
[editar | editar código]- ↑ 1,0 1,1 1,2 «2006 User Server Survey». FreeRADIUS. Consultado el 7 de octubre de 2009.
- ↑ «FreeRADIUS: The world's most popular RADIUS Server - About». freeradius.org. Consultado el 12 de noviembre de 2014.
- ↑ «FreeRADIUS: The world's most popular RADIUS Server - Downloads». freeradius.org. Consultado el 31 de julio de 2015.
- ↑ «Using EAP and PEAP with FreeRADIUS | pfSense Documentation». docs.netgate.com. Consultado el 3 de julio de 2024.
- ↑ «RADIUS Dictionaries | FreeRADIUS Documentation». networkradius.com. Consultado el 3 de julio de 2024.
- ↑ Lauria, Filippo Maria (20 de abril de 2024), lirantal/daloradius, consultado el 4 de julio de 2024.
- ↑ Fuente, Toni de la (8 de junio de 2023), toniblyx/phpRADmin, consultado el 3 de julio de 2024.