- Purple
- Captive portals: a complete guide
- Extreme Networks y Purple WiFi: Integración con ExtremeCloud IQ
Extreme Networks y Purple WiFi: Integración con ExtremeCloud IQ
Esta guía de referencia técnica proporciona un diseño integral para integrar Purple WiFi con la plataforma ExtremeCloud IQ de Extreme Networks. Detalla el flujo arquitectónico, los pasos de configuración para la redirección del Captive Portal y la autenticación RADIUS, así como las mejores prácticas para lograr un acceso de invitados seguro y enriquecido con datos en entornos empresariales.
Video overview
Escucha esta guía
Ver transcripción del podcast
Parte de nuestra serie principal: Guía de Captive Portal →
- Resumen Ejecutivo
- Análisis técnico detallado
- Descripción general de la arquitectura
- El flujo de autenticación RADIUS
- Compatibilidad de hardware
- Guía de implementación
- Paso 1: Configuración de SSID y Captive Portal
- Paso 2: Configuración del Servidor AAA y RADIUS
- Paso 3: Asignación dinámica de VLAN (Opcional pero recomendado)
- Mejores prácticas
- Resolución de problemas y mitigación de riesgos
- ROI e impacto de negocio

Resumen Ejecutivo
Para los espacios corporativos que estandarizan su infraestructura con Extreme Networks, el despliegue de una solución de WiFi para invitados de nivel de producción requiere una estrecha integración entre la capa de red física y la capa de inteligencia de aplicaciones. Esta guía de referencia técnica detalla la arquitectura, configuración y despliegue operativo de Purple WiFi dentro de un entorno ExtremeCloud IQ. Al aprovechar la redirección del Captive Portal y la autenticación RADIUS, los equipos de TI pueden transformar el WiFi para invitados estándar en un activo seguro, compatible y rico en datos. Esta integración permite la asignación dinámica de VLAN, un control preciso de las sesiones y herramientas completas de WiFi Analytics sin introducir complejidad arquitectónica. Esta guía proporciona estrategias de despliegue prácticas para profesionales de TI de alto nivel que gestionan entornos de alta densidad en los sectores de Hotelería, Retail y el sector público.
Escuche nuestro podcast de información para consultores a continuación para obtener una visión general completa de la arquitectura de integración y las mejores prácticas de implementación.
Análisis técnico detallado
Descripción general de la arquitectura
La integración entre ExtremeCloud IQ y la plataforma Purple WiFi se basa en protocolos estándar de la industria, principalmente redirección HTTP/HTTPS y RADIUS (Remote Authentication Dial-In User Service). Esta arquitectura garantiza que los puntos de acceso (APs) de Extreme Networks gestionen el entorno de RF y el plano de datos, mientras que Purple se encarga de la gestión de identidades, la aplicación de políticas y la captura de datos.

En una implementación típica, el controlador ExtremeCloud IQ (o el AP que funciona de manera autónoma bajo la gestión en la nube) se configura con un SSID abierto o WPA3-SAE. Cuando un dispositivo invitado se asocia, el AP lo coloca en un estado de preautenticación. El AP intercepta las solicitudes HTTP iniciales y redirige al cliente a la URL del Captive Portal de Purple.
El flujo de autenticación RADIUS
El núcleo de la seguridad y la aplicación de políticas es el intercambio RADIUS.

- Asociación: El dispositivo invitado se asocia con el AP de Extreme.
- Redirección: El AP redirige el navegador del dispositivo al portal de Purple.
- Autenticación: El usuario completa el flujo de autenticación (por ejemplo, inicio de sesión con redes sociales o envío de un formulario) en la plataforma Purple.
- RADIUS Access-Request: El backend de Purple se comunica con el AP de Extreme a través de RADIUS.
- RADIUS Access-Accept: Purple envía un mensaje Access-Accept, que a menudo contiene atributos específicos como
Tunnel-Private-Group-IDpara la asignación de VLAN. - Autorización: El AP mueve al cliente al estado autenticado, aplicando la VLAN designada y las políticas de QoS.
Este flujo es fundamental para mantener la seguridad de la red y alinearse con estándares como IEEE 802.1X, proporcionando un control de acceso basado en puertos adaptado para entornos inalámbricos de invitados.
Compatibilidad de hardware
La integración es totalmente compatible con toda la gama de productos de Extreme Networks gestionados por ExtremeCloud IQ. Esto incluye la económica serie 302 (por ejemplo, AP302W), ideal para habitaciones de hotel, las series de alta densidad 410 y 460, adecuadas para centros de convenciones, y los AP de la serie 630 más recientes, que son compatibles con Wi-Fi 6E para obtener la máxima eficiencia del espectro. Además, los establecimientos que utilizan switches ExtremeXOS locales pueden lograr resultados similares configurando los perfiles del servidor RADIUS y las redirecciones del Captive Portal a través de la CLI o interfaces de gestión heredadas.
¿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.
Guía de implementación
La implementación de Purple dentro de ExtremeCloud IQ requiere una configuración precisa de las políticas de red y los ajustes de AAA.
Paso 1: Configuración de SSID y Captive Portal
Navegue a la Network Policy en ExtremeCloud IQ y cree un nuevo SSID para el acceso de invitados. En la configuración del captive portal, seleccione 'External Captive Portal' e ingrese la URL específica proporcionada por su panel de control de Purple.
Es fundamental configurar el Walled Garden correctamente. El walled garden permite que los dispositivos que aún no se han autenticado accedan a los dominios necesarios para cargar el captive portal. Debe incluir en la lista de permitidos todos los dominios del portal de Purple, las redes de distribución de contenido (CDN) asociadas y cualquier proveedor de autenticación de terceros (por ejemplo, Facebook, Google) que planee admitir. Si no configura el walled garden con precisión, el portal no se cargará.
Paso 2: Configuración del Servidor AAA y RADIUS
Dentro de la configuración del SSID, navegue a la configuración de AAA (Autenticación, Autorización y Contabilidad). Agregue los servidores RADIUS de Purple como los servidores de autenticación primario y secundario.
- Puerto de autenticación: UDP 1812
- Puerto de contabilidad: UDP 1813
Asegúrese de que el secreto compartido coincida exactamente con lo configurado en el portal de Purple. No descuide la contabilidad RADIUS (RADIUS Accounting). Los paquetes de contabilidad proporcionan a Purple datos de la sesión, incluyendo la duración de la conexión y los volúmenes de transferencia de datos, los cuales son fundamentales para generar analíticas precisas y mantener los registros de cumplimiento.
Paso 3: Asignación dinámica de VLAN (Opcional pero recomendado)
Para mejorar la seguridad y la segmentación de la red, configure ExtremeCloud IQ para aceptar atributos RADIUS para la asignación de VLAN. Cuando Purple envía el mensaje Access-Accept, puede incluir el atributo Tunnel-Private-Group-ID. ExtremeCloud IQ leerá esto y ubicará al dispositivo del cliente en la VLAN correspondiente. Esto permite una segmentación dinámica - por ejemplo, aislar a los invitados estándar de los miembros de lealtad o de los dispositivos IoT, alineándose con los sólidos principios de la Arquitectura de Internet de las cosas: una guía completa.
Mejores prácticas
- Gestión de certificados: Asegúrese de que su red no realice inspecciones SSL en el tráfico destinado al captive portal de Purple. Los sistemas operativos móviles modernos (particularmente iOS) implementan una validación de certificados estricta; el tráfico interceptado activará advertencias de seguridad e interrumpirá el flujo del captive portal.
- Mantenimiento del Walled Garden: Revise y actualice regularmente las entradas del walled garden. Los proveedores de autenticación de terceros actualizan con frecuencia sus rangos de IP y endpoints de CDN.
- Autenticación basada en perfiles: Aproveche la autenticación basada en perfiles de Purple para agilizar el acceso de los visitantes que regresan, mejorando la experiencia del usuario mientras se mantiene la seguridad.
- Estrategia de contenido: Al diseñar el captive portal, considere aprovechar las herramientas modernas para optimizar el mensaje. Consulte la guía de IA generativa para textos y creativos de captive portal para conocer estrategias sobre cómo mejorar las tasas de conversión.
Resolución de problemas y mitigación de riesgos
Al integrar ExtremeCloud IQ con Purple, los modos de falla más comunes ocurren durante la fase de configuración inicial.
Síntoma: El Captive Portal no se carga
- Causa: Configuración incorrecta del walled garden o fallas de resolución de DNS en el estado previo a la autenticación.
- Mitigación: Verifique que el dispositivo cliente reciba una dirección IP y un servidor DNS válidos a través de DHCP. Confirme que todos los dominios de Purple y los endpoints de CDN requeridos estén permitidos explícitamente en la política del walled garden.
Síntoma: Falla la autenticación (el cliente permanece sin autenticar)
- Causa: Discrepancia en el secreto compartido de RADIUS o problemas de conectividad de red entre el AP de Extreme y los servidores RADIUS de Purple.
- Mitigación: Verifique el secreto compartido tanto en ExtremeCloud IQ como en el panel de Purple. Asegúrese de que el tráfico UDP saliente en los puertos 1812 y 1813 esté permitido a través de los firewalls corporativos.
Síntoma: Los paneles de analíticas no muestran datos de sesión
- Causa: RADIUS Accounting no está habilitado o está configurado de manera incorrecta.
- Mitigación: Confirme que el puerto de contabilidad (UDP 1813) esté configurado en el perfil AAA y que el AP esté transmitiendo con éxito paquetes de solicitud de contabilidad (accounting-request).
ROI e impacto de negocio
La implementación de Purple WiFi sobre una infraestructura de Extreme Networks transforma el acceso de invitados de un servicio básico a un activo empresarial estratégico.
Para entornos de Retail, la integración proporciona información detallada sobre la afluencia de personas, el tiempo de permanencia y las tasas de conversión, comparable con las analíticas de comercio electrónico. En Hospitality, la asignación dinámica de VLAN garantiza una segmentación segura, mientras que la autenticación basada en perfiles ofrece una experiencia sin fricciones para los huéspedes que regresan, lo que influye directamente en las puntuaciones de satisfacción.
Además, los robustos mecanismos de captura de datos garantizan el cumplimiento de las normativas de protección de datos (como GDPR) al registrar de forma segura el consentimiento del usuario en el punto de acceso. Al estandarizar esta arquitectura, las organizaciones pueden lograr un rápido retorno de inversión a través de campañas de marketing dirigidas, eficiencias operativas y la mitigación de riesgos de seguridad.
Definiciones clave
ExtremeCloud IQ
La plataforma de gestión de red impulsada por la nube de Extreme Networks que proporciona visibilidad, control y análisis centralizados para la infraestructura cableada e inalámbrica.
Utilizado por los equipos de TI para administrar la configuración del AP, incluyendo el SSID, las políticas AAA y la configuración de redirección del Captive Portal.
Redirección de Captive Portal
Una técnica de red en la que el tráfico HTTP/HTTPS de un cliente no autenticado es interceptado y forzado a una página web específica (la página de bienvenida) para su autenticación.
El mecanismo principal utilizado para presentar la experiencia de inicio de sesión con la marca Purple en el dispositivo del invitado.
RADIUS (Remote Authentication Dial-In User Service)
Un protocolo de red que proporciona una gestión centralizada de autenticación, autorización y contabilidad (AAA) para los usuarios que se conectan y utilizan un servicio de red.
El canal de comunicación de backend entre el AP de Extreme y la plataforma Purple para verificar credenciales y aplicar políticas.
Walled Garden
Un entorno limitado que controla el acceso del usuario a contenidos y servicios web antes de que se hayan autenticado completamente en la red.
Crucial para permitir que los dispositivos de los clientes lleguen a los servidores del portal de Purple, las CDN y los proveedores de inicio de sesión social durante la fase previa a la autenticación.
Asignación dinámica de VLAN
El proceso de asignar un cliente de red a una VLAN específica en función de su identidad o perfil, en lugar del puerto físico o SSID al que se conectó.
Permite a TI segmentar el tráfico (por ejemplo, separando a los huéspedes estándar de los VIP) utilizando un solo SSID, impulsado por los atributos RADIUS de Purple.
Contabilidad de RADIUS
El componente del protocolo RADIUS que realiza el seguimiento del consumo de recursos de red, como la duración de la sesión y los datos transferidos.
Esencial para nutrir el panel de análisis de Purple con datos precisos de las sesiones de los usuarios.
WPA3-SAE
WiFi Protected Access 3 - Simultaneous Authentication of Equals. El estándar de seguridad inalámbrico más reciente que proporciona una protección robusta incluso en redes abiertas.
Soportado por los AP de Extreme modernos para proporcionar acceso seguro a invitados mientras permite la redirección del Captive Portal.
Tunnel-Private-Group-ID
Un atributo RADIUS específico (Atributo 81) utilizado para especificar el VLAN ID que se debe asignar a un usuario autenticado.
El parámetro técnico específico que Purple envía de vuelta a ExtremeCloud IQ para activar la asignación dinámica de VLAN.
Ejemplos resueltos
Un hotel de 400 habitaciones que implementa unidades Extreme AP410i necesita proporcionar acceso WiFi multinivel: los huéspedes estándar reciben un ancho de banda de 5 Mbps en la VLAN 100, mientras que los miembros de fidelidad reciben 20 Mbps en la VLAN 101. ¿Cómo se logra esto utilizando ExtremeCloud IQ y Purple?
- Configure un único SSID de invitado abierto en ExtremeCloud IQ con redirección de Captive Portal apuntando a Purple.
- En el panel de Purple, cree dos perfiles de usuario: "Huésped Estándar" y "Miembro de Fidelidad", asignando los límites de ancho de banda correspondientes y los atributos de retorno de RADIUS (Tunnel-Private-Group-ID = 100 y 101, respectivamente).
- En ExtremeCloud IQ, habilite la asignación dinámica de VLAN dentro de la política AAA del SSID para aceptar atributos RADIUS.
- Cuando un usuario se autentica, Purple verifica su estado de fidelidad, aplica la política de ancho de banda y envía el atributo VLAN en el mensaje RADIUS Access-Accept, segmentando dinámicamente el tráfico.
Una gran cadena de tiendas departamentales está implementando ExtremeCloud IQ en 50 ubicaciones. Requieren análisis de invitados consistentes, pero experimentan problemas donde los usuarios que regresan no son rastreados con precisión en las diferentes tiendas.
- Asegúrese de que las 50 ubicaciones estén configuradas bajo una jerarquía de sucursales unificada dentro de la plataforma Purple.
- Verifique que la contabilidad de RADIUS (puerto UDP 1813) esté configurada explícitamente y permitida a través del firewall en cada sitio.
- Implemente la autenticación basada en perfiles de Purple para reconocer los dispositivos que regresan a través de su dirección MAC en toda la infraestructura, garantizando un roaming fluido y análisis precisos entre sucursales.
Preguntas de práctica
Q1. Ha configurado la redirección del Captive Portal en ExtremeCloud IQ, pero cuando los usuarios se conectan, sus dispositivos muestran un tiempo de espera agotado en la conexión en lugar de la página de inicio de Purple. ¿Cuál es el error de configuración más probable?
Sugerencia: Considere qué acceso a la red se permite antes de que el usuario esté completamente autenticado.
Ver respuesta modelo
El walled garden está mal configurado o es demasiado restrictivo. El AP está bloqueando el tráfico HTTP/HTTPS requerido para llegar a los dominios del portal de Purple y a los CDNs asociados. Debe verificar y actualizar la lista blanca del walled garden en la política de ExtremeCloud IQ.
Q2. Un establecimiento requiere que los invitados estándar se ubiquen en la VLAN 20 y los dispositivos del personal en la VLAN 30 utilizando un solo SSID. ¿Cómo se configura ExtremeCloud IQ para soportar este requerimiento?
Sugerencia: Revise la configuración de la política AAA relacionada con las respuestas de RADIUS.
Ver respuesta modelo
Habilite la asignación dinámica de VLAN en la política AAA dentro de ExtremeCloud IQ. Configure la plataforma Purple para que devuelva el atributo RADIUS 'Tunnel-Private-Group-ID' con el valor '20' para los invitados estándar y '30' para los perfiles del personal tras una autenticación exitosa.
Q3. Los usuarios se están autenticando y accediendo a internet con éxito, pero el panel de analíticas de Purple muestra cero datos para la duración de la sesión y el uso de datos. ¿Qué paso se omitió durante la implementación?
Sugerencia: ¿Qué componente del protocolo realiza el seguimiento del consumo de recursos?
Ver respuesta modelo
No se ha configurado RADIUS Accounting. Debe configurar el perfil AAA en ExtremeCloud IQ para enviar paquetes de contabilidad al servidor RADIUS de Purple en el puerto UDP 1813.
Continúe leyendo esta serie
Zyxel Nebula y guest WiFi: configuración de captive portal con Purple
Cómo funcionan los puntos de acceso de Zyxel Nebula Cloud con el guest WiFi de Purple: un captive portal externo, RADIUS y un walled garden, con un enlace a la guía de configuración paso a paso de Purple para la configuración exacta.
Fortinet FortiAP y WiFi de invitados: configuración de Captive Portal con Purple
Cómo funcionan los puntos de acceso Fortinet FortiAP administrados en FortiCloud con el WiFi de invitados de Purple mediante un Captive Portal externo, RADIUS y un walled garden, sin reemplazar su hardware.
Juniper Mist y WiFi para invitados: configuración de captive portal con Purple
Cómo funcionan los puntos de acceso Juniper Mist con el WiFi para invitados de Purple utilizando un portal externo y el secreto de la API de Mist, incluyendo las diferencias debido a que Mist no utiliza RADIUS para el captive portal.
¿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.