Pular para o conteúdo principal

Configurando o Redirecionamento do Captive Portal em Controladoras de Rede Corporativas

Este guia definitivo detalha a arquitetura técnica e as etapas de configuração específicas de cada fornecedor necessárias para implementar o redirecionamento de Captive Portal em controladoras de rede corporativas. Ele fornece orientações práticas para equipes de TI sobre a configuração de walled gardens, integração de autenticação RADIUS e garantia de conformidade com GDPR e PCI DSS.

📖 6 min de leitura📝 1,397 palavras🔧 2 exemplos práticos3 questões práticas📚 8 definições principais

Ouça este guia

Ver transcrição do podcast
Bem-vindo ao Purple Technical Briefing. Sou o seu anfitrião e, nos próximos dez minutos, iremos direto a um dos tópicos mais pesquisados e menos documentados em WiFi corporativo: a configuração de redirecionamento de captive portal em controladores de rede. Se você já pesquisou por "configurar controlador portal cautivo" e voltou de mãos vazias, este é o briefing de que você precisava. Abordaremos o panorama completo: a arquitetura técnica, as etapas de configuração para cada controlador, os requisitos de conformidade e as armadilhas do mundo real que atrapalham até mesmo equipes de rede experientes. Vamos começar. Um captive portal é o mecanismo que intercepta a primeira solicitação HTTP ou HTTPS do dispositivo de um visitante após a conexão à sua rede WiFi, redirecionando-o para uma splash page personalizada antes de liberar o acesso à internet. Essa splash page pode solicitar um login social, o preenchimento de um formulário, uma simples aceitação de termos por clique ou uma verificação de credenciais baseada em RADIUS. O redirecionamento em si é tratado no nível do controlador — não no ponto de acesso, nem no firewall. O controlador intercepta o tráfego do cliente não autenticado, aplica uma lista de controle de acesso pré-autenticação — o que chamamos de walled garden — e direciona o navegador do cliente para a URL do seu portal. Por que isso importa comercialmente? Três razões. Primeiro, conformidade. Sob o GDPR, você deve obter consentimento explícito e informado antes de coletar dados pessoais dos visitantes. Um captive portal configurado corretamente é o seu mecanismo de consentimento. Sem ele, você está coletando dados sem uma base legal — e isso representa uma exposição regulatória. Segundo, segurança. Um SSID aberto sem autenticação é uma vulnerabilidade. O redirecionamento de captive portal, combinado com a segmentação de VLAN e um servidor RADIUS, oferece responsabilidade por sessão. Você sabe quem se conectou, quando e a partir de qual dispositivo. Terceiro, inteligência de negócios. Cada sessão autenticada é um ponto de dados proprietários (first-party data). A Purple processa 440 milhões de logins anualmente em 80.000 estabelecimentos. Esses dados — tempo de permanência, frequência de visitas, sinais demográficos — só estão disponíveis se o seu captive portal estiver configurado corretamente para capturá-los e transmiti-los. Agora, deixe-me guiar você pelo fluxo de redirecionamento, passo a passo. Passo um: um dispositivo de visitante se associa ao seu SSID de visitantes. O controlador atribui a ele um endereço IP via DHCP, mas o coloca em um estado restrito de pré-autenticação. Todo o tráfego é bloqueado, exceto o DNS e os domínios de walled garden que você permitiu explicitamente. Passo dois: o visitante abre um navegador. Sua solicitação HTTP chega ao controlador. O controlador a intercepta e emite um redirecionamento 302 para a URL do seu portal. Passo três: o navegador do visitante carrega sua splash page, hospedada no próprio controlador ou, de forma mais comum em implantações corporativas, em uma plataforma de nuvem externa como a Purple. Passo quatro: o convidado se autentica - via login social, formulário ou credenciais. O portal envia um sinal de autorização de volta para a controladora, normalmente por meio de uma mensagem RADIUS Access-Accept ou de um bypass de autorização MAC. Passo cinco: a controladora move o cliente da VLAN de pré-autenticação para a VLAN pós-autenticação, remove a regra de redirecionamento e concede acesso à internet. Esse fluxo de cinco etapas é consistente em todas as principais plataformas de controladoras. O que difere é como você configura cada etapa na Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi e outras. Vamos passar pelas principais plataformas. Cisco Meraki. A Meraki usa uma splash page personalizada configurada inteiramente pelo Meraki Dashboard - não há CLI. Navegue até Wireless, depois em Access Control, selecione o seu SSID de convidado, defina a splash page como "Sign-on with my RADIUS server" ou "Click-through" e, em seguida, insira a URL do seu portal externo no campo Custom Splash URL. O walled garden é configurado na seção Advanced Splash Settings - você adiciona os endereços IP do servidor do seu portal para que o convidado possa acessar a splash page antes da autenticação. Os detalhes do servidor RADIUS ficam na seção RADIUS: autenticação na porta 1812, bilhetagem (accounting) na porta 1813. HPE Aruba. No ArubaOS, você configura um perfil de Captive Portal na seção AAA, especificando a URL de login, o grupo de servidores que aponta para o seu servidor RADIUS e a URL de redirecionamento. Em seguida, você aplica esse perfil ao seu SSID por meio do perfil de AP virtual. A função de pré-autenticação - o que a Aruba chama de função "logon" - contém a ACL que permite DNS, DHCP e acesso à faixa de IP do servidor do seu portal. Após a autenticação, a controladora atribui a função "authenticated", que permite acesso total à internet. Ruckus SmartZone usa um tipo de WLAN Hotspot para implantações de Captive Portal. Na configuração de WLAN, defina o tipo de WLAN como Hotspot, depois configure a URL do portal, o servidor RADIUS para autenticação e bilhetagem (accounting) e as entradas de walled garden. A Northbound Portal Interface lida com o fluxo de autorização MAC entre o portal e a controladora. Juniper Mist usa uma abordagem nativa da nuvem. Em Network, depois em WLANs, crie uma WLAN de convidado e defina o tipo de portal como "External Captive Portal". Insira a URL do seu portal e configure os detalhes do servidor RADIUS. A Mist passa o MAC do cliente, o MAC do AP e o nome do SSID como parâmetros de URL para o portal. Ubiquiti UniFi. No UniFi Network Controller, navegue até Settings, depois em WiFi, selecione sua rede de convidados e, em Advanced Options, defina a Guest Policy para ativar o portal de hotspot. Defina o tipo de portal como "External" e insira a URL do seu portal. Configure o servidor RADIUS em Profiles, depois em RADIUS. O walled garden é o elemento configurado incorretamente com mais frequência em implantações de Captive Portal. Se errar nisso, seus convidados verão um erro de navegador em vez da sua splash page. O walled garden deve permitir, no mínimo: os endereços IP ou domínio do seu servidor de portal, os endereços IP do seu servidor RADIUS, a resolução DNS na porta 53 e o DHCP nas portas 67 e 68. Se o seu portal carrega recursos de uma CDN - fontes, imagens, JavaScript - esses domínios da CDN também devem estar no walled garden. Para implantações da Purple, fornecemos os intervalos de IP e domínios específicos para a lista de permissões durante o onboarding. O modo de falha mais comum é um portal que carrega o frame HTML, mas falha ao renderizar imagens ou executar JavaScript porque os domínios da CDN estão ausentes do walled garden. Dois padrões de conformidade dominam aqui: GDPR e PCI DSS. Sob a GDPR, seu captive portal deve apresentar um mecanismo de consentimento claro e específico antes de coletar dados pessoais. Isso significa caixas de seleção separadas e desmarcadas para acesso WiFi e consentimento de marketing. Você não pode agrupá-los. O registro de consentimento deve ser armazenado e recuperável para fins de auditoria. A plataforma da Purple lida com isso automaticamente, armazenando registros de consentimento para cada sessão autenticada. Sob o PCI DSS, se o seu estabelecimento processa pagamentos com cartão, sua rede WiFi de convidados deve ser isolada do seu ambiente de cartões de pagamento. Isso significa uma VLAN de convidados dedicada com regras de firewall que impedem qualquer roteamento entre o segmento de convidados e sua rede de PDV. A versão 4.0 do PCI DSS, que se tornou obrigatória em março de 2024, exige testes de segmentação de rede pelo menos a cada seis meses. Deixe-me dar dois cenários concretos. Cenário um: um hotel de 350 quartos executando Cisco Meraki. O hotel deseja substituir um portal básico de clique único por uma experiência de convidado personalizada que capture endereços de e-mail para seu programa de fidelidade. A configuração: crie um SSID de convidado dedicado em uma VLAN separada apenas com acesso à internet. Configure a splash page do Meraki para apontar para a URL do portal da Purple. Configure a autenticação RADIUS usando os detalhes do servidor RADIUS da Purple. Configure o walled garden com os intervalos de IP da Purple. No painel da Purple, crie uma splash page personalizada com um formulário capturando nome, e-mail e número do quarto, com caixas de seleção explícitas de consentimento da GDPR. Conecte o conector de CRM da Purple à plataforma de marketing do hotel. O Premier Inn implementou esse modelo em todas as suas propriedades e viu aumentos mensuráveis nas taxas de reserva direta de hóspedes adquiridos via WiFi. Cenário dois: uma rede de varejo regional com 40 lojas executando HPE Aruba. O varejista precisa de uma experiência de WiFi para convidados consistente em todos os locais, com análises de fluxo de pessoas para comparar o desempenho das lojas. Implante o Aruba Central para gerenciar todos os 40 locais a partir de um único painel. Configure um modelo de WLAN de convidados com captive portal externo apontando para a Purple. Aplique o modelo em todos os locais usando o recurso de política de grupo do Aruba Central. Na Purple, configure um único modelo de portal aplicável a todos os locais, com painéis de análise por local. O walled garden e a configuração do RADIUS são definidos uma vez no modelo e propagados automaticamente. Resultado: a equipe de TI gerencia 40 locais a partir de um único console. A equipe de marketing obtém dados de fluxo de pessoas por loja, análise de tempo de permanência e taxas de visitas recorrentes — tudo a partir de um único painel da Purple. Quatro armadilhas que vejo repetidamente. Uma: falhas de interceptação de HTTPS. Navegadores e sistemas operacionais móveis modernos usam sondagens HTTPS para detectar captive portals. Se o seu controlador não puder interceptar o tráfego HTTPS — o que requer um certificado válido para o domínio de redirecionamento —, a sondagem falha silenciosamente e o convidado não vê o redirecionamento. A solução: configure a interface virtual do seu controlador com um certificado confiável ou use sondagens apenas HTTP no seu SSID de convidados. Duas: vazamento de DNS. Se a sua ACL de pré-autenticação permitir DNS irrestrito, os convidados podem usar tunelamento DNS para ignorar completamente o captive portal. Restrinja o DNS apenas ao seu resolvedor designado. Três: incompatibilidades de tempo limite de sessão. Se o tempo limite de sessão do seu controlador for menor que a validade do token de sessão do seu portal, os convidados serão redirecionados de volta ao portal no meio da sessão. Alinhe esses valores — normalmente 24 horas para hotelaria, oito horas para varejo. Quatro: contabilidade ausente. A contabilidade RADIUS — as mensagens Accounting-Start e Accounting-Stop — é como o seu portal sabe que uma sessão terminou. Sem a contabilidade configurada, os registros de sessão do seu portal serão imprecisos e suas análises serão não confiáveis. Perguntas rápidas, respostas rápidas. Posso usar um portal externo com qualquer controlador? Sim, desde que o controlador ofereça suporte a redirecionamento para captive portal externo — o que todas as plataformas que discutimos fazem. Preciso de um servidor RADIUS para executar um captive portal? Nem sempre. Portais simples de clique simples podem usar desvio de autorização MAC sem um servidor RADIUS completo. Mas para portais de login social ou baseados em credenciais, o RADIUS é o mecanismo padrão. O captive portal funciona com WPA3? Sim. O WPA3 lida com a camada de criptografia sem fio. O captive portal lida com a camada de autenticação. Eles operam de forma independente e são totalmente compatíveis. Como o Purple se integra ao meu controlador existente? O Purple atua como o servidor de portal externo. Você direciona a URL de splash do seu controlador para o endpoint do portal do Purple, configura o walled garden com as faixas de IP do Purple e define o RADIUS usando os detalhes do servidor do Purple. A integração é o mesmo processo, independentemente de você estar no Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist ou Ubiquiti UniFi. Para resumir. O redirecionamento de Captive Portal é configurado no nível do controlador, não no ponto de acesso. Os componentes principais são: a URL de splash apontando para o seu portal, o walled garden permitindo o acesso ao seu servidor de portal, RADIUS para autenticação e bilhetagem (accounting), e segmentação de VLAN para isolamento de rede. As etapas de configuração variam de acordo com o fabricante, mas a arquitetura é consistente. Para conformidade, seu portal deve implementar a captura de consentimento em conformidade com a GDPR e a segmentação de rede em conformidade com o PCI DSS. O WPA3 é o padrão atual para criptografia sem fio e deve ser sua especificação de linha de base em qualquer nova implantação. O Purple se integra nativamente com Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Em 80.000 locais e 440 milhões de logins em 2024, a plataforma é agnóstica em relação ao hardware por design - sua escolha de controlador não limita sua capacidade de capturar dados primários de visitantes ou executar análises. Seu próximo passo: revise a configuração atual do seu controlador em relação ao checklist de walled garden e bilhetagem RADIUS neste guia. Se você estiver implantando uma nova rede WiFi de convidados, comece com as etapas de configuração específicas do fabricante para a sua plataforma de controlador e conecte o Purple como seu portal externo. Obrigado por ouvir. Este foi o Purple Technical Briefing.

header_image.png

Resumo Executivo

Configurar um redirecionamento de Captive Portal em um controlador de rede enterprise é um requisito fundamental para oferecer um WiFi de visitantes seguro e em conformidade. Quando configurado corretamente, o controlador intercepta o tráfego de clientes não autenticados e emite um redirecionamento HTTP 302 para um portal externo, permitindo a autenticação, a captura de consentimento e a segmentação de rede. Quando configurado incorretamente, resulta em falhas silenciosas de conexão, avisos de segurança no navegador e exposição a riscos de conformidade.

Este guia fornece a arquitetura técnica e as etapas de configuração específicas do fornecedor necessárias para implantar Captive Portals externos em Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist e Ubiquiti UniFi. Detalhamos a mecânica do fluxo de redirecionamento, os requisitos precisos para a configuração do walled garden e a integração do RADIUS para autenticação e tarifação (accounting). Ao seguir estas etapas, você garante que sua rede de visitantes atenda aos requisitos de segmentação PCI DSS, capture o consentimento explícito da GDPR e encaminhe com segurança dados primários para plataformas como a Purple.

Análise Técnica Detalhada

O mecanismo de redirecionamento do Captive Portal opera no nível do controlador de rede. Ele depende de uma sequência específica de alterações no estado da rede para interceptar, autenticar e autorizar um dispositivo cliente.

architecture_overview.png

O Fluxo de Redirecionamento

  1. Associação e DHCP: Um dispositivo de visitante se associa ao SSID de visitante. O controlador atribui um endereço IP via DHCP, mas coloca o cliente em um estado restrito de pré-autenticação (geralmente mapeado para uma VLAN ou função de pré-autenticação específica).
  2. Aplicação de Walled Garden: Neste estado de pré-autenticação, todo o tráfego de saída é bloqueado, exceto DNS (porta 53), DHCP (portas 67 e 68) e o tráfego destinado a endereços IP ou domínios específicos definidos na lista de controle de acesso (ACL). Essa ACL é conhecida como walled garden.
  3. Interceptação e Redirecionamento: Quando o visitante abre um navegador e inicia uma solicitação HTTP, o controlador intercepta a solicitação. Em vez de rotear o tráfego para a internet, o controlador responde com um código de status HTTP 302 Found, redirecionando o navegador para a URL do seu Captive Portal externo. Os sistemas operacionais modernos usam sondagens HTTPS automáticas (como o Captive Network Assistant da Apple) para detectar esse redirecionamento e acionar um pseudo-navegador.
  4. Autenticação: O visitante interage com a splash page hospedada no portal externo (por exemplo, Purple). Isso pode envolver um login social, o preenchimento de um formulário ou um simples clique para prosseguir. Após a conclusão, o portal se comunica com a controladora para autorizar a sessão.
  5. Autorização e Tarifação: O sinal de autorização é normalmente enviado por meio de uma mensagem RADIUS Access-Accept ou através de uma API específica do fabricante. A controladora recebe esse sinal, move o cliente para o estado pós-autenticação (frequentemente uma VLAN diferente), remove a regra de redirecionamento e concede o acesso à internet. Em seguida, a controladora envia uma mensagem RADIUS Accounting-Start para registrar a duração da sessão e o consumo de dados.

Guia de Implementação

A arquitetura fundamental é consistente entre os fabricantes, mas a sintaxe de configuração varia significativamente. Abaixo estão as etapas para as principais plataformas corporativas.

vendor_comparison_chart.png

Cisco Meraki

A Cisco Meraki configura os Captive Portals inteiramente através do Meraki Dashboard.

  1. Navegue até Wireless > Access Control e selecione o seu SSID de convidados.
  2. Em Splash page, selecione Sign-on with my RADIUS server (para acesso baseado em credenciais) ou Click-through.
  3. No campo Custom Splash URL, insira a URL do portal externo fornecida pela Purple.
  4. Em RADIUS, insira os endereços IP dos servidores RADIUS primário e secundário para autenticação (porta 1812) e tarifação (porta 1813), junto com a chave secreta compartilhada.
  5. Role até Advanced Splash Settings para configurar o walled garden. Adicione os endereços IP ou domínios do servidor do seu portal e quaisquer CDNs necessárias.

HPE Aruba

A configuração da Aruba envolve a definição de um perfil de Captive Portal e a sua aplicação a uma regra.

  1. No ArubaOS, navegue até Configuration > Authentication > L3 Authentication.
  2. Crie um novo Captive Portal Authentication Profile. Insira a Login URL apontando para a sua splash page da Purple.
  3. Crie um Server Group contendo os seus servidores RADIUS e atribua-o ao perfil de Captive Portal.
  4. Navegue até Configuration > Security > Roles. Edite a regra de pré-autenticação (frequentemente chamada de logon). Certifique-se de que a ACL permite tráfego DHCP, DNS e HTTP/HTTPS para os endereços IP do seu walled garden, e aplica o perfil de Captive Portal a todo o restante tráfego HTTP.
  5. Atribua a regra logon como a regra inicial no seu perfil AAA para o SSID de convidados.

Ruckus SmartZone

Ruckus usa um tipo de WLAN específico para implantações de hotspot.

  1. Navegue até WLANs e crie uma nova WLAN. Defina o WLAN Type como Hotspot (WISPr).
  2. Em Authentication Options, selecione External RADIUS Server e insira os detalhes do seu servidor para autenticação e bilhetagem (accounting).
  3. Em Hotspot Portal, selecione External e insira a URL do seu portal.
  4. Configure o Walled Garden adicionando os endereços IP ou domínios necessários.
  5. A Ruckus depende de sua Northbound Portal Interface (NPI) para processar o fluxo de autorização, o que exige a configuração das definições de NPI para permitir a comunicação a partir do seu servidor de portal.

Ubiquiti UniFi

O UniFi oferece uma interface direta para portais externos.

  1. No UniFi Network Controller, acesse Settings > WiFi e selecione a sua rede de convidados.
  2. Em Advanced Options, habilite a Guest Policy.
  3. Acesse Settings > Guest Control. Em Portal Type, selecione External Portal Server e insira a URL do seu portal.
  4. Em Access Control, adicione os endereços IP necessários à lista Pre-Authorization Access (o walled garden).
  5. Configure os detalhes do servidor RADIUS em Profiles > RADIUS e aplique o perfil à rede de convidados.

Melhores Práticas

1. Configuração de Walled Garden

O walled garden é o ponto de falha mais crítico em implantações de Captive Portal. Se o walled garden estiver incompleto, o navegador do convidado não conseguirá carregar a splash page, resultando em uma tela em branco ou erro de tempo limite (timeout).

Você deve permitir explicitamente o acesso a:

  • Endereços IP ou domínios do servidor de portal primário.
  • Endereços IP do servidor RADIUS.
  • Quaisquer Redes de Distribuição de Conteúdo (CDNs) usadas pelo portal para carregar fontes, imagens ou JavaScript.
  • Domínios de provedores de identidade, caso use login social (ex: facebook.com, google.com).

2. Segmentação de Rede para PCI DSS

Se o seu estabelecimento processa pagamentos com cartão, a conformidade com o PCI DSS exige o isolamento estrito da rede de convidados em relação ao ambiente de dados do portador do cartão. Não dependa apenas da separação por SSID. Você deve configurar uma VLAN de convidados dedicada no nível do controlador ou do switch, com regras de firewall que neguem explicitamente o roteamento entre a VLAN de convidados e quaisquer redes corporativas internas ou de Ponto de Venda (POS) comerciais.

3. RADIUS Accounting

Sempre configure o RADIUS accounting. Embora o bypass de autorização por MAC possa conceder acesso, o RADIUS accounting (mensagens Accounting-Start e Accounting-Stop) é necessário para rastrear com precisão a duração da sessão e o uso de dados. Sem o accounting, sua plataforma de analytics relatará tempos de permanência e contagem de usuários simultâneos incorretos.

Solução de Problemas e Mitigação de Riscos

Falhas de Interceptação HTTPS

Sistemas operacionais modernos usam sondas HTTPS para detectar captive portals. Se o controlador interceptar uma solicitação HTTPS, mas apresentar um certificado SSL inválido ou não confiável para o redirecionamento, o navegador exibirá um aviso de segurança grave (por exemplo, "Sua conexão não é privada") e bloqueará o redirecionamento. Para mitigar isso, certifique-se de que seu controlador esteja provisionado com um certificado SSL válido e publicamente confiável para sua interface virtual, ou configure o controlador para interceptar apenas o tráfego HTTP para o redirecionamento inicial.

Vazamento de DNS

Se a ACL de pré-autenticação permitir tráfego DNS de saída irrestrito, usuários avançados poderão usar tunelamento DNS para burlar o captive portal e acessar a internet sem se autenticar. Mitigue isso restringindo o tráfego DNS de saída na função de pré-autenticação apenas aos resolvedores DNS designados, bloqueando todo o outro tráfego da porta 53.

Incompatibilidades de Tempo Limite de Sessão

Se o tempo limite de sessão configurado no controlador sem fio for menor que o período de validade da sessão definido no portal externo, os visitantes serão desconectados abruptamente e forçados a se autenticar novamente. Certifique-se de que o tempo limite de inatividade (idle timeout) e o tempo limite absoluto de sessão do controlador estejam alinhados com a experiência de visitante pretendida (por exemplo, 24 horas para ambientes de hotelaria, 8 horas para varejo).

ROI e Impacto nos Negócios

A implantação de um captive portal configurado corretamente transforma o WiFi de convidados de um custo operacional em um ativo estratégico. Ao integrar controladores corporativos com uma camada de inteligência como a Purple, os estabelecimentos podem capturar o consentimento explícito da GDPR e coletar dados primários (first-party data) valiosos.

A Purple processa 440 milhões de logins anualmente em 80.000 estabelecimentos. Esses dados alimentam diretamente as plataformas de CRM, permitindo campanhas de marketing direcionadas com base em visitas físicas reais. Por exemplo, operadores de Varejo podem medir o fluxo de pessoas e as taxas de visitas repetidas, enquanto estabelecimentos de Hotelaria podem impulsionar reservas diretas engajando os hóspedes após a estadia. O ROI é medido pelo aumento do valor do tempo de vida do cliente (customer lifetime value), pela melhoria da eficiência operacional por meio de análises precisas de fluxo de pessoas e pela mitigação de riscos regulatórios através da gestão automatizada de conformidade.

Definições principais

Captive Portal

Uma página web que intercepta o tráfego de rede não autenticado e exige a interação do usuário — como aceitar termos ou fornecer credenciais — antes de conceder acesso à internet.

Usado em redes corporativas para impor políticas de segurança, capturar dados primários (first-party) e garantir a conformidade regulatória.

Walled Garden

Uma lista de controle de acesso (ACL) aplicada a clientes não autenticados, permitindo o acesso apenas a endereços IP ou domínios específicos necessários para carregar o Captive Portal.

Crítico para garantir que a splash page seja carregada corretamente; a ausência de domínios de CDN no walled garden fará com que o portal não seja renderizado corretamente.

RADIUS

Remote Authentication Dial-In User Service. Um protocolo de rede que fornece gerenciamento centralizado de Autenticação, Autorização e Contabilização (AAA).

Usado por controladoras de rede para verificar as credenciais dos convidados em um banco de dados externo e registrar as métricas da sessão.

Segmentação de VLAN

A prática de dividir uma rede física em várias redes lógicas para isolar o tráfego.

Obrigatório para conformidade com o PCI DSS para garantir que o tráfego de WiFi de convidados não possa ser roteado para ambientes de cartões de pagamento.

Redirecionamento HTTP 302

Um código de status de resposta HTTP padrão que indica que o recurso solicitado foi movido temporariamente para uma URL diferente.

O mecanismo usado pelas controladoras de rede para interceptar a solicitação web inicial de um convidado e direcionar seu navegador para a splash page.

IEEE 802.1X

Um padrão IEEE para controle de acesso à rede baseado em portas, exigindo que os dispositivos se autentiquem antes de obterem acesso à rede.

Fornece segurança de nível corporativo ao garantir que cada conexão seja autenticada individualmente, geralmente com o suporte de um servidor RADIUS.

WPA3-Enterprise

O protocolo de segurança Wi-Fi mais recente, que oferece criptografia robusta e exige autenticação 802.1X.

Recomendado para implantações corporativas seguras para proteger contra ataques de dicionário offline e garantir a confidencialidade dos dados.

MAC Authorisation Bypass (MAB)

Um método de concessão de acesso à rede com base no endereço MAC do dispositivo cliente, em vez de exigir credenciais de usuário explícitas.

Frequentemente usado em portais cativos de clique único, onde o portal registra o endereço MAC após o usuário aceitar os termos de serviço.

Exemplos práticos

Um hotel de 350 quartos precisa implantar um portal de WiFi de convidados personalizado para capturar endereços de e-mail para seu programa de fidelidade, garantindo a conformidade com o GDPR e isolando o tráfego de convidados da rede corporativa.

A equipe de TI implanta APs Cisco Meraki e configura um SSID de convidado dedicado na VLAN 100. No Meraki Dashboard, eles definem a splash page como "Sign-on with my RADIUS server" e inserem a URL do portal da Purple. Eles configuram o walled garden para incluir as faixas de IP da Purple e os domínios de CDN. Regras de firewall são aplicadas à VLAN 100, negando o roteamento para a VLAN corporativa para garantir a conformidade com o PCI DSS. Na plataforma Purple, um portal personalizado é criado com um formulário de captura de dados e caixas de seleção explícitas de consentimento do GDPR. O conector de CRM da Purple é configurado para sincronizar os e-mails capturados diretamente com a plataforma de marketing do hotel.

Comentário do examinador: Esta abordagem aborda corretamente os requisitos técnicos e comerciais. A segmentação de VLAN garante segurança e conformidade, enquanto a integração com a Purple fornece a captura de consentimento necessária e a sincronização com o CRM. O uso de RADIUS garante um rastreamento preciso da sessão.

Uma rede de varejo regional com 40 lojas exige uma experiência consistente de WiFi de convidados em todos os locais, com gerenciamento centralizado e análises de fluxo de clientes no nível da loja.

O varejista implanta APs HPE Aruba gerenciados via Aruba Central. Um único modelo de WLAN de convidado é criado com um Captive Portal externo apontando para a Purple. A função de pré-autenticação é configurada com as ACLs de walled garden necessárias. Este modelo é aplicado a todos os 40 sites usando a política de grupo do Aruba Central. Na Purple, um design de portal unificado é implantado, com painéis de análise configurados para segmentar os dados por locais de lojas individuais.

Comentário do examinador: O uso da configuração baseada em modelos do Aruba Central elimina a divergência de configuração nos 40 sites. A integração com a Purple permite que a equipe de marketing compare métricas de fluxo e tempo de permanência em todo o portfólio a partir de uma única interface, demonstrando o valor de uma camada de inteligência independente de hardware.

Questões práticas

Q1. Um estabelecimento relata que os clientes que se conectam ao WiFi estão vendo uma tela em branco em vez da splash page personalizada. O portal usa fontes personalizadas hospedadas no Google Fonts. Qual é o erro de configuração mais provável?

Dica: Considere qual tráfego é permitido antes que o usuário se autentique.

Ver resposta modelo

O walled garden está incompleto. Os domínios de CDN do Google Fonts não foram adicionados à ACL de pré-autenticação. O controlador está bloqueando a solicitação para carregar as fontes, fazendo com que a renderização da página falhe.

Q2. Para manter a conformidade com o PCI DSS, um gerente de TI cria um novo SSID chamado 'Guest_WiFi' na mesma sub-rede que a rede corporativa. Isso é suficiente?

Dica: O PCI DSS exige o isolamento do ambiente de dados do portador de cartão.

Ver resposta modelo

Não. Criar um SSID separado na mesma sub-rede não fornece isolamento de rede. A rede de convidados deve ser colocada em uma VLAN dedicada com regras de firewall que neguem explicitamente o roteamento para as redes corporativas ou de PDV.

Q3. Uma rede de varejo percebe que seu painel de análise mostra 1.000 autenticações por dia, mas a métrica de tempo de permanência médio está ausente ou zerada. Qual etapa de configuração foi esquecida?

Dica: Qual protocolo é responsável por rastrear a duração da sessão?

Ver resposta modelo

O RADIUS Accounting não foi configurado no controlador. Sem as mensagens de Accounting-Start e Accounting-Stop, a plataforma de análise não consegue calcular a duração das sessões.

Continue a ler esta série

How to Set Up a Captive Portal on Starlink: A Guide for Remote & Maritime Venues

Este guia detalha como contornar o hardware nativo da Starlink e integrar um Captive Portal gerenciado na nuvem usando equipamentos de roteamento corporativos. Você aprenderá como superar a limitação de CGNAT, impor a segmentação de VLAN, gerenciar restrições de largura de banda de satélite e garantir a conformidade regulatória.

Ler o guia →

Melhores Práticas de Captive Portal: Projetando para Alta Conversão e Conformidade

Este guia técnico oferece aos gerentes de TI, arquitetos de rede e diretores de operações de locais um roteiro completo para a implantação de captive portals que equilibram a segurança de rede com uma alta conversão de usuários. O guia abrange toda a arquitetura, desde a segmentação de VLAN e autenticação RADIUS até o design de consentimento em conformidade com a GDPR e a seleção de métodos de autenticação. Extraído da experiência operacional da Purple em mais de 80.000 locais e 440 milhões de logins em 2024, cada recomendação é baseada em dados reais de implantação.

Ler o guia →

Como otimizar Captive Portals para máxima segurança de rede e conversão de usuários

Este guia fornece um blueprint técnico completo para otimizar captive portals em ambientes corporativos, cobrindo arquitetura de segmentação de rede, seleção de métodos de autenticação, design de consentimento em conformidade com o GDPR e otimização de conversão. Ele foi escrito para gerentes de TI, arquitetos de rede e CTOs em hotéis, redes de varejo, estádios e organizações do setor público que precisam equilibrar a segurança de rede com a captura de dados primários (first-party data). A Purple opera a infraestrutura de captive portal em mais de 80.000 locais, com 440 milhões de logins em 2024, e as estruturas apresentadas aqui refletem essa experiência operacional.

Ler o guia →