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.
Ouça este guia
Ver transcrição do podcast
- Resumo Executivo
- Análise Técnica Detalhada
- O Fluxo de Redirecionamento
- Guia de Implementação
- Cisco Meraki
- HPE Aruba
- Ruckus SmartZone
- Ubiquiti UniFi
- Melhores Práticas
- 1. Configuração de Walled Garden
- 2. Segmentação de Rede para PCI DSS
- 3. RADIUS Accounting
- Solução de Problemas e Mitigação de Riscos
- Falhas de Interceptação HTTPS
- Vazamento de DNS
- Incompatibilidades de Tempo Limite de Sessão
- ROI e Impacto nos Negócios

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.

O Fluxo de Redirecionamento
- 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).
- 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.
- 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.
- 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.
- 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.

Cisco Meraki
A Cisco Meraki configura os Captive Portals inteiramente através do Meraki Dashboard.
- Navegue até Wireless > Access Control e selecione o seu SSID de convidados.
- Em Splash page, selecione Sign-on with my RADIUS server (para acesso baseado em credenciais) ou Click-through.
- No campo Custom Splash URL, insira a URL do portal externo fornecida pela Purple.
- 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.
- 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.
- No ArubaOS, navegue até Configuration > Authentication > L3 Authentication.
- Crie um novo Captive Portal Authentication Profile. Insira a Login URL apontando para a sua splash page da Purple.
- Crie um Server Group contendo os seus servidores RADIUS e atribua-o ao perfil de Captive Portal.
- 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. - Atribua a regra
logoncomo 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.
- Navegue até WLANs e crie uma nova WLAN. Defina o WLAN Type como Hotspot (WISPr).
- Em Authentication Options, selecione External RADIUS Server e insira os detalhes do seu servidor para autenticação e bilhetagem (accounting).
- Em Hotspot Portal, selecione External e insira a URL do seu portal.
- Configure o Walled Garden adicionando os endereços IP ou domínios necessários.
- 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.
- No UniFi Network Controller, acesse Settings > WiFi e selecione a sua rede de convidados.
- Em Advanced Options, habilite a Guest Policy.
- Acesse Settings > Guest Control. Em Portal Type, selecione External Portal Server e insira a URL do seu portal.
- Em Access Control, adicione os endereços IP necessários à lista Pre-Authorization Access (o walled garden).
- 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.
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.
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.
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.
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.