
Servidor AAA multiprotocolo de alto rendimiento para RADIUS, DHCPv4/v6, DNS, TACACS+ y VMPS, que centraliza la autenticación, autorización y contabilidad de red.
El Proyecto del servidor FreeRADIUS es un servidor de políticas multiprotocolo de alto rendimiento y altamente configurable, que admite RADIUS, DHCPv4, DHCPv6, DNS, TACACS+ y VMPS. Está disponible bajo los términos de la GNU GPLv2. El uso de RADIUS permite centralizar la autenticación y autorización de una red, y minimiza el número de cambios que deben realizarse al añadir o eliminar usuarios nuevos de una red.
FreeRADIUS puede autenticar usuarios en sistemas como 802.1x (WiFi), acceso telefónico, PPPoE, VPN, VoIP y muchos otros. Admite bases de datos back-end como MySQL, MariaDB, PostgreSQL, Oracle, Microsoft Active Directory, Apache Cassandra, Redis, OpenLDAP y muchas más. Se utiliza a diario para autenticar el acceso a Internet de cientos de millones de personas, en sitios que van desde 10 hasta más de 10 millones de usuarios.
Consulte el directorio documentación, que contiene la documentación completa para la versión 4.
Consulte también https://freeradius.org y https://www.freeradius.org/documentation/freeradius-server/4.0.0/ para documentación adicional.
No recomendamos utilizar herramientas de IA para generar configuraciones de FreeRADIUS. La experiencia ha demostrado que estas configuraciones son en gran medida incorrectas.
Sí recomendamos utilizar herramientas de IA para analizar su configuración y sugerir optimizaciones o mejoras. Sin embargo, estas sugerencias deben verse con gran recelo.
El beneficio de la IA no está en crear contenido nuevo. El beneficio de la IA está en analizar grandes cantidades de contenido existente. Las computadoras recuerdan mejor que las personas y son mejores para verificar las configuraciones en busca de consistencia, errores o cosas que se pasaron por alto. Por lo tanto, la IA a veces puede ser útil.
Para instalar el servidor, consulte el documento instrucciones de instalación.
Entendemos que el servidor puede ser difícil de configurar, instalar o administrar. Después de todo, es un sistema complejo con muchas posibilidades de configuración diferentes.
El problema más común es que las personas cambian grandes partes de la configuración sin entender lo que hacen y sin probar sus cambios. El método de operación preferido es el siguiente:
radiusd -X).Este método garantizará que tenga una configuración que funcione y esté personalizada para su sitio lo más rápido posible. Si bien puede parecer frustrante avanzar mediante una serie de pasos pequeños, la alternativa siempre tomará más tiempo. ¡La forma "rápida y descuidada" será MÁS frustrante que avanzar rápidamente paso a paso!
Ejecute el servidor en modo de depuración (radiusd -X) y LEA la salida. No podemos enfatizar este punto lo suficiente. La gran mayoría de los problemas se pueden resolver leyendo cuidadosamente la salida de depuración, que incluye ADVERTENCIAS sobre problemas comunes y sugerencias sobre cómo solucionarlos.
La salida de depuración se explica en detalle en la página radiusd-X.
Lea los archivos de configuración. Muchas partes del servidor están documentadas únicamente con extensos comentarios en los archivos de configuración.
Busque en las listas de correo. Por ejemplo, usando Google, buscar "site:lists.freeradius.org <término de búsqueda>" devolverá resultados de las listas de correo de FreeRADIUS.
Ayuda adicional está disponible a través de las listas de correo, incluido el soporte comercial.
Al publicar en la lista de correo, recomendamos publicar la salida de radiusd -X. Esa información muestra lo que el servidor está haciendo cuando recibe paquetes y cómo procesa esos paquetes.
NO publique los archivos de configuración en la lista de correo. No son útiles. En su lugar, publique la salida de radiusd -X. Realmente no podemos enfatizar esto lo suficiente.
SÍ publique una descripción clara de cuál es el problema. Las preguntas vacías no le harán ganar amigos. Por ejemplo: "Cambié cosas y ahora no funciona. ¿Qué hago para arreglarlo?"
Si tiene algún comentario o tiene dificultades para lograr que FreeRADIUS haga lo que desea, publíquelo en la lista 'freeradius-users' (consulte la URL anterior). La lista de correo de FreeRADIUS es operada y alimentada por la comunidad de FreeRADIUS. Los usuarios de la lista estarán más que encantados de responder a sus preguntas, con la condición de que haya leído la documentación relevante para su problema primero.
Si sospecha de un defecto en el servidor, desea solicitar una característica o enviar un parche de código, utilice el rastreador de problemas de GitHub para el repositorio de freeradius-server. Sin embargo, casi siempre es mejor plantear el problema en las listas de correo primero para determinar si realmente es un defecto o una característica faltante.
Las instrucciones para recopilar datos para informes de defectos se pueden encontrar aquí y en línea en https://www.freeradius.org/documentation/freeradius-server/4.0.0/developers/bugs.html
Bajo ninguna circunstancia se debe usar el rastreador de problemas para solicitudes de soporte; esas preguntas pertenecen a la lista de correo de usuarios. Si publica preguntas relacionadas con el servidor en el rastreador de problemas, el problema se cerrará y bloqueará. Si persiste en publicar preguntas en el rastreador de problemas, será expulsado de todos los repositorios del proyecto FreeRADIUS en GitHub.
Por favor, no se queje de que los desarrolladores no responden a sus preguntas lo suficientemente rápido o no solucionan los problemas con la suficiente rapidez. Por favor, no se queje si le dicen que vaya a leer la documentación. Reconocemos que la documentación no es perfecta, pero sí existe, y leerla puede resolver las preguntas más comunes.
FreeRADIUS es el esfuerzo acumulado de muchos años de trabajo de muchas personas, y lo ha obtenido de forma gratuita. Nadie cobra por responder a sus preguntas. Este es software libre, y la única manera de que mejore es si usted hace una contribución al proyecto ($$, código o documentación).
Soporte técnico, soporte de sistemas gestionados, despliegues personalizados, desarrollo de características patrocinadas y muchos otros servicios comerciales están disponibles en InkBridge Networks.