Saltar al contenido principal

Cómo configurar Purple WiFi por primera vez: una descripción técnica general

Esta guía de referencia técnica proporciona a los gerentes de TI, arquitectos de red y CTO una descripción general completa del proceso de configuración inicial de la plataforma Purple WiFi. Cubre la arquitectura técnica principal, la integración de hardware, la configuración del portal y las mejores prácticas para una implementación exitosa en entornos empresariales como hoteles, tiendas minoristas y estadios. Al seguir esta guía, los equipos de TI pueden implementar con confianza una solución de WiFi para invitados segura y que cumpla con el GDPR, la cual ofrece una conectividad fluida e inteligencia empresarial procesable.

Por Tom HackettPublicado
📖 10 min de lectura3,009 palabras2 ejemplos resueltos3 preguntas de práctica8 definiciones clave

Video overview

Escucha esta guía

Ver transcripción del podcast
Cómo configurar Purple WiFi por primera vez: una descripción técnica general Un podcast de Purple Platform & Data [INTRODUCCIÓN Y CONTEXTO - aproximadamente 1 minuto] Bienvenido de nuevo. Si estás escuchando esto, probablemente estés evaluando Purple como tu plataforma de WiFi para invitados, o acabas de firmar un contrato y te estás preguntando cómo serán las próximas 48 horas para tu equipo de TI. En cualquier caso, estás en el lugar correcto. Te guiaré exactamente a través de lo que se necesita para poner en marcha Purple, desde el momento en que registras tu cuenta hasta que se conecta tu primer invitado y tu panel de analíticas comienza a recibir datos. Cubriremos la arquitectura técnica, la integración de hardware, la configuración del portal y las consideraciones de cumplimiento normativo que tu equipo legal querrá ver resueltas. Esto no es un discurso de ventas. Piensa en ello como una sesión informativa de un arquitecto de soluciones que ha realizado esta implementación docenas de veces en hoteles, cadenas de tiendas, centros de conferencias y espacios del sector público. Te diré qué funciona, qué suele causar problemas y qué debes hacer sin falta antes de tocar un solo punto de acceso. Comencemos. [INMERSIÓN TÉCNICA PROFUNDA - aproximadamente 5 minutos] Primero, establezcamos qué es realmente Purple a nivel técnico, porque entender la arquitectura hace que el proceso de configuración tenga mucho más sentido. Purple es una plataforma de inteligencia de WiFi para invitados alojada en la nube. La palabra clave aquí es "alojada en la nube". A diferencia de las soluciones heredadas de Captive Portal que requerían ejecutar un servidor dedicado en las instalaciones - un equipo RADIUS, un servidor de portal, toda la pila tecnológica - Purple ejecuta su infraestructura de autenticación y gestión de portales en la nube. Tus puntos de acceso se comunican con la plataforma en la nube de Purple para gestionar la autenticación, la gestión de sesiones y la recopilación de datos. Esto significa que el impacto en tu hardware físico local es mínimo. Básicamente, configuras tus puntos de acceso existentes para redirigir el tráfico no autenticado al endpoint del Captive Portal de Purple, y Purple se encarga de todo lo demás desde allí. Ahora, hablemos del mecanismo del Captive Portal en sí, porque aquí es donde muchos equipos de TI tienen ideas erróneas. Cuando un invitado se conecta al SSID de tu WiFi, el sistema operativo de su dispositivo - ya sea iOS, Android, Windows o macOS - envía automáticamente una solicitud de prueba a un endpoint conocido. En iOS, es captive.apple.com. En Android, es connectivitycheck.gstatic.com. Tu punto de acceso intercepta esa solicitud y la redirige a la página de bienvenida de Purple. Este es el Captive Network Assistant, o CNA, que activa la conocida ventana emergente de inicio de sesión que ven los invitados.El elemento crítico de configuración aquí es el Walled Garden. Antes de que un invitado se autentique, su dispositivo sólo puede acceder a una lista preaprobada de URL. Esta lista debe incluir el dominio del portal de Purple, cualquier proveedor de inicio de sesión social que esté utilizando - Facebook, Google - y cualquier otro recurso requerido para que se complete el flujo de autenticación. Si su walled garden está mal configurado, los invitados verán un portal que no carga, o botones de inicio de sesión social que no responden. Esta es la causa número uno de los tickets de soporte en nuevos despliegues, así que configure su walled garden correctamente desde el principio. Ahora, repasemos la secuencia de configuración real. Hay siete fases distintas. La fase uno es el registro de la cuenta. Complete el formulario de registro en purple.ai, verifique su correo electrónico dentro de las 24 horas - ese es un plazo estricto, el enlace caduca - y configure la contraseña de su portal. Es sencillo, pero no omita el paso de verificación de correo electrónico para luego preguntarse por qué su cuenta no está activa. La fase dos es la configuración del lugar. En la terminología de Purple, un Venue es la entidad de nivel superior que se asigna a una ubicación física. Introducirá el nombre, la dirección y el tipo de venue - hotel, tienda minorista, estadio, lo que corresponda. Esto es importante porque el motor de analítica de Purple utiliza los metadatos de los venues para contextualizar los datos que recopila. Si es un operador de múltiples sitios, también configurará Grupos, que le permiten administrar múltiples venues bajo una sola jerarquía y aplicar políticas consistentes en toda su propiedad. La fase tres es el diseño de la splash page. Purple le ofrece dos tipos de splash page. La Offline Splash Page es lo que los invitados ven inmediatamente al conectarse, antes de haberse autenticado. Este es su Captive Portal - la pantalla de inicio de sesión. La Online Splash Page es lo que los invitados verán después de una autenticación exitosa, esencialmente una página de destino que confirma que están conectados. Para la página offline, tiene dos opciones de editor: el constructor estándar de arrastrar y soltar, que es perfectamente capaz para la mayoría de los despliegues, y el editor de HTML personalizado para los equipos que necesitan una alineación de marca perfecta a nivel de píxel o una lógica de formulario compleja. La fase cuatro es la configuración del recorrido de acceso. Un Access Journey en Purple es esencialmente el flujo de autenticación de extremo a extremo - vincula su splash page con su método de autenticación, sus términos y condiciones, cualquier formulario de captura de datos y su URL de redirección posterior a la autenticación. Puede configurar múltiples recorridos de acceso para diferentes segmentos de usuarios. Un hotel podría tener un recorrido para huéspedes de ocio, otro para delegados de conferencias y un tercero para residentes de larga estancia. Cada recorrido puede tener diferentes requisitos de autenticación, campos de captura de datos y políticas de duración de la sesión. La fase cinco es la integración de hardware. Aquí es donde se pone interesante desde la perspectiva de la ingeniería de redes. Purple es compatible con más de 50 proveedores de hardware: Cisco, Cisco Meraki, Aruba, Ruckus, Juniper Mist, Fortinet, Extreme Networks, Ubiquiti, TP-Link Omada, Huawei, Mikrotik y muchos más. El método de integración varía según el proveedor, pero el patrón general es el mismo: agrega su punto de acceso o controlador en el portal de Purple proporcionando su dirección MAC y tipo de hardware, y Purple genera las configuraciones de marcador de posición específicas (dirección del servidor RADIUS, secreto compartido, URL del Captive Portal) que luego configura en su hardware. Para Cisco Meraki, por ejemplo, configuraría un nuevo SSID en el panel de Meraki, establecería el tipo de página de inicio en "Hacer clic" o "Iniciar sesión con Purple", ingresaría los detalles del servidor RADIUS que proporciona Purple y configuraría las entradas de walled garden. Para los puntos de acceso Aruba Instant AP, el proceso implica configurar un SSID de invitado con ajustes de Captive Portal externo que apunten a la URL del portal de Purple. Cada proveedor tiene una guía de configuración dedicada en el portal de soporte de Purple, y también puede acceder a la guía completa directamente desde el portal de Purple en Administración, luego Sitios y después Hardware. La fase seis es de pruebas y validación. Antes de lanzar el servicio, conecte un dispositivo de prueba a su SSID de invitado y verifique todo el flujo de autenticación. Compruebe que el Captive Portal aparezca correctamente en dispositivos iOS, Android y Windows (todos manejan el CNA de manera diferente). Verifique que su walled garden esté configurado correctamente intentando acceder a un proveedor de inicio de sesión social antes de autenticarse. Compruebe que la URL de redireccionamiento posterior a la autenticación funcione. Y confirme que las sesiones autenticadas aparezcan en su panel de analíticas de Purple. La fase siete es el lanzamiento y monitoreo. Una vez que esté satisfecho con los resultados de las pruebas, publique su proceso de acceso en el portal de Purple. A partir de este momento, cada invitado que se conecte pasará por el proceso configurado y los datos de su sesión comenzarán a poblar su panel de analíticas en tiempo casi real. [RECOMENDACIONES DE IMPLEMENTACIÓN Y ERRORES COMUNES - aproximadamente 2 minutos] Permítame compartirle las tres cosas que diferencian consistentemente las implementaciones fluidas de las problemáticas. Primero: planifique la segmentación de su red antes de tocar Purple. Su WiFi de invitados debe estar en una VLAN dedicada, completamente aislada de su red corporativa u operativa. Esto no es solo una buena práctica: es un requisito de cumplimiento bajo PCI-DSS si procesa pagos con tarjeta en la misma infraestructura de red, y se recomienda encarecidamente bajo GDPR para fines de minimización de datos. Si está realizando la implementación en un entorno hotelero, su sistema de gestión hotelera, sus terminales de punto de venta y sus sistemas administrativos deben estar en segmentos de red totalmente separados de su WiFi de invitados. Defina esto correctamente en el diseño de su red antes de configurar una sola opción de Purple. Segundo: no subestimes la configuración del walled garden. Ya he mencionado esto, pero vale la pena repetirlo. Cada proveedor de autenticación que habilites en Purple debe estar en la lista de permitidos en tu walled garden. Si estás utilizando el inicio de sesión social de Facebook, debes incluir en la lista de permitidos los dominios CDN de Facebook, no solo facebook.com. La documentación de soporte de Purple proporciona la lista completa de dominios para cada método de autenticación, y te recomiendo encarecidamente que copies esa lista textualmente en lugar de intentar deducirla. Tercero: aborda la aleatorización de direcciones MAC de forma proactiva. Los dispositivos modernos de iOS y Android aleatorizan su dirección MAC por defecto al conectarse a redes WiFi. Esta es una función de privacidad, pero tiene implicaciones en la forma en que Purple rastrea a los visitantes recurrentes. Si el dispositivo de un invitado presenta una dirección MAC diferente en cada visita, Purple lo tratará como un usuario nuevo cada vez, lo que afecta tus análisis de visitantes recurrentes y puede causar problemas con las funciones de reconexión fluida. Purple tiene mecanismos para manejar esto - incluyendo la Purple App, que utiliza una identidad persistente en lugar de la dirección MAC para el reconocimiento - pero debes comprender esta limitación antes de prometerle a tu equipo de marketing que tendrás tasas precisas de visitantes recurrentes desde el primer día. [Preguntas y respuestas rápidas - aproximadamente 1 minuto] Permíteme repasar las preguntas que me hacen con más frecuencia. "¿Necesito reemplazar mis puntos de acceso existentes?" Casi seguro que no. Purple funciona como una superposición sobre tu hardware existente de más de 50 proveedores. Estás configurando tu infraestructura existente para redirigir a la plataforma en la nube de Purple, no reemplazándola. "¿Cuánto tiempo toma un despliegue típico?" Para un solo recinto con hardware compatible existente, la mayoría de los equipos de TI completan la configuración de Purple en menos de dos horas. La segmentación de red y la configuración de VLAN en tu infraestructura existente suele ser la parte más larga del proceso. "¿Cumple Purple con el GDPR?" Sí. Purple cuenta con certificación ISO y proporciona mecanismos de captura de datos que cumplen con el GDPR y la CCPA, incluyendo la recopilación de consentimiento explícito y controles de minimización de datos. Tu equipo legal querrá revisar el acuerdo de procesamiento de datos, el cual está disponible a petición. "¿Puedo administrar múltiples recintos desde una sola cuenta?" Sí. La gestión de múltiples recintos de Purple te permite administrar todo tu patrimonio desde un único portal, con control de acceso basado en roles para que diferentes miembros del equipo puedan administrar recintos o grupos de recintos específicos. [Resumen y próximos pasos - aproximadamente 1 minuto] Para resumir: la configuración de Purple WiFi es un proceso de siete fases: registrarse, verificar, configurar tu recinto, diseñar tus páginas de inicio, configurar tus recorridos de acceso, integrar tu hardware y salir en vivo. La complejidad técnica es manejable para cualquier equipo de TI competente, y la arquitectura alojada en la nube de Purple significa que no tienes que mantener ninguna infraestructura de servidores locales. Las tres cosas que debe hacer bien antes de cualquier otra: la segmentación de red y el aislamiento de VLAN, la configuración de walled garden y comprender cómo afectará la aleatorización de direcciones MAC a sus analíticas. Si va a realizar el despliegue en múltiples sucursales, le recomendaría comenzar con una sola sucursal piloto, validar el recorrido completo del invitado de extremo a extremo y luego usar esa configuración como plantilla para el despliegue general. El portal de soporte de Purple en support.purple.ai cuenta con guías detalladas específicas para hardware de cada proveedor compatible. Si trabaja con un socio de soluciones, este tendrá acceso a los recursos para socios de Purple para despliegues empresariales. Gracias por escuchar. Si esto le resultó útil, la guía escrita completa con diagramas de arquitectura, ejemplos prácticos y una referencia de compatibilidad de hardware está disponible en la plataforma Purple. Mucho éxito con su despliegue.

Parte de nuestra serie principal: Guía de Captive Portal →

Interactive Hardware Onboarding Tool

Purple WiFi Multi-Vendor Deployment Configurator

Select your wireless hardware vendor and deployment model to generate exact RADIUS endpoints, walled garden domain allowlists, redirect parameters, and ready-to-use CLI/GUI scripts.

24 APs
Primary RADIUS Host (EU / US Anycast)
<purple-radius-primary>
Auth Port: 1812 UDP
Acct Port: 1813 UDP
Shared Secret: From Purple Portal
Acct Interim: 600s
Secondary RADIUS Host (Redundant Failover)
<purple-radius-secondary>
Auth Port: 1812 UDP
Acct Port: 1813 UDP
Shared Secret: From Purple Portal
CoA Support: RFC 3576 (3799)
Vendor Specific External Redirection Target
https://portal.purplewifi.net/?res=notyet&client_mac=$MAC&node_mac=$APMAC&called=$SSID

UI Location: Wireless > Configure > Access control > SSID > Splash page: Sign-on with "my RADIUS server"

Architectural Insight: Meraki Cloud automatically handles client redirection and MAC parameter encapsulation without needing custom firmware.
Deploying Purple across 24 Access Points in your enterprise?
Have our certified network architects review your RADIUS configuration and captive portal policies before going live.
Useful? Link to this tool

Cómo configurar Purple WiFi por primera vez: una descripción técnica general

Resumen ejecutivo

Implementar una nueva solución de WiFi para invitados en un entorno empresarial requiere una comprensión clara de la arquitectura técnica, los pasos de implementación y el posible retorno de inversión. Esta guía sirve como una descripción técnica general para los profesionales de TI encargados de configurar la plataforma de inteligencia Purple WiFi por primera vez. Detalla el modelo de implementación en la nube de siete fases, el cual aprovecha la infraestructura de red existente para minimizar el impacto del hardware en las instalaciones. El proceso comienza con el registro de la cuenta y culmina con una red de WiFi para invitados activa que recopila datos. Las consideraciones clave que se cubren incluyen la segmentación de red para la seguridad, la autenticación basada en RADIUS para el control de acceso y la configuración de walled garden para una experiencia de usuario fluida. La guía también explora la amplia compatibilidad de hardware de la plataforma, que admite a más de 50 proveedores líderes como Cisco, Aruba y Ruckus. Al seguir los pasos descritos, las organizaciones pueden esperar implementar una solución de WiFi para invitados segura, compatible y escalable que no solo brinda conectividad fluida, sino que también ofrece análisis detallados e inteligencia de negocios para impulsar la eficiencia operativa y mejorar el engagement de los clientes. El resultado esperado es una red de WiFi para invitados robusta que cumpla con las estrictas exigencias de seguridad y cumplimiento de la empresa moderna, al mismo tiempo que desbloquea valiosos insights basados en datos sobre el comportamiento de los visitantes.

Technical Deep-Dive

En su núcleo, Purple es una plataforma alojada en la nube que actúa como una capa inteligente para su hardware de WiFi existente. A diferencia de las soluciones locales tradicionales que requieren una infraestructura de servidores dedicada para RADIUS, alojamiento de portales y análisis, la arquitectura de Purple centraliza todas estas funciones en la nube. Este modelo reduce significativamente la complejidad y el costo total de propiedad de la implementación, ya que no hay necesidad de servidores dedicados en el sitio. Los componentes técnicos principales son Purple Cloud Platform - que alberga el motor de análisis, el servidor RADIUS y el sistema de gestión del portal -, la infraestructura de red local del establecimiento y los dispositivos invitados del usuario final.

Cómo configurar Purple WiFi por primera vez: una descripción técnica general - architecture overview

El flujo de autenticación comienza en el momento en que un invitado se conecta al SSID designado. El Asistente de Red Captiva (CNA) del dispositivo intenta comunicarse automáticamente con una URL predefinida - captive.apple.com en iOS, o connectivitycheck.gstatic.com en Android - para determinar si la red proporciona acceso a internet sin restricciones. El controlador de red local intercepta esta solicitud y, de acuerdo con las reglas de Captive Portal que usted configure, redirige el navegador del usuario a la página de bienvenida de Purple alojada en la nube. Esta redirección HTTP 302 es el mecanismo fundamental que inicia el proceso de autenticación del invitado.

Antes de la autenticación, el usuario existe en un entorno de "jardín vallado" (walled garden) - una política de firewall que restringe su acceso a un conjunto específico de dominios incluidos en la lista de permitidos. Este jardín vallado debe incluir el dominio del portal de Purple, cualquier proveedor de inicio de sesión social (Facebook, Google) y sus redes de entrega de contenido (CDNs) asociadas. La precisión de esta configuración es crítica. Un jardín vallado incompleto es la causa más común de fallas en la implementación, ya que evita que el portal se cargue o interrumpe el flujo de OAuth para los inicios de sesión sociales.

La autenticación en sí es gestionada por el servidor RADIUS (Remote Authentication Dial-In User Service) basado en la nube de Purple, el cual opera de conformidad con el estándar IEEE 802.1X. Cuando un usuario envía sus credenciales a través de la opción de Captive Portal - ya sea mediante un inicio de sesión social, un formulario, un código de cupón o simplemente aceptando los términos y condiciones -, la solicitud es procesada por la plataforma de Purple. El servidor RADIUS en la nube valida la solicitud y envía un mensaje "Access-Accept" de vuelta al controlador de red local, el cual abre la regla del firewall y otorga al dispositivo acceso total a internet. Se asigna una clave de sesión única a cada sesión autenticada, lo que evita el espionaje de red y protege los datos del usuario en tránsito. Todo este flujo es transparente para el usuario final, quien simplemente ve una página de inicio de sesión y, momentos después, un dispositivo conectado.

Para implementaciones empresariales que requieren una postura de seguridad más sólida, Purple también es compatible con SecurePass, que aprovecha WPA2-Enterprise (IEEE 802.1X con EAP) para la autenticación basada en certificados o credenciales sin un Captive Portal. Esto es particularmente relevante para las redes de invitados corporativos donde la política de TI exige una autenticación más fuerte que el simple llenado de un formulario.

Guía de implementación

La implementación de Purple WiFi sigue un proceso estructurado de siete pasos diseñado para brindar claridad y eficiencia. Seguir estos pasos de manera metódica garantiza una implementación fluida y exitosa, ya sea que esté configurando un solo sitio o realizando un despliegue en una propiedad de múltiples sitios.

Cómo configurar Purple WiFi por primera vez: una descripción técnica general - setup flow infographic

Paso 1: Registro y verificación de la cuenta. El proceso comienza en purple.ai, donde completa el formulario de registro de clientes. Se envía un correo electrónico de verificación de inmediato; este enlace debe activarse dentro de las 24 horas, ya que expira automáticamente. Una vez verificado, un segundo correo electrónico proporciona el enlace 'Comenzar' para iniciar el asistente de incorporación. En esta etapa, creará una contraseña segura para el portal. Se recomienda utilizar un administrador de contraseñas y configurar la autenticación de múltiples factores si la política de seguridad de su organización así lo exige.

Paso 2: Configuración de sitios y grupos. La primera tarea sustancial dentro del portal de Purple es la creación de un Sitio (la entidad lógica que se asigna a una ubicación física). Ingresará el nombre del sitio, la dirección y la categoría (hotel, tienda minorista, estadio, centro de conferencias, etc.). Estos metadatos no son meramente administrativos; el motor de análisis de Purple los utiliza para contextualizar los datos de los visitantes y permitir comparaciones significativas en toda su propiedad. Para los operadores de múltiples sitios, los Grupos proporcionan una capa de gestión jerárquica, lo que le permite aplicar políticas consistentes, plantillas de recorrido de acceso y configuraciones de informes en múltiples sitios simultáneamente. Una cadena de tiendas minoristas con 50 sucursales, por ejemplo, crearía un solo Grupo y luego agregaría cada tienda como un Sitio secundario, lo que permitiría tanto una gestión centralizada como análisis detallados por tienda. Paso 3: Diseño de la Splash Page. Purple ofrece dos tipos distintos de splash page que sirven para diferentes propósitos en el recorrido del usuario. La Splash Page Offline es el captive portal en sí - lo primero que ve un invitado al conectarse al SSID, antes de haberse autenticado. Esta página debe cargarse rápidamente, presentar su marca con claridad y hacer que la acción de autenticación sea obvia. La Splash Page Online se muestra después de una autenticación exitosa, funcionando como una página de destino que confirma la conectividad y que puede utilizarse para entregar mensajes promocionales, información sobre programas de lealtad o un redireccionamiento a una URL específica, como el motor de reservas del hotel o la página promocional de un minorista. El editor estándar de arrastrar y soltar de Purple es suficiente para la gran mayoría de las implementaciones. El editor de HTML personalizado está disponible para los equipos que requieren una alineación de marca perfecta hasta el último píxel, lógica de formularios avanzada o integración con scripts de seguimiento de terceros.

Paso 4: Configuración del Access Journey. Un Access Journey es la capa de orquestación que une la splash page, el método de autenticación, los requisitos de captura de datos, los términos y condiciones, las políticas de sesión y el redireccionamiento posterior a la autenticación. Aquí es donde se define la lógica de negocio de su WiFi para invitados. Una sola sucursal puede admitir múltiples Access Journeys simultáneos, lo que permite ofrecer experiencias diferenciadas para distintos segmentos de usuarios. Un centro de conferencias, por ejemplo, podría configurar un recorrido para visitantes del público general (acceso con un clic y captura mínima de datos), otro para delegados de eventos (basado en un formulario con captura completa de datos y consentimiento para comunicaciones de marketing) y un tercero para expositores (basado en cupones con una mayor asignación de ancho de banda). Cada recorrido se publica de forma independiente, lo que brinda a los equipos de TI y marketing la flexibilidad de iterar en la experiencia del usuario sin interrumpir las implementaciones activas.

Paso 5: Integración de Hardware. Esta es la fase técnicamente más exigente para los ingenieros de red. Purple es compatible con más de 50 proveedores de hardware, que abarcan todo el espectro de la infraestructura de WiFi empresarial. El enfoque de integración es consistente en todos los proveedores: usted registra su punto de acceso o controlador de LAN inalámbrica (WLC) en el portal de Purple especificando el proveedor, el modelo y la dirección MAC. Luego, Purple genera un conjunto de configuraciones de marcador de posición específicas del proveedor - que incluyen la dirección IP del servidor RADIUS, el secreto compartido, la URL del captive portal y la lista de dominios del walled garden - las cuales se aplican en la interfaz de configuración de su hardware.

Para implementaciones de Cisco Meraki, la configuración se realiza en el Meraki Dashboard: cree un nuevo SSID de invitados, configure el tipo de splash page en 'Sign-on con Purple', ingrese los detalles del servidor RADIUS y complete el walled garden con los dominios proporcionados por Purple. Para Aruba Instant APs, el proceso implica configurar un perfil de captive portal externo en el clúster de IAP, apuntando a la URL del portal de Purple y configurando los ajustes del servidor RADIUS. Para Ruckus SmartZone, la configuración se realiza a nivel de controlador, creando un perfil WLAN con captive portal externo y ajustes de RADIUS. Cada proveedor cuenta con una guía dedicada paso a paso disponible en el portal de soporte de Purple y, fundamentalmente, accesible directamente desde el propio portal de Purple en Administración > Lugares > Hardware.

Paso 6: Pruebas y validación. Antes de la puesta en marcha, es indispensable realizar una prueba exhaustiva de todo el recorrido del invitado. Conecte un dispositivo de prueba al SSID de invitados y verifique lo siguiente: el captive portal se carga correctamente y de forma inmediata en iOS, Android y Windows (cada uno gestiona el CNA de forma diferente y puede requerir entradas específicas en el walled garden); cada método de autenticación configurado se completa con éxito; la URL de redirección posterior a la autenticación funciona como se espera; y las sesiones autenticadas aparecen en el panel de analíticas de Purple casi en tiempo real. También es recomendable probar el recorrido en un dispositivo que se haya conectado previamente, para verificar que el comportamiento del usuario recurrente se gestione de forma correcta.

Paso 7: Puesta en marcha y monitoreo continuo. Una vez finalizadas las pruebas, publique el Access Journey en el portal de Purple. A partir de este momento, todo el tráfico de invitados en el SSID designado es administrado por Purple. El Welcome Dashboard proporciona acceso inmediato a analíticas en tiempo real, incluyendo las sesiones activas actuales, el desglose de los métodos de autenticación y la proporción de visitantes nuevos frente a los recurrentes. Establezca una frecuencia regular para revisar los informes de analíticas - el panel de Purple admite informes personalizados y se puede configurar para enviar informes programados a las partes interesadas.

Cómo configurar Purple WiFi por primera vez: una descripción técnica general - portal configuration scene

¿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

La segmentación de red es el requisito de seguridad fundamental para cualquier implementación de WiFi de invitados. El SSID de invitados debe ubicarse en una VLAN dedicada, con reglas de firewall estrictas que impidan que cualquier tráfico del segmento de invitados llegue a las redes corporativas, operativas o con alcance PCI. Esto no es simplemente una recomendación de mejores prácticas; es un requisito de cumplimiento bajo PCI-DSS 4.0 para cualquier organización que procese pagos con tarjeta en la misma infraestructura de red física, y se alinea con los principios de minimización de datos de GDPR. En entornos hoteleros, esto significa que el sistema de gestión de propiedades (PMS), las terminales de punto de venta y los sistemas de administración interna deben estar en segmentos de red completamente separados.

Para implementaciones en múltiples sitios, se recomienda encarecidamente el enfoque de piloto primero. Seleccione un único sitio que sea representativo de su propiedad en general, complete el ciclo completo de implementación y prueba, y utilice la configuración resultante como una plantilla validada para los despliegues posteriores. Este enfoque reduce el riesgo, acelera la implementación general y proporciona un entorno de referencia para la resolución de problemas.

Al configurar los métodos de autenticación, considere las implicaciones de calidad de datos de cada opción. El inicio de sesión con redes sociales proporciona datos demográficos enriquecidos, pero está sujeto a la precisión del perfil social del usuario. La autenticación basada en formularios le permite capturar campos específicos pero introduce fricción que puede reducir las tasas de finalización. La autenticación de un solo clic maximiza las tasas de conexión pero produce datos mínimos. La elección óptima depende del equilibrio entre los objetivos de captura de datos y los requisitos de experiencia del usuario, y este equilibrio debe acordarse entre los equipos de TI y marketing antes de comenzar la implementación.

Resolución de problemas y mitigación de riesgos

Problema común Causa raíz Estrategia de mitigación
El Captive Portal no aparece en iOS iOS 14+ utiliza la aleatorización de direcciones MAC de forma predeterminada, y la sonda CNA puede estar bloqueada por reglas de DNS o firewall. Verifique que la resolución DNS para captive.apple.com no esté bloqueada en la VLAN de invitados. Asegúrese de que la regla de redirección del Captive Portal se aplique correctamente en el controlador de red.
Los botones de inicio de sesión con redes sociales no responden Los dominios CDN y API requeridos para el proveedor de redes sociales no están incluidos en el walled garden. Agregue todos los dominios relacionados con la autenticación de la documentación de Purple a la lista blanca del walled garden. Para Facebook, esto incluye connect.facebook.net, graph.facebook.com y los dominios CDN asociados.
Se solicita a los usuarios que se vuelvan a autenticar con frecuencia Configuraciones de tiempo de espera de sesión cortas o el impacto de la aleatorización de direcciones MAC que hace que la red trate al dispositivo como nuevo. Revise y extienda el tiempo de espera de la sesión en la configuración del Access Journey. Para un reconocimiento persistente, anime a los usuarios a utilizar la Purple App o la autenticación basada en correo electrónico.
Velocidades de conexión lentas después de la autenticación Ancho de banda de internet insuficiente o limitación de ancho de banda por dispositivo demasiado restrictiva en el Access Journey. Realice una evaluación de la capacidad del ancho de banda. Ajuste los límites de ancho de banda por dispositivo en el Access Journey para equilibrar la experiencia del usuario con un uso justo en todos los dispositivos conectados.
El panel de analíticas no muestra datos Los paquetes de contabilidad RADIUS no llegan a la plataforma en la nube de Purple, o el hardware no está configurado para enviar datos de contabilidad. Verifique que la contabilidad RADIUS esté habilitada en el controlador de red y que la IP y el puerto del servidor de contabilidad coincidan con la configuración proporcionada por Purple. Verifique las reglas del firewall para asegurarse de que el puerto UDP 1813 esté abierto para salida desde el controlador.

ROI e impacto empresarial

La justificación comercial para implementar Purple va mucho más allá de ofrecer acceso a internet. La plataforma transforma la red WiFi de invitados en un activo de datos estratégico. Para los operadores de hospitalidad, los análisis sobre la demografía de los visitantes, los tiempos de permanencia y la frecuencia de las visitas de retorno informan directamente las estrategias de marketing y de gestión de ingresos. Un hotel que comprende qué segmentos de huéspedes regresan con mayor frecuencia puede adaptar los incentivos de sus programas de lealtad en consecuencia. Una cadena de retail que puede medir la correlación entre el tiempo de permanencia en el WiFi y el valor de las transacciones puede optimizar la distribución de la tienda y el personal.

Las capacidades de integración de la plataforma amplían aún más este valor. Los conectores nativos de Purple para Salesforce, HubSpot y otras plataformas de CRM líderes permiten el enriquecimiento automático de los registros de clientes con datos de visitas de WiFi, lo que crea una vista unificada del cliente que abarca tanto las interacciones digitales como las físicas. Esta integración de datos es la base de un marketing omnicanal eficaz.

Desde una perspectiva operativa de TI, la arquitectura basada en la nube ofrece mejoras de eficiencia medibles. Una importante cadena mundial de comida rápida reportó una reducción del 90% en la necesidad de visitas de ingenieros de TI al sitio después de implementar Purple, ya que la gestión centralizada y las capacidades de diagnóstico remoto permitieron al equipo de TI resolver la mayoría de los problemas de red sin asistencia física. Para una cadena con cientos de ubicaciones, esto representa una reducción sustancial en los gastos operativos. El SLA de tiempo de actividad del 99.99% proporcionado por la infraestructura en la nube de Purple reduce aún más el riesgo de interrupción del servicio y los costos asociados con el soporte reactivo.

Para las organizaciones del sector público que implementan WiFi para invitados en bibliotecas, edificios gubernamentales o centros de transporte, el cálculo del ROI se plantea de manera diferente: en términos de inclusión digital, participación ciudadana y cumplimiento de las obligaciones de acceso público. Las capacidades de filtrado de contenido (Shield) y captura de datos de Purple, que cumplen con la norma GDPR, la convierten en una plataforma adecuada para estos entornos, donde el cumplimiento normativo es primordial.

Definiciones clave

Captive Portal

Una página web que un usuario está obligado a ver e interactuar con ella antes de que se le conceda acceso a internet. Intercepta el tráfico web inicial de un dispositivo recién conectado y presenta una interfaz de autenticación o consentimiento.

Este es el mecanismo central para la autenticación de usuarios y para presentar los términos y condiciones. Los equipos de TI configuran el hardware de su red para redirigir a los usuarios no autenticados al Captive Portal alojado en la plataforma en la nube de Purple.

RADIUS (Remote Authentication Dial-In User Service)

Un protocolo de red cliente/servidor que proporciona una gestión centralizada de autenticación, autorización y contabilidad (AAA) para los usuarios que se conectan a un servicio de red. Definido en el RFC 2865.

Purple utiliza un servidor RADIUS basado en la nube para autenticar a los usuarios invitados. Sus puntos de acceso y controladores actúan como clientes RADIUS, reenviando las solicitudes de autenticación al servidor en la nube de Purple, lo que elimina la necesidad de un servidor RADIUS local y sus costos de mantenimiento asociados.

Walled Garden

Una política de firewall que restringe el acceso a la red de un usuario a un conjunto limitado de dominios y direcciones IP preaprobados antes de que hayan completado el proceso de autenticación en una red con Captive Portal.

Este es un paso crítico en la configuración del firewall. Si el Walled Garden no incluye todos los dominios necesarios para que funcionen el Captive Portal y sus proveedores de autenticación, el proceso de inicio de sesión fallará. Los equipos de TI deben configurar esto en su puerta de enlace de red o firewall utilizando la lista de dominios proporcionada por Purple.

SSID (Service Set Identifier)

El nombre público de una red de área local inalámbrica (WLAN) que se transmite a los dispositivos cercanos. Es el nombre de red que aparece en la lista de conexiones WiFi disponibles en un dispositivo.

Los equipos de TI crean un SSID específico para el acceso de invitados (por ejemplo, "Hotel_Guest_WiFi") y lo asocian con la redirección del Captive Portal, la VLAN y la configuración de RADIUS para el servicio de Purple. Este SSID debe mantenerse separado de cualquier SSID corporativo u operativo.

VLAN (Virtual Local Area Network)

Un método para crear segmentos de red lógicamente independientes sobre una única infraestructura física de red. Los dispositivos en diferentes VLANs no pueden comunicarse entre sí sin ser ruteados explícitamente a través de un firewall o router.

Por seguridad y cumplimiento, el SSID de WiFi para invitados debe colocarse en su propia VLAN dedicada. Esto aísla el tráfico de invitados del tráfico de red corporativo u operacional sensible. Este es un prerrequisito para el cumplimiento de PCI-DSS y se alinea con los principios de minimización de datos de GDPR.

Dirección MAC (Media Access Control Address)

Un identificador de hardware único asignado a una tarjeta de interfaz de red (NIC). Es una dirección de 48 bits, que normalmente se muestra como seis grupos de dos dígitos hexadecimales (por ejemplo, 00:1A:2B:3C:4D:5E).

Purple utiliza la dirección MAC para identificar dispositivos únicos y rastrear a los visitantes que regresan. Sin embargo, la aleatorización de direcciones MAC en los dispositivos iOS y Android modernos significa que este identificador cambia en cada conexión, lo que puede afectar la precisión de los análisis de visitantes recurrentes. Esta limitación se debe comunicar a las partes interesadas de marketing.

Ruta de Acceso

Un término específico de la plataforma Purple para el flujo de autenticación de extremo a extremo completo y configurable que experimenta un usuario invitado al conectarse a la red WiFi. Abarca la página de inicio, el método de autenticación, los formularios de captura de datos, las políticas de sesión y la redirección posterior a la autenticación.

Este es el objeto de configuración principal dentro del portal de Purple. Los administradores de TI y los equipos de marketing colaboran para definir Rutas de Acceso que equilibren los requisitos de seguridad, los objetivos de captura de datos y la experiencia del usuario. Múltiples rutas pueden estar activas simultáneamente para diferentes segmentos de usuarios.

IEEE 802.1X

Un estándar IEEE para el Control de Acceso a Redes basado en puertos (PNAC). Proporciona un mecanismo de autenticación para los dispositivos que desean conectarse a una LAN o WLAN, utilizando el marco de trabajo del Protocolo de Autenticación Extensible (EAP).

Este es el estándar de autenticación de nivel empresarial que sirve de base para WPA2-Enterprise y WPA3-Enterprise. La autenticación basada en RADIUS de Purple se alinea con este estándar. Para implementaciones que requieren la postura de seguridad más alta, la función SecurePass de Purple aprovecha 802.1X para la autenticación basada en certificados o credenciales sin un portal cautivo.

Ejemplos resueltos

Un hotel de lujo de 250 habitaciones necesita reemplazar su sistema de WiFi para invitados heredado. Cuentan con una infraestructura Cisco WLC (AireOS) existente y requieren una solución que ofrezca acceso escalonado: acceso estándar gratuito para todos los huéspedes y una opción premium de alta velocidad para los asistentes a conferencias y huéspedes VIP. También deben garantizar el cumplimiento total del GDPR para todos los datos recopilados.

El hotel implementaría Purple como una superposición en su infraestructura Cisco WLC existente, evitando cualquier gasto de capital en hardware nuevo. Se configurarían dos Access Journeys independientes en el portal de Purple. El trayecto "Invitado estándar" utilizaría autenticación basada en formularios, recopilando el nombre y la dirección de correo electrónico del huésped, con casillas de verificación de consentimiento claramente redactadas para el cumplimiento del GDPR (consentimientos separados para los términos de servicio y las comunicaciones de marketing). Este trayecto tendría límites de ancho de banda de 5 Mbps por dispositivo y una duración de sesión de 24 horas. El trayecto "Acceso Premium" se configuraría con autenticación basada en cupones. El equipo de coordinación de eventos del hotel generaría lotes de cupones únicos y con límite de tiempo desde el portal de Purple y los distribuiría a los organizadores de las conferencias. Este trayecto ofrecería límites de ancho de banda más altos (25 Mbps por dispositivo) y una duración de sesión de 72 horas. Ambos trayectos estarían vinculados al mismo SSID de invitados, y el Captive Portal presentaría a los huéspedes una opción clara entre el nivel gratuito y el campo de ingreso del cupón premium. Todos los datos recopilados se sincronizarían automáticamente con el CRM del hotel a través del conector de integración de Purple.

Comentario del examinador: Esta solución aprovecha de manera eficaz la función flexible Access Journey de Purple para ofrecer un acceso escalonado sin requerir SSIDs separados, lo que simplifica la experiencia del usuario y reduce la complejidad de la gestión de RF. La autenticación basada en cupones para el nivel premium es el enfoque correcto, ya que proporciona un método seguro y fácil de administrar para controlar el acceso sin requerir cuentas de usuario individuales. La recopilación de consentimiento explícita y detallada en el trayecto estándar aborda directamente los requisitos clave del GDPR para el procesamiento lícito de datos, lo que garantiza que el hotel pueda utilizar los datos recopilados para fines de marketing.

Una cadena de tiendas minoristas con 50 sucursales en todo el Reino Unido desea comprender la lealtad de los clientes y el comportamiento en la tienda. Tienen una combinación de hardware Cisco Meraki y Aruba IAP en todas sus instalaciones. El equipo de marketing desea integrar los análisis de WiFi con su CRM de Salesforce para permitir campañas de reactivación dirigidas.

La cadena de tiendas de autoservicio utilizaría las capacidades de gestión multiestablecimiento de Purple para crear un "Grupo" para todo su patrimonio, con cada una de las 50 tiendas configuradas como un "Establecimiento" hijo independiente. Esto permite tanto la gestión centralizada como el análisis por tienda. Se configuraría y aplicaría una plantilla única y estandarizada de Access Journey en todos los establecimientos, utilizando el inicio de sesión con redes sociales (Facebook o Google) como método de autenticación principal para recopilar datos demográficos enriquecidos con la menor fricción posible. La integración del hardware se realizaría en dos lotes: las tiendas con Meraki se configurarían a través del Dashboard de Meraki utilizando la configuración de SSID y RADIUS de Purple, mientras que las tiendas con Aruba IAP se configurarían a través de Aruba Central o del controlador Instant AP. El paso clave de la integración es activar el Purple Salesforce Connector. En el portal de Purple, los campos de datos capturados durante la autenticación de WiFi (nombre, correo electrónico, edad, género, frecuencia de visitas) se mapearían con los campos correspondientes del objeto Contacto en Salesforce. Esto crearía o actualizaría automáticamente un registro de contacto en Salesforce para cada usuario que se autentique, enriqueciendo el CRM con datos de visitas físicas que pueden utilizarse para activar campañas automatizadas de reactivación.

Comentario del examinador: Esta solución destaca la fortaleza de Purple en la gestión de múltiples sitios y la integración de datos. Al estandarizar el Access Journey en los 50 establecimientos, la cadena garantiza una experiencia de marca consistente y una captura de datos comparable. El uso del inicio de sesión con redes sociales maximiza las tasas de finalización de la autenticación al tiempo que proporciona datos demográficos de alta calidad. La integración con el Salesforce Connector es el elemento más significativo a nivel comercial, ya que transforma el WiFi de invitados de un simple servicio básico a una potente herramienta para la automatización de marketing, respondiendo directamente al requisito comercial principal y ofreciendo un ROI claro y medible.

Preguntas de práctica

Q1. ¿Usted está implementando Purple en un estadio con capacidad para 20,000 personas con requisitos de WiFi de alta densidad. Durante las horas pico del evento, anticipa más de 12,000 usuarios autenticados simultáneos. ¿Cuál es su principal consideración técnica con respecto a la infraestructura de red subyacente y cómo la arquitectura de Purple mitiga o exacerba este desafío?

Sugerencia: Considere la ruta tanto del tráfico de autenticación como del tráfico de internet subsiguiente, y dónde es más probable que ocurran los cuellos de botella.

Ver respuesta modelo

La principal consideración es la capacidad y el rendimiento del controlador de LAN inalámbrica (WLC) local y de la puerta de enlace de internet. Aunque la autenticación de Purple se basa en la nube, todo el tráfico de invitados - incluyendo la redirección inicial del portal cautivo, los paquetes de contabilidad RADIUS y el tráfico de internet subsiguiente - debe pasar a través del hardware de red propio del recinto. El WLC debe ser capaz de manejar el alto volumen de paquetes de autenticación y contabilidad de RADIUS durante los momentos pico de conexión (por ejemplo, cuando se abren las puertas y miles de dispositivos se conectan simultáneamente). La puerta de enlace de internet debe tener suficiente ancho de banda y capacidad de procesamiento para administrar más de 12,000 sesiones concurrentes. La arquitectura en la nube de Purple mitiga la carga en el lado del servidor al procesar el portal y RADIUS en la nube, pero el hardware local sigue siendo el cuello de botella crítico. El enfoque recomendado es asegurarse de que el WLC tenga el tamaño adecuado, que el enlace de subida de internet tenga suficiente margen y que se configuren límites de ancho de banda por dispositivo en la Ruta de Acceso para evitar que un solo usuario consuma una parte desproporcionada de la capacidad.

Q2. Su equipo de marketing quiere utilizar un video muy estilizado y con gran carga de gráficos en la página de inicio del captive portal para promocionar el lanzamiento de un nuevo producto. ¿Cuál es el principal riesgo técnico asociado con esta solicitud y cómo les aconsejaría lograr su objetivo de marketing sin comprometer la experiencia del usuario?

Sugerencia: Considere el estado de la red del usuario y el ancho de banda disponible en el momento preciso en que se muestra la página de inicio.

Ver respuesta modelo

El riesgo principal es una mala experiencia de usuario y altas tasas de abandono. Antes de la autenticación, el usuario se encuentra en una red restringida con ancho de banda limitado - está en el walled garden y solo se puede acceder a los dominios de la lista blanca del portal. Un archivo de video grande se cargará lentamente o no se cargará en absoluto, lo que provocará la frustración del usuario y una alta proporción de clientes que abandonarán el intento de conexión. Aconsejaría al equipo de marketing utilizar una imagen estática ligera y optimizada en la Offline Splash Page (el captive portal) para garantizar un tiempo de carga rápido y una alta tasa de finalización de la autenticación. El video sería mucho más efectivo en la Online Splash Page, que se muestra después de que el usuario se ha autenticado con éxito y tiene acceso completo a internet de alta velocidad. Este enfoque logra el objetivo de marketing sin comprometer la crucial experiencia de usuario de la primera impresión.

Q3. Un cliente del sector público quiere ofrecer WiFi gratuito en una biblioteca municipal. Les preocupan sus obligaciones legales en relación con el contenido ilegal y la protección de los usuarios vulnerables, incluidos los niños. ¿Qué función de Purple destacaría para abordar esta preocupación y qué pasos adicionales recomendaría para garantizar que el cliente tenga una postura de cumplimiento defendible?

Sugerencia: Piense tanto en los controles técnicos disponibles como en el marco normativo y legal que debe rodearlos.

Ver respuesta modelo

Destacaría la función de filtrado de contenido Purple Shield, que permite a la organización bloquear el acceso a categorías específicas de sitios web - incluido contenido para adultos, apuestas, material extremista y sitios de malware - a nivel de red. Esto proporciona un control técnico significativo. Sin embargo, aconsejaría encarecidamente al cliente que el filtrado técnico por sí solo no es suficiente para una postura de cumplimiento defendible. Los pasos adicionales deberían incluir: publicar una Política de Uso Aceptable (AUP) clara que los usuarios deban aceptar antes de conectarse; configurar el Access Journey para requerir la aceptación explícita de la AUP; conservar los registros de sesión durante un período legalmente adecuado de conformidad con las políticas de retención de datos; y realizar una Evaluación de Impacto de la Protección de Datos (DPIA) según el Artículo 35 del GDPR, dada la probabilidad de procesar datos relativos a niños. También se debe advertir al cliente que ningún sistema de filtrado de contenido es 100% efectivo y que la aceptación de la AUP crea un registro claro del acuerdo del usuario con los términos de uso.

Continúe leyendo esta serie

Resolución de problemas de Captive Portal de Ruckus: lista de verificación de redirección WISPr, hotspot y walled garden

Podrá diagnosticar un Captive Portal de Ruckus con fallas a partir del síntoma que reportan los usuarios invitados, para luego solucionarlo en un orden establecido. El orden abarca la URL de inicio de sesión de hotspot (WISPr), el walled garden, la contraseña de la interfaz del portal northbound, la autenticación y contabilidad RADIUS, y los certificados de redirección HTTPS. Las verificaciones se aplican en SmartZone, Ruckus One y Unleashed.

Leer la guía →

Resolución de problemas de Captive Portal de Ubiquiti UniFi: lista de verificación para portal externo, hotspot y walled garden

Use esta lista de verificación para descubrir por qué su Captive Portal de Ubiquiti UniFi no funciona y solucionarlo. Relacionará el síntoma con una de las seis causas, ejecutará dos pruebas rápidas y corregirá el servidor del portal externo, el acceso previo a la autorización, las restricciones de subred de invitados, los redireccionamientos HTTPS, la accesibilidad del controlador o la configuración del cliente.

Leer la guía →

Solución de problemas del Captive Portal de HPE Aruba: lista de verificación de redireccionamiento, certificados y walled garden

Use esta lista de verificación para diagnosticar un Captive Portal de HPE Aruba que presenta fallas a partir del síntoma que observa: sin redireccionamiento, una advertencia de certificado o un usuario invitado que nunca es liberado. Después, puede rastrear la falla hasta el DNS, DHCP, el walled garden, la URL de redireccionamiento, el certificado o RADIUS. Finalmente, aplique la solución en los Instant APs, Aruba Central o en un controlador de movilidad.

Leer la guía →

¿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.