- Purple
- Enterprise WiFi security and authentication: a complete guide
- Aruba Central y Purple WiFi: integración administrada en la nube
Aruba Central y Purple WiFi: integración administrada en la nube
Una guía de referencia técnica completa para integrar Aruba Central con la plataforma de inteligencia de WiFi para invitados alojada en la nube de Purple. Esta guía cubre la arquitectura, la configuración paso a paso de portales cautivos externos y RADIUS, y estrategias de implementación en múltiples sitios para equipos de TI empresariales.
Video overview
Escucha esta guía
Ver transcripción del podcast
Parte de nuestra serie principal: Guía de seguridad de WiFi empresarial →
- Resumen Ejecutivo
- Análisis Técnico Detallado
- Cambio Arquitectónico: Del Controlador a la Nube
- El Flujo de Autenticación
- Guía de implementación
- Paso 1: Crear el SSID de invitados
- Paso 2: Configurar el perfil de Captive Portal externo
- Paso 3: Configurar RADIUS-as-a-Service
- Paso 4: Definir el Walled Garden
- Paso 5: Configuración de VLAN y DHCP
- Mejores prácticas para despliegues en múltiples sitios
- 1. Estructura de grupo y jerarquía
- 2. Redirecciones parametrizadas
- 3. Aprovisionamiento impulsado por API
- 4. Consolidación de SSID
- Resolución de problemas y mitigación de riesgos
- Modos de falla comunes
- Mitigación de riesgos: Cumplimiento y privacidad
- ROI e impacto comercial

Resumen Ejecutivo
Para los equipos de TI empresariales que gestionan redes inalámbricas distribuidas, la migración de controladores locales a plataformas gestionadas en la nube como Aruba Central cambia fundamentalmente el modelo de implementación. Aunque la mecánica principal de los Captive Portal y la autenticación RADIUS sigue siendo la misma, el paradigma de configuración cambia de una gestión centrada en el dispositivo a una gestión de políticas basada en grupos.
Esta guía proporciona una referencia técnica completa para integrar Aruba Central con la plataforma de inteligencia de WiFi para invitados alojada en la nube de Purple. Cubrimos las diferencias de arquitectura entre las implementaciones locales y las gestionadas en la nube, la configuración paso a paso para Captive Portal externos y RADIUS-as-a-Service, así como estrategias para automatizar despliegues en múltiples sitios utilizando la API de Aruba Central. Ya sea que esté implementando Guest WiFi en una docena de oficinas regionales o en una red global de tiendas minoristas, esta referencia proporciona la orientación práctica necesaria para garantizar una integración segura, escalable y en cumplimiento.
Análisis Técnico Detallado
Cambio Arquitectónico: Del Controlador a la Nube
En una implementación tradicional de Aruba, los Mobility Controllers actúan como los puntos de aplicación de políticas. Los perfiles de Captive Portal, las reglas de walled garden y las definiciones de servidores RADIUS se configuran directamente en el controlador. Cuando un invitado se asocia a un AP, su tráfico se envía a través de un túnel de regreso al controlador, el cual maneja la redirección HTTP al Captive Portal y actúa como proxy de la autenticación RADIUS hacia el servidor backend.
Aruba Central opera bajo un modelo de aplicación distribuida. La aplicación de políticas ocurre en el extremo del Instant Access Point (IAP), mientras que la configuración se envía desde la nube. Los puntos de contacto de la integración cambian de la configuración del dispositivo local a las plantillas de grupo, los perfiles de SSID y los objetos de Captive Portal externos dentro de la jerarquía de configuración de Central.

Purple se ubica por encima de esta capa de red como una plataforma de inteligencia alojada en la nube. Proporciona el motor del Captive Portal, gestiona la lógica de autenticación (incluido el inicio de sesión con redes sociales, SMS y autenticación basada en formularios), captura datos de primera mano y envía análisis a sus equipos de marketing y operaciones a través del panel de WiFi Analytics. Purple también proporciona RADIUS-as-a-Service, eliminando la necesidad de infraestructura RADIUS local como FreeRADIUS o Cisco ISE para la autenticación de invitados.
El Flujo de Autenticación
- Asociación: El dispositivo de un invitado se asocia con el SSID de invitados transmitido por un IAP de Aruba.
- Rol de preautenticación: El IAP asigna al invitado un rol de preautenticación. Este rol permite únicamente DNS, DHCP y el tráfico destinado a dominios explícitamente permitidos en el walled garden.
- Intercepción HTTP: Cuando el invitado abre un navegador e intenta acceder a un sitio HTTP, el IAP intercepta la solicitud.
- Redirección: El IAP hace referencia a su perfil de Captive Portal externo y redirige el navegador del invitado a la URL de la página de inicio de Purple, agregando parámetros como la dirección MAC del AP y la dirección MAC del cliente.
- Autenticación: El invitado se autentica a través de la página de inicio de Purple.
- RADIUS Access-Request: El backend de Purple envía una solicitud RADIUS Access-Request al IAP (o controlador virtual) en nombre del invitado.
- RADIUS Access-Accept: Tras una autenticación exitosa, Purple envía un mensaje RADIUS Access-Accept de vuelta al IAP.
- Rol autenticado: El IAP cambia al invitado del rol de preautenticación al rol de invitado autenticado, otorgando acceso completo a internet.
- Contabilidad: El IAP envía paquetes RADIUS Accounting-Start y de actualización provisional a Purple durante toda la sesión, lo que proporciona visibilidad sobre la duración de la sesión y el uso de datos.
Guía de implementación
Esta sección describe la configuración paso a paso requerida para integrar un único sitio dentro de Aruba Central. Para despliegues en múltiples sitios, esta configuración debe incorporarse en una plantilla de grupo.
Paso 1: Crear el SSID de invitados
- En la interfaz web de Aruba Central, navegue al contexto del grupo objetivo.
- En Gestionar, haga clic en Dispositivos > Puntos de acceso, luego haga clic en el icono de Configuración.
- Seleccione la pestaña WLAN y haga clic en + Agregar SSID.
- Ingrese un nombre para el SSID (por ejemplo,
Venue-Guest). - En la pestaña Seguridad, establezca el nivel de seguridad en Visitantes.
Paso 2: Configurar el perfil de Captive Portal externo
- En la configuración de seguridad del SSID, seleccione el tipo de página de inicio como Captive Portal externo.
- Haga clic en el icono + para crear un nuevo perfil de Captive Portal.
- Nombre: Ingrese un nombre descriptivo (por ejemplo,
Purple-Portal). - Tipo de autenticación: Seleccione Autenticación Radius.
- IP o nombre de host: Ingrese el nombre de host del servidor de Captive Portal de Purple proporcionado en la configuración de su portal de Purple.
- URL: Ingrese la URL de redirección proporcionada por Purple.
- Usar HTTPS: Habilite esta opción para exigir una comunicación segura.
- Fallo de Captive Portal: Seleccione Denegar internet para garantizar que los invitados no puedan eludir la autenticación si el portal no está disponible.
Paso 3: Configurar RADIUS-as-a-Service
- Aún dentro de la configuración de seguridad del SSID, localice el campo Servidor principal en la configuración del Captive Portal externo.
- Haga clic en el icono + para agregar un nuevo servidor de autenticación externo.
- Dirección IP: Ingrese la dirección IP o el nombre de host del servidor RADIUS de Purple.
- Clave compartida: Ingrese el secreto compartido de RADIUS generado en su portal de Purple. Crucial: Este debe coincidir exactamente.
- Puerto de autenticación:
1812 - Puerto de contabilidad:
18137. Asegúrese de que Accounting esté habilitado y configurado en un intervalo razonable (por ejemplo, 5 minutos) para garantizar un seguimiento preciso de las sesiones en el panel de Purple.
Paso 4: Definir el Walled Garden
El walled garden es el elemento de configuración más crítico. Define los dominios a los que un invitado puede acceder antes de haberse autenticado. Si el walled garden está incompleto, la página de inicio (splash page) no se cargará o la autenticación social fallará.
- En la configuración del SSID, navegue hasta las reglas de Access.
- Agregue reglas para permitir el tráfico a los dominios del Captive Portal de Purple y a los endpoints de la CDN.
- Si utiliza el inicio de sesión social (por ejemplo, Facebook, Google, X), debe agregar los dominios respectivos para esos proveedores de identidad. Purple mantiene una lista actualizada de los dominios de walled garden requeridos en su documentación de soporte.
Paso 5: Configuración de VLAN y DHCP
Asegúrese de que el SSID de invitados esté asignado a una VLAN dedicada, aislada de su red corporativa.
- En la pestaña VLANs dentro de la configuración del SSID, seleccione External DHCP server assigned (si utiliza su propia infraestructura DHCP) o Instant AP assigned (si el Virtual Controller gestiona el DHCP y la NAT para los invitados).
- Especifique el VLAN ID correcto para la red de invitados.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.
Mejores prácticas para despliegues en múltiples sitios
Al realizar el despliegue en decenas o cientos de sedes - ya sea en Retail, Hospitality o Healthcare - la configuración manual es propensa a errores. Se requiere un enfoque disciplinado y automatizado.

1. Estructura de grupo y jerarquía
Alinee su estructura de grupos de Aruba Central con la jerarquía de sus sedes. Un patrón común es crear grupos basados en el tipo de sede o marca (por ejemplo, "Tiendas insignia" frente a "Ubicaciones temporales"). El perfil de External Captive Portal se aplica a nivel de grupo, lo que significa que todos los APs de ese grupo heredan la misma configuración de integración de Purple.
2. Redirecciones parametrizadas
Si diferentes sitios requieren diferentes temas de splash page, no necesita perfiles de Captive Portal separados para cada sitio. Purple le permite utilizar una única URL de redirección que sirve de manera dinámica el tema correcto basándose en la dirección MAC del AP o en un parámetro personalizado añadido a la URL por el AP de Aruba.
3. Aprovisionamiento impulsado por API
Aproveche la API REST de Aruba Central para automatizar la incorporación de sitios. La API de Central le permite crear SSIDs, asignar perfiles de Captive Portal y actualizar listas de walled garden de forma programada. Al combinar esto con la API de Purple, puede crear un flujo de trabajo de aprovisionamiento sin intervención (zero-touch provisioning):
- Activadores de script: Se añade una nueva sede a su CMDB.
- API de Purple: Crea el registro de la sede en Purple y genera el secreto de RADIUS.
- API de Central: Crea el sitio en Aruba Central, asigna los APs, aplica la plantilla de grupo e inyecta el secreto de RADIUS de Purple.
4. Consolidación de SSID
Evite la tentación de transmitir múltiples SSID de invitados para diferentes tipos de usuarios (por ejemplo, "Invitado", "Contratista", "Proveedor"). Como se detalla en nuestra guía sobre Sistema de Posicionamiento en Interiores: Guía de UWB, BLE y WiFi, el exceso de SSID degrada el rendimiento de RF al consumir un valioso tiempo de aire con tramas de baliza. Transmita un solo SSID y use la lógica de autenticación de Purple para asignar diferentes roles o límites de ancho de banda según la identidad del usuario.
Resolución de problemas y mitigación de riesgos
Modos de falla comunes
- La página de inicio no se carga: Esto casi siempre es un problema de walled garden. El dispositivo del invitado está intentando cargar un recurso (por ejemplo, una fuente, una imagen o un archivo CSS) desde un dominio que no está permitido antes de la autenticación. Use las herramientas de desarrollo de un navegador en un dispositivo de prueba para identificar las solicitudes bloqueadas.
- Fallas de autenticación silenciosas: Si la página de inicio se carga, el usuario se autentica, pero no se le concede acceso a internet, el problema suele ser una discrepancia en la clave secreta compartida de RADIUS o un firewall que bloquea los puertos UDP 1812/1813 entre el AP y los servidores RADIUS de Purple.
- Errores de certificado al redireccionar: Los sistemas operativos modernos imponen una validación estricta de HTTPS. Si su walled garden bloquea el acceso a los endpoints de la Lista de Revocación de Certificados (CRL) o del Protocolo de Estado de Certificados en Línea (OCSP) que utiliza el dispositivo cliente para validar el certificado TLS de Purple, el navegador mostrará una advertencia de seguridad. Asegúrese de que estos endpoints estén en la lista de permitidos.
Mitigación de riesgos: Cumplimiento y privacidad
Al implementar WiFi para invitados, usted está procesando datos personales. La integración debe diseñarse teniendo en cuenta las regulaciones de privacidad.
- GDPR y CCPA: Asegúrese de que su página de inicio de Purple presente términos y condiciones claros y mecanismos de consentimiento explícitos para la captura de datos. Para obtener más contexto sobre los impactos regulatorios, consulte nuestro informe sobre la Ley de IA de la UE y WiFi para invitados: Lo que los profesionales de marketing deben saber.
- PCI-DSS: El tráfico de invitados debe estar separado lógicamente de las redes de procesamiento de pagos. Verifique que la VLAN asignada al SSID de invitados en Aruba Central no pueda enrutarse a su infraestructura de punto de venta (POS).
ROI e impacto comercial
La transición a una integración gestionada en la nube entre Aruba Central y Purple ofrece un valor comercial medible:
- Reducción del TCO: Eliminar los controladores locales y los servidores RADIUS locales reduce los costos de hardware y los gastos de mantenimiento.
- Agilidad operativa: La gestión de políticas basada en grupos y el aprovisionamiento impulsado por API permiten a los equipos de TI implementar nuevos sitios en minutos en lugar de días.
- Inteligencia accionable: Al conectar de manera óptima el extremo de la red con la plataforma de análisis de Purple, los establecimientos obtienen visibilidad inmediata sobre la afluencia de personas, los tiempos de permanencia y la demografía de los clientes, transformando un centro de costos (WiFi para invitados) en un activo generador de ingresos.
Escuche nuestro podcast de análisis profundo para obtener más información:
Definiciones clave
Perfil de Captive Portal externo
Un objeto de configuración en Aruba Central que define la URL de redireccionamiento y los detalles del servidor de autenticación para una plataforma de WiFi para invitados de terceros como Purple.
Este es el punto de integración principal donde los equipos de TI vinculan su red Aruba con los servicios en la nube de Purple.
Walled Garden
Un conjunto de reglas de acceso que permiten el tráfico a direcciones IP o dominios específicos antes de que un usuario se haya autenticado.
Esencial para permitir que los dispositivos de los invitados carguen la página de inicio de Purple, accedan a los proveedores de login social y validen los certificados TLS antes de obtener acceso total a internet.
RADIUS-as-a-Service
Un servidor RADIUS alojado en la nube proporcionado por Purple que maneja la autenticación y el registro de sesiones de WiFi para invitados.
Elimina la necesidad de que los equipos de TI de las empresas implementen y mantengan una infraestructura RADIUS local para el acceso de invitados.
Rol de preautenticación
El estado inicial asignado a un dispositivo de invitado al asociarse con el SSID, restringiendo el acceso únicamente a destinos de DNS, DHCP y del walled garden.
Garantiza la seguridad al evitar que los dispositivos no autenticados accedan a internet o a la red corporativa.
Plantilla de grupo
Una estructura de configuración jerárquica en Aruba Central que permite aplicar políticas y ajustes de SSID de manera uniforme en múltiples puntos de acceso.
El mecanismo fundamental para lograr despliegues multisitio escalables y consistentes.
RADIUS Accounting
El proceso mediante el cual el punto de acceso envía datos de sesión (hora de inicio, duración, datos transferidos) al servidor RADIUS.
Crítico para que Purple proporcione analíticas precisas sobre el tiempo de permanencia y el consumo de ancho de banda en el panel de WiFi Analytics.
Puntos de contacto OCSP/CRL
Puntos de contacto del Protocolo de Estado de Certificados en Línea y de la Lista de Revocación de Certificados que utilizan los navegadores para verificar la validez de un certificado SSL/TLS.
Si el walled garden bloquea estos puntos de contacto, los dispositivos modernos mostrarán advertencias de seguridad en lugar de la página de inicio de Purple.
OAuth 2.0
El protocolo estándar de la industria para la autorización, utilizado para proteger el acceso a la API REST de Aruba Central.
Los equipos de TI deben generar credenciales de OAuth para programar y automatizar el aprovisionamiento de nuevos sitios y perfiles de Captive Portal.
Ejemplos resueltos
Un hotel de 200 habitaciones está migrando de Aruba Mobility Controllers locales a Aruba Central. Necesitan replicar su integración existente de Purple WiFi, la cual utiliza una página de inicio personalizada y login social, en 45 puntos de acceso. ¿Cómo debería abordar la configuración el equipo de TI?
El equipo de TI primero debe crear un grupo dedicado en Aruba Central para el hotel. Dentro de este grupo, configuran un nuevo SSID de invitados con el nivel de seguridad establecido en "Visitantes". Luego, deben crear un perfil de Captive Portal externo que apunte a la URL de redireccionamiento de Purple y configurar el endpoint de RADIUS-as-a-Service de Purple como el servidor de autenticación principal. De manera crucial, debido a que utilizan login social, el equipo debe configurar las reglas de acceso del SSID (el walled garden) para permitir explícitamente el tráfico a los dominios de Purple, los endpoints de CDN y los dominios específicos requeridos por los proveedores de identidad social (por ejemplo, Facebook, Google) antes de la autenticación. Finalmente, los AP se asignan al grupo, heredando automáticamente la configuración.
Una cadena de tiendas está implementando Purple WiFi en 150 tiendas administradas por Aruba Central. Quieren un tema de página de inicio diferente para sus tiendas insignia en comparación con sus puntos de venta estándar, pero desean minimizar la sobrecarga de configuración. ¿Cómo pueden lograr esto?
En lugar de crear grupos separados en Aruba Central y perfiles de Captive Portal externos separados para cada tipo de tienda, la cadena puede utilizar una sola plantilla de grupo y una sola URL de redireccionamiento. La plataforma de Purple permite que la URL de redireccionamiento muestre de manera dinámica diferentes temas de páginas de inicio en función de los parámetros agregados por el AP de Aruba, como la dirección MAC del AP o el ID del sitio. El equipo de TI configura un perfil de Captive Portal externo en Central y administra la asignación de temas por completo dentro de la plataforma de Purple.
Preguntas de práctica
Q1. Ha configurado un perfil de Captive Portal externo en Aruba Central que apunta a Purple. Los invitados se conectan al SSID, pero sus navegadores muestran un error genérico de "No se puede conectar al servidor" en lugar de la página de inicio. ¿Cuál es la causa más probable?
Sugerencia: Considere qué tráfico se permite antes de que un invitado se autentique con éxito.
Ver respuesta modelo
La causa más probable es una configuración incompleta o faltante del walled garden. Antes de la autenticación, el AP descarta todo el tráfico excepto DNS, DHCP y el tráfico destinado a dominios explícitamente permitidos en las reglas de acceso. Debe asegurarse de que los dominios del Captive Portal de Purple y los puntos de contacto de la CDN estén en la lista de permitidos.
Q2. Su organización está desplegando Purple WiFi en 50 oficinas regionales. Quiere asegurarse de que si el servidor RADIUS de Purple no está disponible temporalmente, no se conceda a los invitados acceso sin autenticación a internet. ¿Qué ajuste debe configurar en el perfil de Captive Portal externo?
Sugerencia: Busque el parámetro de configuración que dicta el comportamiento cuando falla el servidor externo.
Ver respuesta modelo
Debe establecer el comportamiento de "Falla del Captive Portal" en "Denegar Internet". Este enfoque de cierre por falla garantiza la seguridad y el cumplimiento normativo al evitar el acceso no autenticado si no se puede establecer comunicación con el servidor RADIUS.
Q3. Después de un despliegue exitoso, el equipo de marketing informa que el panel de analíticas de Purple muestra los inicios de sesión de los invitados, pero todas las sesiones muestran una duración de 0 minutos y 0 bytes de datos utilizados. ¿Qué paso de la configuración de red se omitió?
Sugerencia: Piense en cómo se comunican la duración de la sesión y el uso de datos desde el AP al servidor de autenticación.
Ver respuesta modelo
Es probable que no se haya habilitado RADIUS Accounting, o que el puerto de contabilidad (1813) esté bloqueado por un firewall. El AP utiliza paquetes RADIUS Accounting-Start, Interim-Update y Stop para reportar las métricas de sesión a Purple. Sin estos, Purple sabe que ocurrió un inicio de sesión, pero no tiene visibilidad de los detalles de la sesión.
Continúe leyendo esta serie
Alternativas a IronWiFi para implementaciones empresariales
Podrá preseleccionar una alternativa a IronWiFi según las tareas que debe realizar su red: autenticación, identidad, consentimiento, cobertura de hardware y costo a tres años. Sabrá cuándo se adaptan mejor Purple, Cloud4Wi, Spotipo o Cloudi-Fi, cuándo sigue ganando IronWiFi y cómo ejecutar una prueba piloto de un solo sitio que demuestre las promesas de cada proveedor.
Sophos Firewall y guest WiFi: configuración de Captive Portal con Purple
Cómo funciona el guest WiFi en la nube de Purple con Sophos Firewall y sus puntos de acceso a través de un Captive Portal externo estándar y RADIUS, y dónde verificar el soporte y encontrar los pasos.
Autenticación de WiFi con Microsoft Entra ID (Azure AD): Guía de integración empresarial
Esta guía técnica proporciona a ingenieros de redes, arquitectos de TI y administradores de sistemas un diseño autorizado para integrar Microsoft Entra ID (anteriormente Azure AD) con la infraestructura de WiFi empresarial 802.1X. Aprenda a eliminar los servidores RADIUS locales, implementar certificados EAP-TLS sin contraseña mediante Microsoft Intune SCEP y Cloud PKI, y automatizar la asignación dinámica de VLAN utilizando grupos de seguridad de Entra ID.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.