Saltar al contenido principal

Aruba Central and Purple WiFi: Cloud-Managed Integration

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 Captive Portals externos y RADIUS, y las estrategias de implementación en múltiples sitios para equipos de TI empresariales.

📖 7 min de lectura📝 1,633 palabras🔧 2 ejemplos resueltos3 preguntas de práctica📚 8 definiciones clave

Escucha esta guía

Ver transcripción del podcast
Aruba Central y Purple WiFi: Integración gestionada en la nube. Una sesión informativa para líderes de TI. Bienvenido. Si gestionas WiFi para invitados en múltiples sedes y utilizas Aruba Central, este episodio es directamente relevante para ti. Te guiaré exactamente a través de cómo Purple se integra con Aruba Central: la arquitectura, los pasos de configuración, los patrones de implementación multisitio y los errores comunes que suelen cometer los equipos. Esta es una sesión práctica, no un discurso de ventas. Comencemos. Sección uno: Contexto y por qué es importante. Aruba Central es la plataforma de red gestionada en la nube de HPE. Es el plano de control para decenas de miles de Aruba Instant Access Points desplegados en hoteles, cadenas de retail, estadios, centros de conferencias y edificios del sector público. Si has migrado de controladores Aruba locales (los Mobility Controllers o Mobility Conductors) a Central, ya has experimentado el cambio de una configuración basada en CLI y específica de cada sitio a una gestión de políticas basada en grupos y distribuida desde la nube. Ese cambio transforma fundamentalmente la forma en que integras una plataforma de WiFi para invitados como Purple. En un controlador Aruba local tradicional, configurarías el redireccionamiento del Captive Portal y la autenticación RADIUS directamente en el propio controlador. El controlador era el punto de aplicación de políticas y se ubicaba en tu centro de datos o sala de comunicaciones. Con Aruba Central, la aplicación de políticas sigue ocurriendo en el Access Point, pero la configuración se envía desde la nube. Eso significa que tus puntos de contacto de integración son diferentes. Trabajas con plantillas de grupo, perfiles de SSID y objetos de perfil de Captive Portal externo que residen en la jerarquía de configuración de Central, no en un equipo físico en un rack. Purple se sitúa por encima de todo esto como una plataforma de inteligencia de WiFi para invitados alojada en la nube. Proporciona el Captive Portal (la página de inicio que ven los invitados), gestiona la lógica de autenticación, captura datos de primera mano con consentimiento y envía analíticas a tus equipos de marketing y operaciones. La pregunta es: ¿cómo conectas estas dos plataformas en la nube de forma limpia, a escala, a través de potencialmente cientos de sitios? Sección dos: La arquitectura técnica. Permíteme describir el flujo de datos cuando un invitado se conecta. El dispositivo de un invitado se asocia con tu SSID de invitados (llamémoslo Hotel-Guest), el cual es transmitido por un Aruba Instant AP. El AP ha sido configurado, a través de Aruba Central, con un perfil de Captive Portal externo. Ese perfil contiene dos piezas de información críticas: la URL de redireccionamiento, que apunta al servidor del Captive Portal de Purple, y los detalles del servidor RADIUS, que apuntan al endpoint de RADIUS-as-a-Service de Purple. Cuando el huésped abre un navegador, el AP intercepta la solicitud HTTP y la redirige a la splash page de Purple. El huésped se autentica — a través de inicio de sesión social, correo electrónico, SMS o un formulario personalizado, según su configuración de Purple. El backend de Purple luego envía un mensaje RADIUS Access-Accept de vuelta al AP, el cual otorga al huésped acceso a internet y lo mueve del rol de preautenticación al rol de huésped autenticado. Los paquetes de contabilidad RADIUS fluyen a lo largo de la sesión, lo que le da a Purple visibilidad sobre la duración de la sesión y el uso de datos. Ahora, la diferencia clave con Aruba local: en Aruba Central, usted configura el perfil de External Captive Portal una sola vez, a nivel de grupo, y este se propaga a cada AP en ese grupo. No tiene que tocar los AP individuales. Esto es enormemente potente para implementaciones en múltiples sitios, pero requiere que defina correctamente la estructura del grupo antes de comenzar. Aruba Central organiza los dispositivos en Grupos, y dentro de los grupos, puede tener Sitios. Un Grupo es la unidad de configuración — los SSID, los perfiles de radio y las políticas de seguridad residen a nivel de grupo. Los Sitios son la unidad de ubicación y monitoreo. Para una cadena hotelera, una estructura sensata es un grupo por tipo de propiedad — por ejemplo, Hoteles de Servicio Completo y Propiedades Económicas — con cada hotel físico como un sitio independiente dentro del grupo correspondiente. La configuración de Purple luego se mapea a los grupos: un perfil de External Captive Portal por grupo, apuntando al mismo endpoint RADIUS de Purple, pero potencialmente con diferentes temas de splash page por sitio utilizando la personalización a nivel de sucursal de Purple. El walled garden es un elemento de configuración crítico que los equipos suelen configurar de manera incorrecta. Antes de que un huésped se autentique, el AP solo permite el tráfico DNS y DHCP, además de cualquier dominio que usted agregue explícitamente a la lista de permitidos. Para que Purple funcione, debe agregar a la lista de permitidos el dominio del Captive Portal de Purple, cualquier dominio de CDN que Purple utilice para recursos y cualquier dominio de proveedor de inicio de sesión social si utiliza autenticación social — Facebook, Google, Apple. Si omite un dominio, la splash page se cargará parcialmente o la autenticación fallará silenciosamente. La documentación de soporte de Purple proporciona la lista actual de walled garden, y vale la pena tratar esa lista como un documento vivo que debe revisar cada vez que Purple actualice su plataforma. Sección tres: Superficie de la API de Aruba Central para automatización. Si está realizando un despliegue en más de veinte sitios, la configuración manual a través de la interfaz de usuario de Central se convierte en un cuello de botella. Aruba Central expone una API REST integral — la API de Central — que le permite automatizar la creación de SSID, la asignación de perfiles de Captive Portal y la configuración de walled garden. La API se autentica mediante OAuth 2.0, y necesitará generar credenciales de API desde el portal de Central. Los endpoints clave de la API para una integración con Purple son: el endpoint de configuración de WLAN, que te permite crear y actualizar perfiles de SSID; el endpoint de perfil de Captive Portal externo, que es donde defines la URL de redirección de Purple y los detalles del servidor RADIUS; y los endpoints de gestión de sitios y grupos, que te permiten asignar dispositivos a sitios y grupos de forma programática. Si estás incorporando un nuevo establecimiento, puedes escribir un script que cree el sitio en Central, asigne los AP al sitio, aplique la plantilla de grupo correcta y configure el perfil de Captive Portal específico de Purple, todo sin tocar la interfaz de usuario. Purple también expone su propia API, la cual te permite crear registros de establecimientos, configurar temas de páginas de inicio (splash pages) y extraer datos analíticos. Una integración madura utilizará ambas APIs en conjunto: la API de Central para gestionar la capa de red y la API de Purple para gestionar la capa de la experiencia del invitado. Este es el patrón que utilizan las grandes cadenas de retail y grupos hoteleros cuando incorporan docenas de sitios nuevos por trimestre. Sección cuatro: Configuración paso a paso. Permíteme guiarte a través de la secuencia de configuración para un solo sitio, la cual luego podrás automatizar a escala. Primero, en Aruba Central, navega a tu grupo objetivo y abre la configuración de WLAN. Crea un nuevo SSID (por ejemplo, Venue-Guest) y establece el nivel de seguridad en Visitantes. Esta es la terminología de Aruba para una red abierta o autenticada mediante Captive Portal. Segundo, en la pestaña de Seguridad, establece el tipo de Splash Page en External Captive Portal. Crea un nuevo perfil de External Captive Portal. Dale un nombre descriptivo; Purple-Guest-Portal funciona bien. Establece el Tipo de Autenticación en Autenticación RADIUS. Ingresa el nombre de host del servidor de Captive Portal de Purple en el campo de IP o Nombre de Host. Ingresa la URL de redirección. Habilita HTTPS. Establece el comportamiento de Falla de Captive Portal en Denegar Internet, que es la opción predeterminada más segura. Tercero, configure el servidor RADIUS. En Central, ve a la configuración del servidor de autenticación y agrega el servidor RADIUS-as-a-Service de Purple. Necesitarás la IP o el nombre de host del servidor, el secreto compartido (que generas en la plataforma de Purple) y el puerto de autenticación, que es el estándar 1812, con contabilidad (accounting) en el 1813. Agrega este servidor como el Servidor Primario para tu SSID de invitados. Cuarto, configura el walled garden. En las reglas de acceso del SSID, agrega el dominio del Captive Portal de Purple y cualquier dominio de inicio de sesión social a la lista de permitidos. Prueba esto con cuidado: la falta de un dominio es la causa más común de fallas en las páginas de inicio. Quinto, guarda y envía la configuración. Central enviará la configuración a todos los AP del grupo. Verifica en un dispositivo de prueba que la redirección se active correctamente y que la autenticación se complete. Sección cinco: Patrones de despliegue multisitio. Para un despliegue en cincuenta o más sitios, necesitas un enfoque disciplinado. El patrón que recomiendo es: pilotear, templar, automatizar y validar. Realice una prueba piloto en un solo sitio. Asegúrese de que la configuración sea exacta: el walled garden completo, RADIUS funcionando, la splash page cargando limpiamente y la contabilidad fluyendo. Documente cada valor de los parámetros. Luego, integre esa configuración en una plantilla de grupo de Central. La plantilla se convertirá en su única fuente de verdad. Para el despliegue, utilice la API de Central para enviar la plantilla a los nuevos grupos a medida que incorpore sitios. Si su implementación de Purple utiliza diferentes temas de splash page por marca o región, parametrice el perfil del Captive Portal; la URL de redireccionamiento puede incluir parámetros de consulta que Purple utiliza para servir el tema correcto. Esto significa que puede tener un único endpoint de RADIUS pero múltiples experiencias de splash page, todo gestionado de forma centralizada. Valide cada sitio después de la incorporación. Un script de validación sencillo que asocie un dispositivo de prueba, verifique el redireccionamiento, autentique y compruebe el acceso a internet detectará cualquier desviación en la configuración antes de que los clientes la experimenten. El panel de analíticas de Purple también le mostrará si se están registrando las sesiones; si un sitio deja de reportar en Purple, esa es su señal de que algo está fallando en la capa de red. Sección seis: Errores comunes de implementación. El walled garden es el punto de falla número uno. Realice pruebas con un dispositivo que no tenga DNS en caché ni sesiones de portal activas. Utilice un perfil de navegador nuevo o el modo incógnito. El segundo error común es la discrepancia en el secreto compartido de RADIUS. El secreto que configure en Central debe coincidir exactamente con el secreto en la plataforma de Purple. Una diferencia de un solo carácter provocará fallas de autenticación silenciosas: el AP no recibirá respuesta del servidor RADIUS y denegará el acceso al cliente o, si ha configurado el modo de falla del Captive Portal en Permitir Internet, otorgará acceso sin autenticación, lo que representa un riesgo de cumplimiento. El tercer error común es la mala configuración de la VLAN. El tráfico de invitados debe estar en una VLAN dedicada, aislada de su red corporativa. En Aruba Central, esto se configura en los ajustes de VLAN del perfil de SSID. Si su VLAN de invitados no está correctamente conectada en el puerto del switch de enlace ascendente, los AP se activarán pero los invitados no obtendrán direcciones DHCP. El cuarto error común es la confianza del certificado en el redireccionamiento del Captive Portal. Los navegadores y sistemas operativos modernos son cada vez más estrictos con la aplicación de HTTPS. El servidor del Captive Portal de Purple utiliza un certificado TLS válido, pero si su walled garden bloquea los endpoints OCSP o CRL que el cliente utiliza para validar el certificado, verá errores de certificado en la splash page. Agregue esos endpoints a su walled garden. Sección siete: Preguntas rápidas. ¿Funciona Purple con la arquitectura AOS-10 de Aruba Central al igual que con AOS-8? Sí. El mecanismo del Captive Portal externo es consistente en ambos flujos de firmware. La ruta de la interfaz de usuario difiere ligeramente, pero los objetos de configuración subyacentes son los mismos. ¿Puedo usar el RADIUS-as-a-Service de Purple sin ejecutar mi propia infraestructura RADIUS? Sí, ese es el punto. El RADIUS-as-a-Service de Purple es un servidor RADIUS alojado en la nube al que apuntas tus AP de Aruba. No necesitas FreeRADIUS ni Cisco ISE de forma local. ¿Esta integración es compatible con WPA3? Aruba Central es compatible con WPA3 en AP compatibles, y puedes habilitar el modo de transición WPA3 en tu SSID de invitados. El mecanismo de Captive Portal de Purple es agnóstico a la capa de cifrado; opera a nivel de redirección HTTP, no a nivel de asociación 802.11. ¿Los datos que recopila Purple cumplen con el GDPR? Purple está diseñado con el cumplimiento del GDPR como un requisito fundamental. La página de inicio presenta un mecanismo de consentimiento, y el procesamiento de datos de Purple se rige por tu acuerdo de procesamiento de datos con ellos. Para los establecimientos de la UE, asegúrate de que tu configuración de Purple incluya el lenguaje de consentimiento adecuado y que tu DPA esté implementado antes del lanzamiento. Sección ocho: Resumen y próximos pasos. En resumen: Aruba Central y Purple se integran a través del mecanismo de Captive Portal externo, con la autenticación RADIUS gestionada por el servicio RADIUS en la nube de Purple. La configuración reside a nivel de grupo en Central y se propaga a todos los AP del grupo, lo cual es la diferencia arquitectónica clave con respecto a Aruba local. Para implementaciones en múltiples sitios, utiliza la API de Central para automatizar el aprovisionamiento y trata la configuración de tu sitio piloto como la plantilla para todo lo que sigue. Tus próximos pasos inmediatos: primero, confirma que la estructura de tu grupo de Aruba Central se asocie con la jerarquía de tus establecimientos de Purple. Segundo, obtén la lista actual de dominios de walled garden de Purple y los detalles del endpoint de RADIUS desde el portal de soporte de Purple. Tercero, ejecuta un piloto en un solo sitio y valida el flujo de autenticación completo antes de escalar. Cuarto, crea tus scripts de automatización utilizando la API de Central y la API de Purple en paralelo. Si estás evaluando Purple por primera vez, las páginas de la plataforma de WiFi para invitados y analítica en purple.ai te ofrecen una imagen clara de lo que obtienes más allá del Captive Portal: la captura de datos de primera fuente, la automatización de marketing y la analítica de afluencia. Ese es el caso de negocio que consigue el financiamiento para este proyecto. Gracias por escuchar. Si tienes preguntas sobre esta integración, el equipo de soluciones de Purple puede guiarte a través de una prueba de concepto adaptada a tu entorno específico de Aruba Central.

header_image.png

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 Portals 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 guest WiFi 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 Portals externos y RADIUS-as-a-Service, y las estrategias para automatizar implementaciones multisitio 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: De 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 con un AP, su tráfico se canaliza de vuelta 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.

architecture_overview.png

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, maneja la lógica de autenticación (incluyendo inicio de sesión con redes sociales, SMS y autenticación basada en formularios), captura datos de primera mano y envía analíticas 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

  1. Asociación: El dispositivo de un invitado se asocia con el SSID de invitados transmitido por un IAP de Aruba.
  2. Pre-Authentication Role: 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.
  3. HTTP Intercept: Cuando el invitado abre un navegador e intenta acceder a un sitio HTTP, el IAP intercepta la solicitud.
  4. Redirect: El IAP hace referencia a su perfil de External Captive Portal y redirige el navegador del invitado a la URL de la splash page de Purple, agregando parámetros como la dirección MAC del AP y la dirección MAC del cliente.
  5. Authentication: El invitado se autentica a través de la splash page de Purple.
  6. RADIUS Access-Request: El backend de Purple envía un RADIUS Access-Request al IAP (o Virtual Controller) en nombre del invitado.
  7. RADIUS Access-Accept: Tras una autenticación exitosa, Purple envía un mensaje RADIUS Access-Accept de vuelta al IAP.
  8. Authenticated Role: El IAP cambia al invitado del rol de preautenticación al rol de invitado autenticado, otorgando acceso completo a internet.
  9. Accounting: El IAP envía paquetes RADIUS Accounting-Start y actualizaciones provisionales a Purple durante toda la sesión, proporcionando visibilidad sobre la duración de la sesión y el uso de datos.

Guía de Implementación

Esta sección describe paso a paso la configuración requerida para integrar un solo sitio dentro de Aruba Central. Para despliegues en múltiples sitios, esta configuración debe integrarse en una Plantilla de Grupo.

Paso 1: Crear el SSID de Invitados

  1. En la interfaz web de Aruba Central, navegue al contexto del grupo objetivo.
  2. En Manage, haga clic en Devices > Access Points, luego haga clic en el icono de Config.
  3. Seleccione la pestaña WLANs y haga clic en + Add SSID.
  4. Ingrese un nombre para el SSID (por ejemplo, Venue-Guest).
  5. En la pestaña Security, establezca el Security Level en Visitors.

Paso 2: Configurar el Perfil de External Captive Portal

  1. En la configuración de seguridad del SSID, seleccione el tipo de Splash Page como External Captive Portal.
  2. Haga clic en el icono + para crear un nuevo Perfil de Captive Portal.
  3. Name: Ingrese un nombre descriptivo (por ejemplo, Purple-Portal).
  4. Authentication Type: Seleccione Radius Authentication.
  5. IP or Hostname: Ingrese el nombre de host del servidor del captive portal de Purple proporcionado en la configuración de su portal de Purple.
  6. URL: Ingrese la URL de redireccionamiento proporcionada por Purple.
  7. Use HTTPS: Habilite esta opción para forzar una comunicación segura.
  8. Captive Portal Failure: Seleccione Deny 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

  1. Aún dentro de la configuración de seguridad del SSID, localice el campo Primary Server bajo la configuración de External Captive Portal.
  2. Haga clic en el icono + para agregar un nuevo servidor de autenticación externo.
  3. IP Address: Ingrese la dirección IP o el nombre de host del servidor RADIUS de Purple.
  4. Shared Key: Ingrese el secreto compartido de RADIUS generado en su portal de Purple. Crucial: Este debe coincidir exactamente.
  5. Auth Port: 1812
  6. Accounting Port: 1813
  7. 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 bienvenida no se cargará o la autenticación social fallará.

  1. En la configuración del SSID, navegue a las reglas de Acceso (Access).
  2. Agregue reglas para permitir el tráfico a los dominios del Captive Portal de Purple y a los endpoints de CDN.
  3. 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.

  1. En la pestaña VLANs 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 NAT para los invitados).
  2. Especifique el ID de VLAN correcto para la red de invitados.

Mejores prácticas para despliegues en múltiples sitios

Al realizar despliegues 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.

multisite_rollout.png

1. Estructura de grupos y jerarquía

Alinee la 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 AP de ese grupo heredan la misma configuración de integración de Purple.

2. Redireccionamientos parametrizados

Si diferentes sitios requieren diferentes temas de página de bienvenida, no necesita perfiles de Captive Portal separados para cada sitio. Purple le permite utilizar una única URL de redireccionamiento que ofrece dinámicamente el tema correcto según la dirección MAC del AP o 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 combinarla con la API de Purple, puede crear un flujo de trabajo de aprovisionamiento sin intervención (zero-touch):

  • Activadores de scripts: Se añade una nueva sede a su CMDB.
  • API de Purple: Crea el registro de la sede en Purple y genera el secreto RADIUS.
  • API de Central: Crea el sitio en Aruba Central, asigna los AP, aplica la plantilla de grupo e inyecta el secreto 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 Indoor Positioning System: UWB, BLE, & WiFi Guide , el exceso de SSID degrada el rendimiento de RF al consumir un valioso tiempo de transmisión con tramas de baliza (beacon frames). Transmita un solo SSID y utilice 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 Captive Portal no se carga: Esto casi siempre es un problema del walled garden (portal cautivo). 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. Utilice las herramientas de desarrollo de un navegador en un dispositivo de prueba para identificar las solicitudes bloqueadas.
  • Fallas de autenticación silenciosas: Si la Captive Portal se carga, el usuario se autentica, pero no se le concede acceso a Internet, el problema suele ser una discrepancia en el secreto compartido de RADIUS o un firewall que bloquea los puertos UDP 1812/1813 entre el AP y los servidores RADIUS de Purple.
  • Errores de certificado en la redirección: Los sistemas operativos modernos exigen 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 normativas de privacidad.

  • GDPR y CCPA: Asegúrese de que su Captive Portal 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 el EU AI Act and Guest WiFi: What Marketers Need to Know .
  • 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 empresarial

La transición a una integración gestionada en la nube entre Aruba Central y Purple ofrece un valor empresarial medible:

  • TCO reducido: La eliminación de los controladores locales y los servidores RADIUS locales reduce los costos de hardware y los gastos generales 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 sin problemas el extremo de la red con la plataforma de analítica de Purple, los establecimientos obtienen visibilidad inmediata del flujo de personas, los tiempos de permanencia y la demografía de los clientes, transformando un centro de costos (WiFi de invitados) en un activo generador de ingresos.

Escuche nuestro podcast de análisis profundo para obtener más información:

Definiciones clave

External Captive Portal Profile

Un objeto de configuración en Aruba Central que define la URL de redirección 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 a 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 splash page de Purple, accedan a proveedores de inicio de sesión social y validen certificados TLS antes de obtener acceso completo a internet.

RADIUS-as-a-Service

Un servidor RADIUS alojado en la nube proporcionado por Purple que gestiona la autenticación y la contabilidad de las sesiones de WiFi de invitados.

Elimina la necesidad de que los equipos de TI de la empresa implementen y mantengan una infraestructura RADIUS local para el acceso de invitados.

Pre-Authentication Role

El estado inicial asignado a un dispositivo de invitado al asociarse con el SSID, que restringe el acceso únicamente a DNS, DHCP y destinos del walled garden.

Garantiza la seguridad al evitar que los dispositivos no autenticados accedan a internet o a la red corporativa.

Group Template

Una estructura de configuración jerárquica en Aruba Central que permite aplicar políticas y configuraciones de SSID de manera uniforme en múltiples puntos de acceso.

El mecanismo fundamental para lograr implementaciones multisitio consistentes y escalables.

RADIUS Accounting

El proceso mediante el cual el punto de acceso envía datos de la sesión (hora de inicio, duración, datos transferidos) al servidor RADIUS.

Crítico para que Purple proporcione análisis precisos sobre el tiempo de permanencia y el consumo de ancho de banda en el panel de WiFi Analytics.

OCSP/CRL Endpoints

Endpoints de Protocolo de Estado de Certificados en Línea y de Lista de Revocación de Certificados utilizados por los navegadores para verificar la validez de un certificado SSL/TLS.

Si el walled garden bloquea estos endpoints, los dispositivos modernos mostrarán advertencias de seguridad en lugar de la splash page de Purple.

OAuth 2.0

El protocolo estándar de la industria para la autorización, utilizado para asegurar el acceso a la API REST de Aruba Central.

Los equipos de TI deben generar credenciales 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, que 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 debe crear primero 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 primario. 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.

Comentario del examinador: Este enfoque aprovecha correctamente la arquitectura basada en grupos de Aruba Central. Al aplicar la configuración a nivel de grupo en lugar de por AP, la implementación es escalable y consistente. La mención explícita de configurar el walled garden para los dominios de login social demuestra una comprensión del punto de falla más común en las integraciones de Captive Portals administrados en la nube.

Una cadena de tiendas minoristas 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 sucursales estándar, pero desean minimizar la sobrecarga de configuración. ¿Cómo pueden lograr esto?

En lugar de crear Grupos de Aruba Central separados y perfiles de Captive Portal externos independientes para cada tipo de tienda, la cadena puede utilizar una única Plantilla de Grupo y una única URL de redireccionamiento. La plataforma de Purple permite que la URL de redireccionamiento sirva dinámicamente diferentes temas de páginas de inicio basados en 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 el mapeo de temas por completo dentro de la plataforma de Purple.

Comentario del examinador: Esta solución demuestra un conocimiento avanzado de las capacidades de integración. El uso de redireccionamientos parametrizados reduce la carga de configuración en Aruba Central y centraliza la gestión de la experiencia del invitado dentro de Purple, alineándose con las mejores prácticas para la escala empresarial.

Preguntas de práctica

Q1. Has 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 splash page. ¿Cuál es la causa más probable?

Sugerencia: Considera 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. Debes asegurarte de que los dominios del Captive Portal de Purple y los endpoints de CDN estén en la lista de permitidos.

Q2. Tu organización está implementando Purple WiFi en 50 oficinas regionales. Quieres asegurarte de que si el servidor RADIUS de Purple no está disponible temporalmente, no se les otorgue a los invitados acceso no autenticado a Internet. ¿Qué ajuste debes configurar en el perfil de Captive Portal externo?

Sugerencia: Busca el parámetro de configuración que dicta el comportamiento cuando el servidor externo falla.

Ver respuesta modelo

Debes establecer el comportamiento de "Captive Portal Failure" en "Deny Internet". Este enfoque de falla cerrada garantiza la seguridad y el cumplimiento al evitar el acceso no autenticado si no se puede establecer comunicación con el servidor RADIUS.

Q3. Después de una implementación exitosa, 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 configuración de red se omitió?

Sugerencia: Piensa 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 accounting (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

Integración de CommScope Ruckus con Purple WiFi: Guía de instalación y configuración

Esta guía de referencia técnica proporciona un manual de configuración definitivo para integrar arquitecturas de CommScope Ruckus con Purple WiFi. Detalla implementaciones paso a paso para Captive Portals de Guest WiFi, WiFi seguro para el personal a través de 802.1X y aislamiento de red multi-inquilino mediante Dynamic PSK de Ruckus.

Leer la guía →

Integración de Access Points Allied Telesis con Purple WiFi

Esta guía proporciona un manual de configuración completo para integrar los access points de la serie TQ de Allied Telesis con Purple WiFi. Cubre la redirección de Captive Portal externo, la autenticación RADIUS 802.1X y el direccionamiento dinámico de VLAN mediante claves privadas precompartidas (PPSK) para despliegues multi-inquilino seguros.

Leer la guía →

Grandstream GWN Access Points Integration with Purple WiFi

Esta guía de referencia técnica autorizada detalla cómo integrar los puntos de acceso Grandstream GWN con la plataforma de análisis y Guest WiFi de Purple. Cubre la configuración del Captive Portal de Grandstream, los ajustes de RADIUS AAA, la configuración del walled garden, la autenticación segura para el personal mediante 802.1X con direccionamiento dinámico de VLAN y la segmentación PPSK multi-tenant, proporcionando una guía paso a paso y práctica para MSPs y equipos de TI que despliegan WiFi para invitados y personal a gran escala.

Leer la guía →