RadSec: Protección del tráfico de autenticación RADIUS con TLS
Esta guía exhaustiva analiza RadSec (RADIUS sobre TLS) y detalla cómo protege el tráfico de autenticación de red en implementaciones modernas en la nube y multisitio. Proporciona a los arquitectos de red pasos prácticos de implementación, estrategias de gestión de certificados y técnicas de resolución de problemas para sustituir el legado de RADIUS sobre UDP.
Escuchar esta guía
Ver transcripción del podcast
- Resumen ejecutivo
- Análisis técnico detallado
- La evolución del transporte RADIUS
- RadSec: RADIUS sobre TLS (RFC 6614)
- Arquitectura en entornos distribuidos
- Guía de implementación
- 1. Preparación de la infraestructura de certificados
- 2. Configuración del firewall
- 3. Configuración del dispositivo NAS (flujo de trabajo genérico)
- 4. Gestión de dispositivos heredados (RadSec Proxy)
- Buenas prácticas
- Resolución de problemas y mitigación de riesgos
- Modos de fallo comunes
- ROI e impacto empresarial

Resumen ejecutivo
Durante décadas, RADIUS sobre UDP ha sido la base de la autenticación de red, confiando en redes privadas y secretos compartidos para la seguridad. A medida que las arquitecturas empresariales cambian hacia una infraestructura nativa de la nube, recintos distribuidos de Venta minorista y Hostelería , y redes superpuestas SD-WAN, el modelo de amenazas ha cambiado fundamentalmente. El tráfico RADIUS ahora atraviesa con frecuencia redes públicas o compartidas, exponiendo los datos de autenticación a la interceptación.
RadSec (RADIUS sobre TLS), definido en el RFC 6614, resuelve esto encapsulando los paquetes RADIUS dentro de un túnel TLS mutuamente autenticado. Esta guía proporciona una referencia técnica completa para arquitectos de red e ingenieros de seguridad sobre el despliegue de RadSec. Cubrimos las diferencias arquitectónicas con respecto al RADIUS tradicional, los requisitos de gestión de certificados, las configuraciones de firewall y las consideraciones prácticas de despliegue para la integración con plataformas RADIUS en la nube como la infraestructura de WiFi de invitados y Analítica WiFi de Purple. Al adoptar RadSec, las organizaciones pueden garantizar una seguridad sólida, cumplir con requisitos de cumplimiento estrictos como PCI DSS y GDPR, y simplificar las arquitecturas de autenticación multisitio.
Análisis técnico detallado
La evolución del transporte RADIUS
El protocolo Remote Authentication Dial-In User Service (RADIUS), originalmente definido en el RFC 2865, fue diseñado para una era diferente de las redes. Utiliza UDP como su capa de transporte (puerto 1812 para autenticación, 1813 para contabilidad). En el RADIUS tradicional, la carga útil (payload) viaja en su mayor parte sin cifrar en tránsito. El único mecanismo de protección es la ofuscación del atributo User-Password mediante un secreto compartido entre el Servidor de Acceso a la Red (NAS) y el servidor RADIUS.
Aunque esto era suficiente cuando los dispositivos NAS y los servidores RADIUS residían en la misma LAN física o en circuitos MPLS dedicados, las arquitecturas modernas han superado este modelo. Como se analiza en nuestro artículo sobre Los beneficios principales de SD-WAN para las empresas modernas , las empresas distribuidas ahora dependen del transporte por internet para la conectividad entre sitios. El envío de tráfico RADIUS sin cifrar a través del internet público expone las credenciales de los usuarios, los identificadores de sesión y las políticas de acceso a la red a la interceptación y la manipulación.
RadSec: RADIUS sobre TLS (RFC 6614)
RadSec aborda estas vulnerabilidades cambiando la capa de transporte. En lugar de UDP, RadSec utiliza el puerto TCP 2083. Antes de que se intercambie cualquier paquete RADIUS, el NAS y el servidor RADIUS establecen una conexión TLS (Transport Layer Security).

Las características técnicas principales de RadSec incluyen:
- Transporte TCP: RadSec proporciona una entrega fiable y ordenada. Esto elimina la necesidad de retransmisiones en la capa de aplicación inherentes a RADIUS sobre UDP, que pueden causar problemas en entornos de alta latencia.
- Cifrado completo de la carga útil: Todo el paquete RADIUS (incluidas las cabeceras y todos los atributos) se cifra dentro del túnel TLS.
- Autenticación mutua (mTLS): Tanto el servidor RADIUS como el dispositivo NAS se autentican mutuamente mediante certificados X.509. Esto sustituye el débil modelo de secreto compartido por una infraestructura de clave pública (PKI) robusta.
- Conexiones persistentes: A diferencia de RADIUS sobre UDP, que no tiene conexión, RadSec mantiene una conexión TCP persistente. Esto reduce la sobrecarga de establecer una nueva conexión para cada solicitud de autenticación, lo que resulta muy eficiente para recintos con gran actividad.
Nota: El RFC 7360 define RADIUS sobre DTLS (Datagram TLS), que utiliza UDP. Aunque es útil en escenarios específicos de alto rendimiento, TLS sobre TCP sigue siendo el estándar para los despliegues empresariales de RADIUS en la nube.
Arquitectura en entornos distribuidos
En un despliegue multisitio típico, como un proveedor nacional de Sanidad o una cadena de centros de Transporte , RadSec simplifica significativamente la arquitectura.

En lugar de construir complejas mallas VPN IPsec desde cada sucursal de vuelta a un centro de datos central para proteger el tráfico RADIUS, cada dispositivo NAS establece una conexión TLS RadSec directa a través de internet con el proveedor de RADIUS en la nube. Este es un modelo de seguridad en la capa de aplicación que es más limpio de desplegar y más fácil de solucionar que las VPN en la capa de red.
Guía de implementación
El despliegue de RadSec requiere la coordinación entre la infraestructura de red, las autoridades de certificación y las políticas de firewall. Siga estos pasos independientes del proveedor para garantizar un despliegue exitoso.
1. Preparación de la infraestructura de certificados
RadSec se basa en mTLS. Necesita certificados tanto para el servidor como para los clientes (dispositivos NAS).
- Certificado del servidor: Su proveedor de RADIUS en la nube (por ejemplo, Purple) presentará un certificado de servidor firmado por una Autoridad de Certificación (CA) pública o una CA interna. Sus dispositivos NAS deben tener instalado el certificado de la CA raíz en su almacén de confianza para validar el servidor.
- Certificados de cliente: Cada dispositivo NAS necesita un certificado de cliente para identificarse ante el servidor RADIUS. Genérelos a través de su PKI interna o sistema de gestión de red. Asegúrese de que utilicen al menos claves RSA de 2048 bits o ECDSA P-256.
2. Configuración del firewall
RadSec requiere reglas de salida específicas desde sus interfaces de gestión de NAS:
- Protocolo*: TCP
- Puerto de destino: 2083
- IP/FQDN de destino: Las direcciones de sus servidores RADIUS en la nube principales y secundarios.
- Stateful Inspection: Asegúrese de que el cortafuegos permita el tráfico de retorno para las conexiones TCP establecidas.
- Keepalives: Configure los valores de tiempo de espera (timeout) de TCP del cortafuegos para que sean superiores al intervalo de keepalive de RadSec (normalmente 60 segundos) para evitar caídas de conexión silenciosas.
3. Configuración del dispositivo NAS (flujo de trabajo genérico)
Aunque la sintaxis específica varía según el proveedor (Cisco, Aruba, Juniper, etc.), los pasos lógicos de configuración son consistentes:
- Importar certificado CA: Cargue el certificado CA que firmó el certificado del servidor RADIUS en el almacén de confianza del NAS.
- Importar certificado de cliente: Cargue el certificado de cliente y la clave privada del dispositivo NAS.
- Definir servidor RADIUS: Configure la IP/FQDN del servidor RADIUS.
- Habilitar RadSec: Especifique TLS como protocolo de transporte y configure el puerto en 2083.
- Vincular certificados: Asocie los certificados importados con la configuración del servidor RadSec.
- Aplicar al perfil AAA: Añada el servidor RadSec a los grupos de autenticación y contabilidad (accounting) AAA pertinentes.
4. Gestión de dispositivos heredados (RadSec Proxy)
No todos los dispositivos NAS admiten RadSec de forma nativa. Para switches más antiguos o puntos de acceso de consumo, implemente un proxy RadSec (como radsecproxy). El proxy se ubica en la LAN local, acepta el tráfico RADIUS UDP tradicional de los dispositivos heredados y lo reenvía a través de un túnel TLS RadSec seguro al servidor RADIUS en la nube.
Buenas prácticas
- Gestión del ciclo de vida de los certificados: Implemente la renovación automatizada de certificados para los dispositivos NAS. Una expiración masiva de certificados de cliente provocará una interrupción generalizada de la red. Supervise la validez de los certificados y configure alertas a los 90, 60 y 30 días antes de su vencimiento.
- Alta disponibilidad: Configure siempre servidores RadSec principales y secundarios. Dado que el establecimiento de la conexión TCP tarda más que la transmisión de un paquete UDP, configure temporizadores de failover agresivos en el NAS para cambiar rápidamente al servidor secundario si se cae la conexión principal.
- TCP Keepalives: Habilite los keepalives TCP en el dispositivo NAS para detectar conexiones inactivas y evitar que los cortafuegos interrumpan las sesiones inactivas. El intervalo estándar es de 60 segundos.
- Validación estricta de certificados: Asegúrese de que los dispositivos NAS estén configurados para validar estrictamente el certificado del servidor, lo que incluye comprobar el Nombre alternativo del sujeto (SAN) con el nombre de host del servidor configurado. No desactive la validación de certificados en entornos de producción.
- Preparación para el futuro: A medida que evolucionan los estándares inalámbricos, como los analizados en nuestra guía WiFi 6E vs WiFi 7: lo que los recintos necesitan saber , el volumen de tráfico de autenticación aumentará. Las conexiones TCP persistentes de RadSec están mejor adaptadas para manejar esta densidad que UDP.
Resolución de problemas y mitigación de riesgos
Cuando las implementaciones de RadSec fallan, el problema rara vez es el propio protocolo RADIUS; casi siempre está relacionado con TLS o TCP.
Modos de fallo comunes
- Fallos de handshake TLS (CA desconocida): El dispositivo NAS rechaza el certificado del servidor RADIUS porque la CA de firma no se encuentra en el almacén de confianza del NAS.
- Mitigación: Verifique la cadena de CA exacta utilizada por el servidor y asegúrese de que las CA raíz (y cualquier CA intermedia) estén instaladas en el NAS.
- Caídas de conexión silenciosas: La conexión RadSec se establece correctamente, pero las solicitudes de autenticación agotan el tiempo de espera (timeout) tras un periodo de inactividad. Esto suele deberse a que un cortafuegos de estado (stateful) interrumpe la conexión TCP inactiva.
- Mitigación: Habilite los keepalives TCP en el NAS y verifique la configuración del tiempo de espera de la sesión del cortafuegos para el puerto 2083.
- Desviación del reloj (Clock Skew): La validación de certificados TLS depende de una hora del sistema precisa. Si el reloj del dispositivo NAS está significativamente desincronizado, evaluará los certificados válidos como caducados o aún no válidos.
- Mitigación: Asegúrese de que todos los dispositivos NAS estén sincronizados con servidores NTP fiables antes de iniciar conexiones RadSec.
ROI e impacto empresarial
La transición a RadSec proporciona un valor empresarial medible más allá de las mejoras de seguridad técnica:
- Cumplimiento y reducción de riesgos: RadSec cifra los datos de autenticación en tránsito, cumpliendo directamente con los requisitos de PCI DSS v4.0 y GDPR. Esto mitiga los riesgos financieros y de reputación asociados con la interceptación de credenciales.
- Eficiencia operativa: Reemplazar las complejas VPN IPsec de sitio a sitio por RadSec en la capa de aplicación reduce la sobrecarga de ingeniería de red. Resolver problemas en una conexión TLS con un proveedor de la nube es significativamente más rápido que depurar el enrutamiento VPN y las negociaciones de fase IKE en cientos de sucursales.
- Preparación para la nube: RadSec es la tecnología que habilita la autenticación nativa de la nube. Al adoptarla, las organizaciones pueden integrarse sin problemas con proveedores de identidad modernos y plataformas como Purple, reduciendo la infraestructura de servidores locales y los costes de licencias.
Definiciones clave
RadSec
Un protocolo que encapsula los datos de autenticación y contabilidad de RADIUS dentro de un túnel de seguridad de la capa de transporte (TLS).
Utilizado para proteger el tráfico de autenticación en redes no confiables, reemplazando el legado de RADIUS sobre UDP.
mTLS (Mutual TLS)
Un proceso de autenticación en el que tanto el cliente (NAS) como el servidor (RADIUS) verifican mutuamente sus certificados X.509 durante el saludo TLS.
Proporciona una seguridad más sólida que el modelo tradicional de secreto compartido de RADIUS al garantizar que ambos extremos se verifiquen criptográficamente.
NAS (Network Access Server)
El dispositivo que proporciona acceso de red a los usuarios y actúa como cliente RADIUS. En las redes modernas, suele ser un punto de acceso inalámbrico, un conmutador (switch) o un controlador de LAN inalámbrica.
El NAS es responsable de iniciar la conexión RadSec con el servidor RADIUS en la nube.
PKI (Public Key Infrastructure)
El marco de funciones, políticas, hardware, software y procedimientos necesarios para crear, gestionar, distribuir, utilizar, almacenar y revocar certificados digitales.
Esencial para gestionar los certificados requeridos por los despliegues de RadSec en grandes infraestructuras.
TCP Keepalive
Un mecanismo que envía paquetes TCP vacíos a través de una conexión inactiva para verificar que la conexión sigue activa y evitar que los firewalls de inspección de estado interrumpan la sesión.
Crucial para mantener conexiones RadSec persistentes durante períodos de baja actividad de autenticación.
RadSec Proxy
Un servicio de software que actúa como intermediario, recibiendo el tráfico RADIUS UDP tradicional de los dispositivos heredados y reenviándolo a través de una conexión TLS segura de RadSec.
Utilizado para salvar la brecha en entornos donde el hardware de red más antiguo no es compatible de forma nativa con RadSec.
X.509 Certificate
Un certificado digital que utiliza el estándar internacional PKI X.509 ampliamente aceptado para verificar que una clave pública pertenece a la identidad del usuario, ordenador o servicio contenida en el certificado.
La base criptográfica utilizada por RadSec para establecer la identidad y cifrar el túnel TLS.
EAP (Extensible Authentication Protocol)
Un marco de autenticación utilizado con frecuencia en redes inalámbricas y conexiones punto a punto.
El tráfico EAP (como EAP-TLS o PEAP) se encapsula dentro de los paquetes RADIUS, lo que significa que RadSec transporta de forma segura el intercambio EAP.
Ejemplos prácticos
Una cadena de distribución nacional con 500 ubicaciones está migrando de servidores RADIUS locales a Cloud RADIUS de Purple. La arquitectura existente utiliza RADIUS sin cifrar sobre UDP a través de una combinación de enlaces MPLS y SD-WAN. 450 ubicaciones disponen de puntos de acceso Aruba modernos, mientras que 50 ubicaciones utilizan hardware heredado que no es compatible con RadSec. ¿Cómo debería diseñar el arquitecto de red el nuevo transporte de autenticación?
El arquitecto debería implementar un despliegue híbrido de RadSec. Para las 450 ubicaciones con AP de Aruba modernos, configure RadSec nativo directamente en los AP o en los controladores locales. Instale el certificado de la CA raíz de Cloud RADIUS de Purple en los dispositivos Aruba y aprovisione los certificados de cliente a través de la plataforma de gestión de red. Configure reglas de firewall de salida para TCP 2083. Para las 50 ubicaciones heredadas, despliegue un proxy RadSec ligero (por ejemplo, una pequeña máquina virtual Linux o un contenedor que ejecute radsecproxy) en cada sitio. Los AP heredados enviarán RADIUS UDP estándar al proxy local, que luego encapsulará el tráfico en un túnel TLS hacia la nube de Purple.
Durante un despliegue de RadSec en un gran centro de conferencias, el equipo de red observa que los dispositivos NAS autentican correctamente a los usuarios durante los períodos de gran actividad, pero no logran autenticar a los primeros usuarios a primera hora de la mañana. Las capturas de paquetes muestran que el NAS intenta enviar tráfico RADIUS, pero recibe paquetes TCP RST del firewall.
El problema se debe a que el tiempo de espera de sesión TCP agresivo del firewall interrumpe la conexión inactiva de RadSec durante la noche. El equipo de red debe configurar keepalives TCP en los dispositivos NAS para la conexión RadSec, estableciendo el intervalo en 60 segundos. Además, deben revisar las reglas de inspección de estado del firewall para el puerto TCP 2083 y asegurarse de que el tiempo de espera de la sesión sea superior al intervalo de keepalive.
Preguntas de práctica
Q1. Está diseñando la política de firewall para un nuevo despliegue de RadSec que conecta 50 sucursales a la plataforma Cloud RADIUS de Purple. ¿Qué reglas de salida específicas deben configurarse en los firewalls de las sucursales?
Sugerencia: Considere tanto el protocolo como la naturaleza de inspección de estado (stateful) de la conexión.
Ver respuesta modelo
Los firewalls de las sucursales deben permitir el tráfico TCP saliente en el puerto 2083 con origen en las direcciones IP de gestión de los NAS y destino a las direcciones IP o FQDN de los servidores Cloud RADIUS de Purple. Dado que TCP es un protocolo con estado (stateful), el firewall permitirá automáticamente el tráfico de retorno para las sesiones establecidas. Los puertos UDP 1812 y 1813 no son necesarios para RadSec.
Q2. Un ingeniero junior informa que un conmutador (switch) recién configurado no logra establecer una conexión RadSec con el servidor RADIUS en la nube. Los registros del conmutador muestran: `TLS handshake failed: unknown CA`. ¿Cómo debería resolver esto?
Sugerencia: El conmutador (switch) no confía intrínsecamente en el certificado presentado por el servidor.
Ver respuesta modelo
Debe identificar la Autoridad de Certificación (CA) que emitió el certificado del servidor RADIUS en la nube. Una vez identificada, obtenga el certificado de la CA raíz pública (y cualquier certificado de CA intermedia) e impórtelos en el almacén de confianza del conmutador. Esto permite que el conmutador verifique criptográficamente la identidad del servidor durante el saludo TLS.
Q3. Su organización exige que toda la infraestructura de red deba sobrevivir a una interrupción de la WAN. Si la conexión a internet con el servidor RADIUS en la nube falla, ¿qué ocurre con la conexión RadSec y cómo gestiona el NAS las solicitudes de autenticación posteriores?
Sugerencia: Considere los estados de conexión TCP y los mecanismos estándar de conmutación por error (failover) de RADIUS.
Ver respuesta modelo
Cuando la WAN falla, la conexión TCP persistente eventualmente agotará el tiempo de espera (o se restablecerá explícitamente si la interfaz local se cae). El NAS marcará el servidor RadSec primario como inaccesible. Si se configura un servidor RadSec secundario (por ejemplo, en una región geográfica diferente), el NAS intentará establecer una nueva conexión TLS con él. Si todos los servidores RADIUS son inaccesibles, las nuevas autenticaciones fallarán. Sin embargo, los usuarios que ya estén autenticados y conectados normalmente permanecerán conectados hasta que expire su sesión o realicen roaming, ya que RADIUS solo interviene durante la autenticación inicial y las fases periódicas de reautenticación.
Continúe leyendo esta serie
Términos y condiciones de la WiFi para empleados: Aspectos legales y de cumplimiento esenciales
Esta guía cubre los aspectos legales y técnicos esenciales para redactar y aplicar los términos y condiciones de la WiFi para empleados en establecimientos corporativos. Detalla qué incluir en una Política de Uso Aceptable (AUP), cómo cumplir con los requisitos de GDPR y PCI DSS, y cómo implementar la autenticación basada en la identidad y la segmentación de red para proteger los activos corporativos. Los responsables de TI, equipos de RR. HH. y directores de operaciones de hoteles, cadenas de tiendas, estadios y organizaciones del sector público encontrarán pautas prácticas que podrán implementar este trimestre.
Políticas de WiFi para el personal en el sector minorista: protección de las redes back-of-house
Esta guía cubre los requisitos técnicos y de políticas críticos para proteger las redes WiFi back-of-house en el sector minorista, desde la segmentación de VLAN y el cumplimiento de PCI DSS 4.0 hasta la gestión de dispositivos BYOD de los empleados en la tienda. Ofrece a los responsables de TI, arquitectos de redes y directores de operaciones un plan práctico y neutral respecto al proveedor que pueden implementar este trimestre.
The Future of Wi-Fi Security: AI-Driven NAC and Threat Detection
Esta guía autorizada explora la evolución de la seguridad Wi-Fi empresarial, desde el WPA2 heredado hasta el Control de Acceso a la Red (NAC) impulsado por IA y la detección de amenazas. Diseñada para líderes de TI, proporciona estrategias de implementación prácticas para asegurar entornos de alta densidad como comercios minoristas, hostelería y estadios utilizando las redes basadas en identidad de Purple.