Saltar para o conteúdo principal

Captive Portal vs Splash Page

Este guia definitivo detalha a distinção crítica entre captive portals e splash pages em redes WiFi de convidados. Clarifica como o mecanismo de interceção de rede subjacente funciona em conjunto com a interface visual do convidado, ajudando os líderes de TI e operadores de espaços a tomar decisões informadas de arquitetura e aquisição.

Por Tom HackettPublicado Atualizado
📖 8 min de leitura2,233 palavras3 exemplos práticos3 perguntas de prática8 definições principais

Video overview

Ouça este guia

Ver transcrição do podcast
CAPTIVE PORTAL VS SPLASH PAGE - UM BRIEFING TÉCNICO DA PURPLE Guião de Podcast - Aproximadamente 10 Minutos Voz em Inglês do Reino Unido --- SEGMENTO 1: INTRODUÇÃO E ENQUADRAMENTO (aproximadamente 1 minuto) Bem-vindo à série de Briefings Técnicos da Purple. Sou o vosso anfitrião e hoje vamos esclarecer uma das fontes mais persistentes de confusão na aquisição e implementação de WiFi para convidados: a diferença entre um captive portal e uma splash page. Se já esteve numa reunião com fornecedores e ouviu estes dois termos serem usados de forma intercambiável, não está sozinho. Acontece constantemente - em documentos de RFP, em apresentações de estratégia de TI, até mesmo em conversas entre engenheiros de rede que deviam saber perfeitamente a diferença. E esta confusão é importante porque, quando confundimos os dois, acabamos por especificar demasiado o componente errado, investir a menos no correto ou, pior ainda, implementar uma solução de WiFi para convidados que tem excelente aspeto mas que não possui um controlo de rede adequado por baixo, ou uma que é tecnicamente sólida mas afasta os convidados com um ecrã de login feio e sem marca. Por isso, vamos resolver isso hoje. No final deste briefing, terá um modelo mental claro do que cada componente faz, como interagem e o que deve procurar ao avaliar soluções para o seu espaço - quer seja um hotel, uma rede de retalho, um estádio ou um edifício do setor público. --- SEGMENTO 2: ANÁLISE TÉCNICA DETALHADA (aproximadamente 5 minutos) Vamos começar com o captive portal, porque é a base sobre a qual tudo o resto assenta. Um captive portal é um mecanismo da camada de rede. A sua função é intercetar todo o tráfego de saída de um dispositivo recém-conectado e mantê-lo numa espécie de sala de espera digital até que esse dispositivo tenha sido autenticado. Quando um convidado se liga ao seu SSID de WiFi, o seu dispositivo obtém um endereço IP via DHCP - essa parte funciona normalmente. Mas antes que qualquer tráfego de internet real seja permitido, o captive portal intercepa-o. Aqui está a sequência técnica. O dispositivo do convidado envia um pedido HTTP ou HTTPS - pode estar a tentar carregar um website ou pode ser a própria verificação de conectividade do sistema operativo, que os dispositivos modernos como iPhones e telefones Android executam automaticamente. O controlador do captive portal - que reside no seu controlador sem fios, no seu router ou numa plataforma baseada na nuvem - intercepa essa consulta DNS ou pedido HTTP e redireciona-o. Em vez de aceder à internet, o dispositivo recebe uma resposta de redirecionamento que aponta para um URL específico. Esse URL é onde reside a splash page. Agora, o próprio mecanismo de redirecionamento utiliza uma de duas técnicas principais. A primeira é o desvio de DNS - o captive portal intercepta as consultas DNS e devolve o endereço IP do servidor do portal em vez do destino real. A segunda é o redirecionamento HTTP - o portal intercepta o pedido HTTP no gateway e emite uma resposta de redirecionamento 302. Para o tráfego HTTPS, isto é mais complexo, porque não se pode interceptar uma sessão encriptada sem acionar um aviso de certificado. É por isso que a maioria das implementações de captive portal dependem do Captive Network Assistant integrado no sistema operativo - o pop-up que aparece no seu telemóvel quando se liga a uma nova rede - que utiliza um endpoint HTTP conhecido para detetar captive portals antes de tentar ligações HTTPS. Na camada de rede, o captive portal impõe o controlo de acesso utilizando regras de firewall. Os dispositivos não autenticados são colocados numa VLAN ou sub-rede restrita, onde todo o tráfego é bloqueado, exceto o DNS e o HTTP para o servidor do portal. Assim que a autenticação é confirmada - seja através de um simples clique, um início de sessão social, a recolha de um e-mail ou uma troca completa de credenciais 802.1X - o controlador do portal atualiza as regras de firewall para o endereço MAC desse dispositivo, movendo-o da zona restrita para a zona autorizada com acesso total à internet. Isto é importante: o captive portal é invisível para o convidado. Eles nunca o veem diretamente. O que veem é a splash page. A splash page é a camada de aplicação - é o HTML, CSS e JavaScript que é renderizado no navegador do convidado ou no pop-up do Captive Network Assistant. É a interface visual: a sua marca, o seu logótipo, a sua mensagem de boas-vindas, os seus termos e condições, os seus botões de início de sessão social, as suas caixas de seleção de marketing. É o que transforma um evento frio de autenticação de rede numa experiência de convidado de marca. Pense nisto desta forma. O captive portal é o segurança à porta - decide quem entra e impõe as regras. A splash page é a receção - é o rosto do seu espaço, recolhe informações e faz com que o convidado se sinta bem-vindo. Precisa de ambos, e eles precisam de funcionar em conjunto de forma perfeita. Agora, por que razão esta distinção importa comercialmente? Porque quando está a avaliar uma solução de guest WiFi, precisa de fazer perguntas diferentes sobre cada componente. Para o captive portal, a pergunta é: Que métodos de autenticação suporta? Consegue gerir 802.1X para dispositivos corporativos a par do início de sessão social para convidados? Suporta o bypass de endereço MAC para dispositivos que não conseguem apresentar um navegador? Como gere os tempos de expiração da sessão e a nova autenticação? Está em conformidade com as suas obrigações de proteção de dados ao abrigo do GDPR? Integra-se com a sua infraestrutura RADIUS? Consegue segmentar o tráfego por tipo de utilizador - separando o tráfego de convidados do tráfego de funcionários na camada de rede? Para a página de splash, deve perguntar-se: Quão personalizável é? A sua equipa de marketing pode editá-la sem interferir na configuração da rede? Suporta testes A/B? Consegue apresentar conteúdos diferentes a diferentes segmentos de utilizadores - membros do programa de fidelidade versus visitantes estreantes, por exemplo? Suporta fundos de vídeo, banners promocionais ou páginas de redirecionamento pós-ligação? Como é o seu desempenho em dispositivos móveis? É acessível? Estes são critérios de aquisição fundamentalmente diferentes, e misturar os dois leva a más decisões. Temos visto organizações a investir fortemente no design de uma página de splash fantástica para depois descobrirem que o Captive Portal subjacente não suporta os métodos de autenticação exigidos pela sua política de segurança de TI. Também já vimos o inverso - implementações de Captive Portal tecnicamente robustas com páginas de splash tão mal desenhadas que as taxas de adesão dos convidados rondam os trinta por cento. Falemos sobre as normas que fundamentam tudo isto. O mecanismo do Captive Portal não tem uma norma de governação única, mas opera no âmbito de várias normas importantes. O IEEE 802.1X é a norma de controlo de acesso à rede baseada em portas que rege a forma como os dispositivos se autenticam numa rede utilizando credenciais, certificados ou tokens. É a base da segurança WiFi empresarial e é cada vez mais relevante, mesmo em contextos de WiFi para convidados, onde deseja oferecer um acesso contínuo e baseado em credenciais a visitantes frequentes. O WPA3, o mais recente protocolo de segurança WiFi, introduz a Opportunistic Wireless Encryption, que encripta o tráfego mesmo em redes abertas - o que é relevante para implementações de Captive Portal porque altera a forma como o handshake inicial da ligação funciona. Do ponto de vista da conformidade, o GDPR tem implicações significativas no design da página de splash. Se a sua página de splash recolhe dados pessoais - um endereço de email, um nome, um login social - precisa de um consentimento explícito e informado, de um aviso de privacidade claro e de uma base legal para o processamento. A página de splash é onde esse consentimento é captado, mas o Captive Portal é o que impõe a ligação entre o consentimento e o acesso. Se um convidado recusar a opção de marketing, o Captive Portal ainda precisa de lhe conceder acesso à internet - o consentimento para marketing não pode ser uma condição para aceder à rede sob o GDPR. O PCI-DSS é relevante se a sua rede WiFi para convidados estiver no âmbito de ambientes de dados de cartões - tipicamente no retalho ou na hotelaria. A segmentação de rede imposta pelo Captive Portal é um controlo essencial neste aspeto, garantindo que o tráfego de convidados é isolado dos sistemas de pagamento. - SEGMENTO 3: RECOMENDAÇÕES DE IMPLEMENTAÇÃO E ERROS COMUNS (aproximadamente 2 minutos) Deixe-me apresentar dois cenários do mundo real que ilustram como isto se processa na prática. Primeiro, um grupo hoteleiro de 200 quartos. Implementaram uma solução de WiFi para convidados onde a splash page tinha um design de marca magnífico - o seu logótipo, uma mensagem de boas-vindas, uma oferta promocional para o spa. Mas o Captive Portal subjacente era uma implementação básica em código aberto que utilizava hijacking de DNS sem qualquer gestão de sessão. O resultado: os hóspedes que regressavam ao hotel eram solicitados a iniciar sessão novamente a cada visita, mesmo durante a mesma estadia. A splash page parecia excelente, mas o Captive Portal não tinha persistência de endereço MAC, nem configuração de tempo limite de sessão, nem integração com o sistema de gestão de propriedade. A correção exigiu a substituição total do controlador do Captive Portal - a splash page estava ótima. Segundo, uma cadeia de retalho nacional. Implementaram um Captive Portal de nível empresarial com suporte completo para 802.1X, integração RADIUS e segmentação de tráfego sofisticada. Mas a sua splash page era um modelo predefinido - totalmente em branco, sem marca, com uma mensagem genérica de "Ligue-se ao WiFi". A adesão dos convidados era de 34%. Após investirem numa splash page devidamente desenhada e personalizada com a marca, com uma opção de início de sessão social num único clique, a adesão subiu para 71% em três meses. O Captive Portal não tinha mudado de todo. A lição de ambos os cenários: estes componentes distintos exigem investimento separado e competências separadas. Não deixe que a sua equipa de rede controle o design da splash page e não permita que a sua equipa de marketing tome decisões sobre a arquitetura do Captive Portal. Erros comuns a evitar: primeiro, assumir que uma splash page é um Captive Portal. Não é. Uma splash page sem um Captive Portal é apenas uma página web que ninguém é forçado a visitar. Segundo, implementar um Captive Portal sem suporte HTTPS para a splash page. Quaisquer dados recolhidos numa splash page não encriptada - endereços de e-mail, credenciais de início de sessão - são transmitidos em texto simples. Isso é um risco de segurança e de incumprimento do GDPR. Terceiro, ignorar a experiência móvel. Mais de 80% das ligações de WiFi de convidados são feitas a partir de dispositivos móveis. Se a sua splash page não estiver otimizada para telemóvel, estará a criar fricção exatamente no momento em que deveria estar a criar uma impressão de marca positiva. - SEGMENTO 4: PERGUNTAS E RESPOSTAS RÁPIDAS (aproximadamente 1 minuto) Vou responder rapidamente a algumas perguntas que ouvimos regularmente. Posso ter uma splash page sem um Captive Portal? Tecnicamente sim - pode alojar uma página web e direcionar as pessoas para lá - mas sem o Captive Portal a forçar o redirecionamento, os convidados não têm motivos para a visitar. Não teria recolha de dados, nem gestão de consentimento, nem controlo de acesso à rede. Posso ter um Captive Portal sem uma splash page? Sim, e isto é comum em ambientes empresariais onde o 802.1X trata da autenticação de forma silenciosa. Mas para implementações destinadas a convidados, quase sempre vai querer uma splash page para gerir a experiência do utilizador e a recolha de dados. O WPA3 corrompe os portais cativos? Não se for implementado corretamente. O WPA3 com Opportunistic Wireless Encryption é compatível com implementações de Captive Portal, mas requer que o portal utilize HTTPS e que a rede anuncie o URL do portal corretamente. Alguns dispositivos cliente mais antigos apresentam problemas de compatibilidade, razão pela qual muitos locais utilizam configurações de SSID duplo. O início de sessão social através da splash page é seguro? Depende da implementação. O início de sessão social baseado em OAuth 2.0 - através da Google, Facebook ou Apple - é seguro quando implementado corretamente. A splash page gere o fluxo de OAuth e o Captive Portal recebe um token que confirma a autenticação. O principal risco reside na forma como esse token é validado e como a sessão é gerida. - SEGMENTO 5: RESUMO E PRÓXIMOS PASSOS (aproximadamente 1 minuto) Vamos concluir com as principais conclusões. Um: um Captive Portal e uma splash page não são a mesma coisa. O Captive Portal é o mecanismo de controlo de rede - intercetando o tráfego e aplicando as regras de acesso. A splash page é a interface visual - é o que o convidado vê e com o qual interage. Dois: eles trabalham em conjunto. O Captive Portal redireciona o convidado para a splash page. A splash page recolhe a autenticação ou o consentimento. O Captive Portal concede então o acesso com base nesse resultado. Três: avalie-os separadamente. Faça perguntas diferentes, aplique competências diferentes e orçamente ambos de forma independente. Quatro: a conformidade reside na interseção. O consentimento do GDPR é recolhido na splash page, mas aplicado pelo Captive Portal. Garanta a conformidade em ambos. Cinco: a Purple fornece ambos. Se procura uma plataforma que faça a gestão do controlo do Captive Portal de nível empresarial, juntamente com um design de splash page rico e personalizável - com análise completa, ferramentas de conformidade com o GDPR e integrações com a sua infraestrutura existente - é exatamente para isso que a Purple foi concebida. Para os seus próximos passos, recomendo a leitura dos guias de implementação da Purple sobre autenticação 802.1X e análise de WiFi de convidados. Os links estão nas notas do programa. E se estiver a meio de um processo de aquisição, entre em contacto com a equipa da Purple para uma avaliação técnica - vale a pena definir a arquitetura correta antes de avançar para uma implementação. Obrigado por nos ouvir. Até à próxima. - FIM DO ROTEIRO

Parte da nossa série principal: O guia definitivo de portais cativos →

Interactive Architecture Tool

Captive portal vs splash page architecture evaluator

Evaluate network enforcement boundaries, size concurrent guest device capacity, audit RFC 8908 walled gardens, and export controller configurations.

Daily visitor turnover
3,300
Across 1,500 peak devices
Hourly RADIUS auth load
290 req/hr
Subnet: /19 (8,190 IPs)
Daily contact acquisition
2,145
At 65% opt-in conversion
RFC 8908 compliance
6 of 6 checks
Fully compliant

Technical layer differentiation matrix

DimensionCaptive portal (network gate)Splash page (user presentation)Architectural verdict
Enforcement layerL2/L3 network layer (gateway, wireless controller, eBPF firewall)L7 application and presentation layer (HTML/CSS responsive web viewport)Captive portal enforces boundaries; splash page displays user interface.
Traffic interceptDNS interception, HTTP 302 redirect, RFC 8908 CAPPORT API JSON endpointStandard web application GET and POST forms within browser or CNANetwork intercepts unauthenticated packets to trigger the splash page.
Walled garden controlStateful IP and FQDN allowlist enforced at gateway routing levelAsset hosting paths for logos, CSS, and third-party scriptsPortal restricts non-allowlisted traffic until authentication completes.
Authentication and AAARADIUS Access-Request (RFC 2865/6614), dynamic VLAN, ACL pushCollects credentials, social OAuth tokens, SMS OTP, or marketing consentSplash collects user data; portal transmits RADIUS payloads to authorize access.
Session managementHardware MAC tracking, RADIUS CoA disconnect (RFC 3576), DHCP lease boundBrowser session cookies, local storage, CRM profile syncing tokensNetwork controls device uptime and bandwidth; splash stores profile telemetry.
Regulatory complianceCryptographic MAC hashing, network audit logging, HIPAA/PCI VLAN isolationGDPR/CCPA unticked consent checkboxes, privacy policy acceptance linksBoth layers work together to provide end-to-end data privacy compliance.
Core architectural takeaway: A captive portal without a splash page is an invisible firewall block that gives guests no path to connect. A splash page without a captive portal is merely a web page with no ability to restrict network access. High-performing enterprise networks require both operating in tandem.
Complete captive portal architecture guide

Learn how to deploy hardware-agnostic captive portals with automated walled gardens, dynamic VLAN steering, and CRM integrations.

Explore the captive portal guide
Design your custom captive portal workflow

Speak with a Purple technical architect to design compliant guest WiFi onboarding tailored to your controllers.

Useful? Link to this tool

Captive Portal vs Splash Page

Resumo Executivo

Para gestores de TI, arquitetos de rede e diretores de operações de espaços físicos, o WiFi para convidados já não é apenas uma comodidade - é um ponto de contacto crítico para a captura de dados primários (first-party data), envolvimento de marketing e segurança de rede. No entanto, um ponto persistente de confusão em RFPs (pedidos de propostas) e discussões de implementação é a fusão do Captive Portal com as splash pages.

Este guia visa esclarecer essa distinção fundamental. O Captive Portal é um mecanismo de controlo ao nível da camada de rede que interpeta o tráfego, bloqueia o acesso à internet e gere a autenticação segura. A splash page, por contraste, é a interface visual ao nível da camada de aplicação - a página web que os convidados veem, com a qual interagem e que utilizam para se autenticar.

Fundir estes dois componentes leva a riscos significativos de aquisição e implementação, tais como adquirir uma splash page com um design apelativo mas com controlos de backend inseguros, ou implementar um Captive Portal altamente seguro com uma interface de utilizador pesada e sem identidade de marca que afasta os convidados. Ao compreender como estas tecnologias funcionam em conjunto, as organizações podem utilizar plataformas como a Purple para fornecer uma experiência de WiFi para convidados segura, em conformidade e altamente envolvente que cria valor comercial mensurável.

Captive Portal vs Splash Page - comparison chart

Análise Técnica Detalhada

O Captive Portal: Interceção de Tráfego ao Nível da Camada de Rede

O Captive Portal opera nas camadas inferiores do modelo OSI (normalmente as Camadas 2 e 3) para aplicar o controlo de acessos. Quando um dispositivo de um convidado se liga a um SSID aberto, o servidor DHCP local atribui-lhe um endereço IP, máscara de sub-rede e gateway padrão. No entanto, o ponto de acesso sem fios (AP) ou o controlador de gateway coloca o endereço MAC desse dispositivo num estado não autenticado dentro da tabela de sessões da firewall.

Neste estado, a firewall bloqueia todo o tráfego IP de saída, com exceção dos serviços de rede essenciais, tais como DNS e DHCP. Quando o convidado tenta visitar um website externo, o Captive Portal interpeta o tráfego utilizando um de dois métodos principais:

  1. Redirecionamento HTTP (redirecionamento 302): O gateway interpeta o pedido HTTP inicial e devolve uma resposta HTTP 302 Found, redirecionando o navegador do cliente para o URL da splash page.
  2. Sequestro de DNS: O gateway interpeta as consultas DNS e resolve todos os nomes de domínio para o endereço IP do servidor local da splash page. Embora simples, este método tem sido progressivamente descontinuado devido ao DNSSEC e aos avisos de segurança ao nível do navegador.

Os sistemas operativos móveis modernos utilizam um daemon integrado chamado Captive Network Assistant (CNA). Ao ligar-se a uma rede, o CNA tenta aceder a um endpoint HTTP conhecido e não encriptado (por exemplo, o captive.apple.com da Apple ou o connectivitycheck.gstatic.com da Google). Se essa resposta for intercetada e redirecionada, o sistema operativo reconhece que está por trás de um Captive Portal e apresenta automaticamente a Splash Page numa janela dedicada do navegador do sistema, eliminando a necessidade de o utilizador abrir um navegador web manualmente.

Assim que o utilizador conclui o fluxo de autenticação na Splash Page, o servidor de autenticação (geralmente um servidor RADIUS) envia um pacote Access-Accept para o controlador de rede. O controlador atualiza então as suas regras de firewall para conceder ao endereço MAC desse dispositivo acesso total à internet, tirando partido, normalmente, do MAC Address Bypass (MAB) para memorizar o dispositivo durante uma duração de sessão especificada.

A Splash Page: Experiência do Utilizador na Camada de Aplicação

Ao contrário do Captive Portal, a Splash Page é uma aplicação web padrão que opera na Camada 7 (a camada de aplicação). É desenvolvida com tecnologias web padrão (HTML, CSS e JavaScript) e alojada localmente no controlador gateway ou, mais frequentemente, numa plataforma cloud como a Purple.

A Splash Page serve como interface visual e ponto de contacto da marca para o convidado. As suas principais funções técnicas incluem:

  • Federação de identidade: Facilitar o login social (Google, Facebook, Apple) utilizando o protocolo OAuth 2.0.
  • Captura de dados: Recolher dados dos convidados, tais como endereços de email, nomes e números de programas de fidelização.
  • Gestão de consentimento: Capturar o consentimento explícito (opt-in) para marketing, juntamente com a aceitação dos termos de serviço e políticas de privacidade, garantindo a conformidade com regulamentos como o Regulamento Geral sobre a Proteção de Dados (GDPR) [1] e a California Consumer Privacy Act (CCPA).
  • Disponibilização de publicidade e branding: Apresentar banners promocionais direcionados, anúncios em vídeo ou páginas de redirecionamento pós-ligação para rentabilizar o espaço físico.

Como a Splash Page é uma aplicação web, deve ser altamente responsiva e otimizada para dispositivos móveis, que representam mais de 80% das ligações de WiFi de convidados.

Captive Portal vs Splash Page - architecture overview

Guia de Implementação

A implementação de uma solução de WiFi para convidados de nível empresarial exige uma coordenação estreita entre a infraestrutura de rede e o software cloud. O seguinte é um guia de arquitetura neutro em termos de fornecedor para implementar um sistema de Captive Portal e Splash Page.

Arquitetura de Implementação Passo a Passo

  1. Segmentação de rede: Configure uma VLAN dedicada a convidados nos seus switches e pontos de acesso para isolar o tráfego de convidados da rede corporativa interna, terminais de ponto de venda (POS) e dispositivos IoT. Este é um requisito fundamental para a conformidade com o PCI-DSS [2].2. Configuração de SSID: Configure um SSID aberto com Opportunistic Wireless Encryption (OWE) ativado se o seu hardware o suportar, ou um SSID aberto padrão. Ative o redirecionamento de Captive Portal no perfil do SSID no seu controlador sem fios (por exemplo, Cisco Catalyst, Aruba Instant On ou Ruckus SmartZone).
  2. Configuração de Walled Garden (ACL): Antes da autenticação, os dispositivos dos convidados devem ter permissão para aceder a determinados domínios externos para que a Splash page seja apresentada corretamente. Isto é conhecido como "Walled Garden" ou lista de controlo de acessos (ACL). Deve incluir:
    • O domínio da sua Splash page alojada na nuvem (por exemplo, *.purple.ai).
    • Os endpoints OAuth dos fornecedores de início de sessão social (por exemplo, *.facebook.com, *.google.com, *.apple.com).
    • As redes de distribuição de conteúdos (CDNs) que alojam os elementos necessários (fontes, folhas de estilo, imagens).
  3. Integração de servidor RADIUS: Configure o controlador sem fios para utilizar um servidor RADIUS externo (como o cloud RADIUS da Purple) para autenticação e faturação (802.1X / AAA) [3].
  4. Personalização da Splash page: Desenhe a Splash page no portal Purple, garantindo a consistência da marca, a capacidade de resposta móvel e caixas de seleção de consentimento legal claras.
  5. Políticas de sessão e de largura de banda: Defina tempos limite de sessão (por exemplo, 8 horas), tempos limite de inatividade (por exemplo, 30 minutos) e limites de largura de banda por utilizador (por exemplo, 5 Mbps de download, 2 Mbps de upload) no controlador de rede para evitar abusos na rede e garantir um acesso justo a todos os convidados.
Parâmetro Técnico Captive Portal (Gateway de Rede) Splash Page (Aplicação Cloud)
Camada OSI Camada 2 / Camada 3 (Rede/Ligação de Dados) Camada 7 (Aplicação)
Protocolos Principais RADIUS, DHCP, HTTP (redirecionamento 302) HTTP, HTTPS, HTML5, CSS3, OAuth 2.0
Funções Principais Interceção de tráfego, controlo de acessos, limitação de largura de banda Interface do utilizador, recolha de dados, consentimento, imagem de marca
Visibilidade do Utilizador Totalmente invisível (mecanismo de backend) 100% visível (ecrã visual de boas-vindas)
Normas de Segurança IEEE 802.1X, WPA3, OWE, PCI-DSS HTTPS, SSL/TLS, GDPR, CCPA
Hardware Típico APs sem fios, routers gateway, controladores Servidores cloud, CDNs

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.

Melhores Práticas

Para garantir uma rede WiFi de convidados altamente disponível, segura e legalmente conforme, as equipas de TI devem seguir estas melhores práticas do setor:

1. Impor Certificados HTTPS e SSL/TLS

Todo o tráfego entre o dispositivo do convidado e a splash page deve ser encriptado através de HTTPS. Executar uma splash page em HTTP não encriptado expõe os dados dos convidados - incluindo credenciais de início de sessão e endereços de email - a packet sniffing e ataques man-in-the-middle. Certifique-se de que o domínio da sua splash page tem um certificado SSL/TLS válido e publicamente fidedigno. Os certificados autoassinados geram avisos graves no navegador que fazem com que os convidados abandonem a ligação.

2. Implementar Isolamento de Rede

Nunca encaminhe o tráfego de WiFi de convidados para a mesma VLAN ou sub-rede que os ativos corporativos. O tráfego de convidados deve ser isolado numa VLAN "exclusiva para convidados" com regras de firewall estritas que impeçam qualquer encaminhamento entre VLANs em direção a sub-redes internas. Isto reduz o risco de propagação de malware e de acesso não autorizado a dados corporativos confidenciais.

3. Garantir a Conformidade com o GDPR e a CCPA

Se o seu espaço opera no, ou serve cidadãos do, Reino Unido, da UE ou da Califórnia, a sua splash page deve cumprir leis estritas de privacidade de dados:

  • Consentimento livremente dado: As caixas de seleção de aceitação de marketing devem estar desmarcadas por predefinição. O consentimento para comunicações de marketing não pode ser uma condição prévia para o acesso à Internet.
  • Política de privacidade clara: Disponibilize uma hiperligação direta e de fácil acesso para a sua política de privacidade na splash page.
  • Direito ao esquecimento (direito ao apagamento): Certifique-se de que a sua plataforma de WiFi de convidados (como a Purple) suporta fluxos de trabalho automatizados para convidados que solicitem a eliminação dos seus dados pessoais.

4. Otimizar para Dispositivos Móveis e o CNA

Certifique-se de que a splash page é leve e altamente responsiva. Evite fundos de vídeo pesados ou imagens grandes não comprimidas, que abrandam o carregamento da página - particularmente em ambientes de densidade extremamente elevada, como estádios ou centros de conferências. Teste a splash page numa variedade de sistemas operativos móveis para garantir uma renderização perfeita no navegador nativo do Captive Network Assistant (CNA).

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

Modos de Falha Comuns e Estratégias de Mitigação

  • O popup do CNA não aparece: Se o redirecionamento do Captive Portal não conseguir ativar o CNA do dispositivo, os convidados podem permanecer ligados ao SSID sem acesso à Internet e sem uma forma óbvia de iniciar sessão.
    • Mitigação: Certifique-se de que os servidores DNS atribuídos aos convidados através de DHCP estão totalmente funcionais e são capazes de resolver domínios externos. Se a resolução de DNS falhar, o CNA não conseguirá realizar a sua verificação de conectividade e o redirecionamento nunca será ativado.
  • Configuração incorreta do Walled Garden: Os convidados não conseguem concluir o início de sessão através de redes sociais porque a página de início de sessão OAuth não carrega ou apresenta um erro de ligação.
    • Mitigação: Verifique novamente a ACL do Walled Garden do gateway. Os fornecedores de início de sessão social alteram frequentemente as suas gamas de IP e domínios. A utilização de uma plataforma de WiFi de convidados gerida na nuvem, como a Purple, garante que os domínios do Walled Garden são atualizados automaticamente e mantidos em sincronia com o seu hardware.* Limitações do navegador CNA: O navegador nativo CNA em dispositivos móveis tem funcionalidade limitada em comparação com os navegadores padrão, como o Safari ou o Chrome. Pode bloquear cookies, pop-ups ou redirecionamentos externos.
    • Mitigação: Evite JavaScript complexo ou integrações de terceiros na splash page que exijam persistência de cookies ou pop-ups no navegador. Mantenha o fluxo de autenticação o mais simples e direto possível.

ROI e Impacto Comercial

Compreender a distinção entre o Captive Portal e a splash page permite que as organizações maximizem o retorno do investimento (ROI), otimizando tanto o desempenho da rede como a utilidade comercial das suas redes de WiFi de convidados.

O Valor Comercial de uma Solução de Dupla Otimização

  • Maior envolvimento dos convidados: Em comparação com uma página de boas-vindas genérica e sem marca, uma splash page concebida profissionalmente - quando combinada com os produtos principais da Purple, tais como Guest WiFi e WiFi Analytics [4] [5] - pode aumentar as taxas de início de sessão dos convidados em até 40%.
  • Captura valiosa de dados primários: Ao oferecer um início de sessão simples através de redes sociais e campos de formulário estruturados, os locais em setores como o Retail, Hospitality, Healthcare e Transport podem capturar endereços de email limpos e verificados, dados demográficos e dados de frequência de visitas.
  • Oportunidades de monetização: A utilização da splash page para a monetização de suportes de retalho permite que os locais apresentem publicidade direcionada aos convidados no momento da ligação, aproveitando o mercado de publicidade digital em rápido crescimento.
  • Eficiência operacional: Um Captive Portal robusto reduz os pedidos de suporte de TI através da automatização da integração de dispositivos, gestão de tempos de limite de sessão e imposição de limites de largura de banda para evitar a congestão da rede.

Ao implementar a solução de nível empresarial da Purple, os locais podem garantir que a arquitetura da sua rede é segura e está em conformidade com as normas, ao mesmo tempo que dão às suas equipas de marketing total liberdade criativa para desenharem splash pages apelativas e de elevada conversão que fidelizam os clientes e geram receitas.

Referências

Definições Principais

Captive Portal

Um mecanismo na camada de rede que intercepta o tráfego do cliente e restringe o acesso à internet até que os critérios de autenticação sejam cumpridos.

Encontrado pelas equipas de TI ao configurar controladores sem fios, gateways ou firewalls para redirecionar endereços MAC não autenticados.

Página Inicial

A página de destino visual e baseada na web, apresentada no navegador de um visitante, que facilita a autenticação, a recolha de dados e o envolvimento com a marca.

Gerida pelas equipas de marketing e operações do espaço para desenhar a experiência de integração do utilizador e recolher dados do cliente.

Captive Network Assistant (CNA)

Uma funcionalidade integrada no sistema operativo dos dispositivos móveis que deteta automaticamente um Captive Portal e abre a página inicial numa janela do navegador do sistema.

Crucial para a experiência do utilizador, pois evita a necessidade de os visitantes abrirem manualmente um navegador para iniciar sessão.

Walled Garden (ACL)

Uma lista de endereços IP ou domínios aos quais um utilizador não autenticado tem permissão de aceder antes de iniciar sessão na rede.

Deve ser configurado corretamente no gateway sem fios para permitir o carregamento da página inicial e dos fluxos OAuth de login social.

RADIUS (Remote Authentication Dial-In User Service)

Um protocolo de rede que fornece uma gestão centralizada de Autenticação, Autorização e Monitorização (AAA) para utilizadores que se ligam a uma rede.

Utilizado pelo Captive Portal para verificar as credenciais dos visitantes numa base de dados e conceder acesso à rede.

MAC Address Bypass (MAB)

Um mecanismo que permite a um dispositivo ignorar o ecrã de login do Captive Portal em ligações subsequentes, lembrando o seu endereço MAC de hardware.

Utilizado para criar uma experiência contínua para visitantes que regressam, eliminando a necessidade de iniciar sessão repetidamente.

Opportunistic Wireless Encryption (OWE)

Um padrão WiFi (parte do WPA3) que fornece encriptação em redes abertas sem a necessidade de uma palavra-passe partilhada.

Permite a transmissão segura de dados em redes públicas de visitantes, continuando a permitir o redirecionamento do Captive Portal.

Segmentação VLAN

A prática de dividir uma rede física em múltiplas redes lógicas na Camada 2 para isolar o tráfego.

Essencial para implementações de WiFi de visitantes para garantir que o tráfego de visitantes está completamente isolado de redes corporativas seguras.

Exemplos Práticos

Uma cadeia de retalho nacional com 150 lojas pretende implementar uma rede WiFi de convidados que recolha os emails dos clientes para fins de marketing, mas a sua equipa de segurança de TI está preocupada com o acesso do tráfego de convidados aos sistemas de Ponto de Venda (POS) corporativos. Como deve isto ser desenhado?

  1. Configure uma VLAN de Convidados dedicada (ex. VLAN 50) em todos os switches e pontos de acesso nas 150 lojas, totalmente isolada da VLAN do POS corporativo (VLAN 10) utilizando ACLs de firewall. 2. Ative o redirecionamento de captive portal no SSID de Convidados, direcionando o URL de redirecionamento para a splash page segura alojada na nuvem da Purple. 3. Configure o gateway de rede para restringir todo o tráfego pré-autenticado na VLAN 50, permitindo o acesso apenas a DNS, DHCP e aos domínios de Walled Garden da Purple. 4. Utilize a integração da Purple com o controlador sem fios para autenticar convidados através de RADIUS, concedendo acesso à internet apenas após o convidado fornecer um endereço de email verificado e aceitar os termos de serviço na splash page.
Comentário do Examinador: Esta arquitetura alcança o duplo objetivo de marketing e segurança. Ao separar as camadas de rede (segmentação de VLAN na Camada 2/3) da camada de aplicação (recolha de email na splash page na Camada 7), a cadeia de retalho garante a conformidade com PCI-DSS para os seus sistemas de POS enquanto maximiza a recolha de dados de marketing.

Um estádio desportivo com 50.000 lugares pretende oferecer WiFi gratuito durante os eventos. A equipa de operações quer uma experiência de início de sessão fluida para evitar o congestionamento da rede no início dos jogos, enquanto a equipa de marketing quer exibir anúncios em vídeo de patrocinadores na splash page. Como equilibra estes requisitos?

  1. Implemente pontos de acesso de alta densidade e configure um captive portal com MAC Address Bypass (MAB) definido para 30 dias, para que os adeptos recorrentes não tenham de ver a splash page em cada visita. 2. Para novas ligações, desenhe uma splash page ultraleve otimizada para carregamento rápido em dispositivos móveis. 3. Integre um pequeno anúncio em vídeo do patrocinador de 5 segundos que seja reproduzido diretamente na splash page, com um botão "Saltar e Ligar" que acione imediatamente a autenticação do captive portal. 4. Configure o captive portal para alocar um perfil de largura de banda generoso (ex. 10 Mbps) por utilizador para garantir uma transmissão de vídeo e navegação na web fluidas.
Comentário do Examinador: Em ambientes de alta densidade, o desempenho é primordial. A utilização de MAB para adeptos recorrentes reduz drasticamente a carga no captive portal e nos servidores RADIUS durante as horas de ponta. O design leve da splash page e o anúncio em vídeo curto garantem que a equipa de marketing alcança os seus objetivos de patrocínio sem causar frustração na rede ou atrasos na adesão.

Um grande hospital público pretende disponibilizar WiFi de convidados para doentes e visitantes. A equipa de conformidade exige que a rede esteja em conformidade com as normas de privacidade de dados de saúde e que os doentes não consigam aceder a conteúdos web maliciosos ou inadequados. Qual é a estratégia de implementação recomendada?

  1. Configure o captive portal para redirecionar os utilizadores para uma splash page que contenha um aviso de privacidade claro e termos de serviço específicos para a área da saúde. 2. Integre o gateway do captive portal com um serviço de filtragem de DNS baseado na nuvem (como o Cisco Umbrella ou Webroot) para bloquear automaticamente o acesso a conteúdo adulto, malware e sites de phishing. 3. Desative as opções de início de sessão social para evitar a recolha de dados pessoais desnecessários, dependendo em vez disso de um botão simples "Aceitar e Ligar" ou de um formulário básico de verificação de email. 4. Aplique uma modelação de largura de banda rigorosa no captive portal para priorizar aplicações clínicas e dispositivos IoT do hospital em detrimento do tráfego de streaming de convidados.
Comentário do Examinador: Os ambientes de saúde exigem uma abordagem conservadora quanto à privacidade de dados e à filtragem de conteúdos. Ao omitir o login social, o hospital minimiza o seu impacto de conformidade com os regulamentos de dados de saúde. A integração da filtragem de DNS diretamente no gateway do Captive Portal garante que as políticas de conteúdo sejam aplicadas em toda a rede, independentemente do que o utilizador faça na página inicial.

Perguntas de Prática

Q1. Um gestor de TI nota que os visitantes se estão a ligar ao SSID do WiFi de visitantes, mas a página inicial da marca não aparece e os utilizadores não conseguem aceder à internet. Qual é a causa técnica mais provável para este problema e como deve ser diagnosticado?

Dica: Considere o papel do DNS no processo de redirecionamento do Captive Portal.

Ver resposta modelo

A causa mais provável é uma falha no processo de resolução de DNS. Quando um dispositivo se liga, deve resolver o nome de domínio da página inicial para carregar o ecrã de boas-vindas. Se o servidor DNS atribuído à VLAN de visitantes estiver inativo, mal configurado ou bloqueado pelas regras de firewall de pré-autenticação do gateway, o dispositivo não conseguirá resolver o domínio e o redirecionamento falhará. Para diagnosticar, ligue um dispositivo de teste ao SSID, verifique se este recebe um IP e um endereço de servidor DNS válidos via DHCP e tente testar o ping ou resolver um domínio público. Se o DNS falhar, verifique o estado do servidor DNS e certifique-se de que o tráfego DNS (porta UDP 53) é permitido na ACL de pré-autenticação do gateway.

Q2. Um espaço comercial pretende permitir que os visitantes iniciem sessão utilizando as suas contas do Facebook. No entanto, quando os utilizadores clicam no botão de login do Facebook na página inicial, recebem um erro de 'Ligação Recusada'. O resto da página inicial carrega perfeitamente. Qual é o problema e como o resolve?

Dica: Pense em quais recursos externos um dispositivo pré-autenticado tem permissão para aceder.

Ver resposta modelo

O problema é que os domínios de autenticação do Facebook não estão incluídos na Lista de Controlo de Acesso (ACL) do Walled Garden de pré-autenticação do gateway. Como o utilizador ainda não está autenticado, o Captive Portal bloqueia todo o tráfego externo. Quando o utilizador clica no botão do Facebook, o navegador tenta aceder aos servidores OAuth do Facebook, o que é bloqueado pelo gateway. Para resolver isto, a equipa de TI deve adicionar os domínios OAuth do Facebook necessários (ex.: *.facebook.com, *.facebook.net) à ACL do Walled Garden no controlador sem fios ou gateway.

Q3. Um espaço de hotelaria implementou uma rede WiFi de convidados. A equipa de marketing pretende recolher os endereços de email dos convidados e enviar imediatamente uma newsletter de boas-vindas. No entanto, a equipa jurídica está preocupada com a conformidade com o GDPR no que respeita ao consentimento. Como devem a splash page e o Captive Portal ser configurados para satisfazer ambas as equipas?

Dica: O GDPR exige que o consentimento para fins de marketing seja dado livremente e não seja uma condição para a prestação do serviço.

Ver resposta modelo

Para satisfazer ambas as equipas de marketing e jurídica ao abrigo do GDPR: 1. A splash page deve apresentar uma caixa de seleção clara e desmarcada para a aceitação de marketing ("Consinto receber emails de marketing"). 2. A aceitação dos Termos de Serviço e da Política de Privacidade deve ser uma caixa de seleção separada ou claramente indicada como condição para utilizar a rede gratuita. 3. O sistema subjacente do Captive Portal e da splash page deve ser configurado para conceder acesso à Internet, independentemente de a caixa de seleção de marketing estar marcada ou desmarcada. Se um utilizador deixar a caixa de marketing desmarcada mas aceitar os Termos de Serviço, o sistema deve ainda assim enviar um pacote Access-Accept para o controlador de rede. Isto garante que o consentimento é dado livremente, cumprindo o GDPR, permitindo ao mesmo tempo que o marketing recolha emails dos utilizadores que optarem por aderir.

Perguntas frequentes

What is the technical difference between a captive portal and a splash page?

A captive portal operates at the network layer (L2/L3) through a gateway, access point, or wireless LAN controller that intercepts unauthenticated client traffic, enforces a walled garden, and manages RADIUS AAA sessions. A splash page is the presentation layer (L7) - the responsive web interface displayed inside the client browser or Captive Network Assistant (CNA) that captures guest credentials, terms acceptance, and marketing consent.

How does a network firewall intercept guest traffic before splash page authentication?

Prior to authentication, the wireless gateway blocks all outbound IP traffic except for explicitly defined walled garden IP/FQDN rules and DNS resolution. When the client attempts to reach an external web resource, the gateway intercepts port 80 HTTP requests or DHCP Option 114 (RFC 8910) advertisements, returning an HTTP 302 redirect or RFC 8908 JSON payload that directs the device browser to the splash page URL.

What is RFC 8908 and why is it replacing legacy HTTP interception?

RFC 8908 defines a standardized Captive Portal API that allows client operating systems (iOS, Android, Windows) to query a JSON endpoint directly to discover captivity state, user session duration, and portal endpoints. This eliminates the need for brute-force HTTPS interception, which causes browser SSL/TLS certificate warnings, while providing deterministic portal closure upon successful authentication.

What domains and network services belong in a captive portal walled garden?

A secure walled garden allowlist includes the splash page hosting FQDN, static CDN asset endpoints, DNS resolvers, and external identity provider authentication URLs (such as Apple ID, Google OAuth, and Microsoft Entra) with their CRL and OCSP validation paths. Crucially, OS captive probe hostnames must be excluded from allowlists so the device operating system reliably identifies captivity and launches the login sheet.

How does Purple integrate captive portal network isolation with custom branded splash pages?

Purple decouples network hardware enforcement from visitor experience design. The platform integrates natively with enterprise controllers (Cisco Meraki, HPE Aruba, Ruckus, Ubiquiti) via RADIUS and cloud APIs to enforce dynamic VLANs and bandwidth controls, while serving high-converting, mobile-responsive splash pages with real-time CRM synchronization, GDPR compliance tracking, and marketing automation.

Continue a ler esta série

Portal de convidados Ubiquiti UniFi não redireciona: causas e correções

Este guia isola uma falha de redirecionamento do portal de convidados UniFi ao seguir sequencialmente o estado do convidado, o redirecionamento, a rota de pré-autorização e a autorização do controlador. Oferece às equipas de TI dos recintos um método fundamentado para resolver a confusão entre rede de convidados e Hotspot, transições de portais externos, requisitos atuais de conta do UniFi OS e testes de isolamento de DNS.

Ler o guia →

Cisco Meraki splash page não funciona: um fluxograma de resolução de problemas

Este guia prático do dia dois isola o ponto de falha num fluxo splash Cisco Meraki: autorização do cliente, início de redirecionamento HTTP, acessibilidade do walled-garden ou início de sessão RADIUS. Disponibiliza às equipas de TI dos locais um caminho de evidências controlado para que possam restaurar o WiFi de convidados sem fazer alterações gerais num parque ativo.

Ler o guia →

Guia de Configuração de WiFi para Visitantes Empresariais: Segmentação de VLAN, Segurança e Portais Cativos

Este guia técnico mostra às equipas de TI como configurar o WiFi para Visitantes como um serviço controlado de acesso à internet, utilizando segmentação de VLAN, política de firewall e um captive portal. Também explica como os formulários de registo e controlos de adesão do Purple apoiam uma experiência de visitante proporcional sem enfraquecer o limite em torno dos sistemas operacionais, de pagamento e dos funcionários.

Ler o guia →

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.