Resolvendo o Erro de Conectado, mas Sem Internet no WiFi de Visitantes
Este guia de referência técnica autoritativo explica como os timeouts de DNS causados por redes congestionadas acionam o erro 'Conectado, Sem Internet' no WiFi de visitantes. Ele fornece aos arquitetos de rede e gerentes de TI etapas práticas de implementação para implantar filtros de DNS corporativos para resolver esses gargalos e melhorar o onboarding de visitantes.
Ouça este guia
Ver transcrição do podcast
- Executive Summary
- Technical Deep-Dive
- The Captive Portal Detection Mechanism
- Why Congestion Triggers DNS Timeouts
- The Role of the Enterprise DNS Filter
- Implementation Guide
- 1. Resolver Placement and Latency Optimization
- 2. Captive Portal Whitelisting (Passthrough)
- 3. TTL Tuning and Cache Management
- 4. Integration with Existing Infrastructure
- Best Practices
- Troubleshooting & Risk Mitigation
- ROI & Business Impact

Executive Summary
For CTOs and network architects overseeing high-density venues—such as those in Retail , Hospitality , Healthcare , and Transport —the "Connected, No Internet" error on Guest WiFi networks is a persistent operational headache. While often misdiagnosed as an AP hardware fault or insufficient upstream bandwidth, the root cause in enterprise environments is typically DNS timeout caused by network congestion.
When hundreds of devices concurrently probe for captive portal detection (e.g., captive.apple.com), the default UDP port 53 queries can overwhelm standard upstream resolvers. If the DNS response exceeds the OS-level timeout window (typically 1-5 seconds), the device assumes no internet connectivity exists, failing to trigger the captive portal. This guide details the technical architecture of this failure mode and demonstrates how deploying an enterprise DNS filter resolves the bottleneck, reducing query latency from thousands of milliseconds to sub-200ms, ensuring compliance with standards like IEEE 802.1X and GDPR, and dramatically improving the guest onboarding experience.
Technical Deep-Dive
The Captive Portal Detection Mechanism
When a client device associates with an access point and receives a DHCP lease, it must verify internet reachability before fully transitioning to a connected state. This is achieved via captive portal detection probes:
- iOS/macOS: HTTP GET to
captive.apple.com - Android: HTTP GET to
connectivitycheck.gstatic.com - Windows: HTTP GET to
msftconnecttest.com
Before the HTTP GET can be issued, the device must resolve the hostname via DNS. This initial DNS query is the critical failure point in high-density environments.

Why Congestion Triggers DNS Timeouts
DNS queries typically use UDP, a connectionless protocol without transport-layer retransmission. In a congested network—such as a stadium during half-time or a hotel during morning peak hours—UDP packets are easily dropped or delayed.
If the venue relies on a standard ISP resolver or a public DNS service (like 8.8.8.8), the round-trip time (RTT) plus the processing time at the resolver can exceed the OS's hardcoded timeout limit. When the timeout expires, the device flags the connection as "Connected, No Internet" and halts the captive portal redirection process.
Furthermore, short Time-To-Live (TTL) values on these probe domains exacerbate the issue. As devices constantly associate and disassociate, cached entries expire rapidly, triggering a flood of simultaneous DNS queries precisely when the network is under maximum load.
The Role of the Enterprise DNS Filter
An enterprise DNS filter, such as the one integrated into Purple's WiFi Analytics platform, acts as a high-performance, local or edge-proximate resolver. By intercepting DNS queries before they traverse the congested WAN link, the filter:
- Caches High-Frequency Domains: Serves probe domains locally, reducing RTT to sub-millisecond levels.
- Policy Enforcement: Drops queries for malicious or blocked domains immediately, conserving WAN bandwidth.
- Audit Logging: Provides an audit trail for IT Security , aiding in GDPR compliance and incident response.

Implementation Guide
Deploying an enterprise DNS filter requires careful architectural planning to avoid introducing new points of failure.
1. Resolver Placement and Latency Optimization
Deploy the DNS filter as close to the network edge as possible. For distributed retail chains, a cloud-delivered edge node is appropriate; for large single-site venues like stadiums, a localized appliance or virtual machine on the core switch is preferred. The goal is to minimize the number of routing hops between the guest VLAN and the resolver.
2. Captive Portal Whitelisting (Passthrough)
The most critical configuration step is ensuring your captive portal domain is explicitly whitelisted. If the DNS filter delays or blocks the resolution of the authentication portal itself, you will induce the exact error you are attempting to solve.
3. TTL Tuning and Cache Management
Configure the local resolver to aggressively cache captive portal probe domains. While respecting upstream TTLs is standard practice, overriding TTLs for captive.apple.com and similar domains to a minimum of 60 seconds locally can drastically reduce upstream query volume during peak association events.
4. Integration with Existing Infrastructure
Ensure the DNS filter deployment aligns with your existing network segmentation. Guest DNS traffic must remain isolated from corporate DNS infrastructure to maintain PCI DSS compliance. This isolation is crucial whether you are optimising hotel WiFi for business travelers or securing a public sector deployment.
Listen to our technical briefing podcast for more context on these implementation steps:
Best Practices
- Avoid Public Resolvers for Guest Networks: Relying on 8.8.8.8 or 1.1.1.1 as the primary DHCP-assigned DNS for high-density guest networks introduces unacceptable latency variability.
- Implement DNS over HTTPS (DoH) Carefully: While DoH improves privacy, it bypasses traditional port 53 filtering. Ensure your enterprise DNS solution can inspect or manage DoH traffic if required by venue policy.
- Monitor UDP Port 53 Drops: Configure your firewall or core switch to alert on excessive UDP port 53 packet drops, which is a leading indicator of impending DNS timeouts.
- Regularly Review Blocklists: Over-aggressive filtering can break legitimate applications. Review DNS query logs weekly to identify false positives.
For public sector deployments, ensuring robust connectivity is part of broader digital inclusion initiatives, as recently highlighted when Purple Appoints Iain Fox as VP Growth – Public Sector .
Troubleshooting & Risk Mitigation
When the "Connected, No Internet" error occurs, IT teams should follow a structured diagnostic path rather than immediately assuming bandwidth exhaustion.
- Packet Capture (PCAP): Run a packet capture on the guest VLAN filtering for
udp port 53. Look for queries without corresponding responses within a 2-second window. - Simulate the Probe: Use
curlorwgetfrom a test device on the guest VLAN to manually hithttp://captive.apple.com/hotspot-detect.html. Measure the DNS resolution time versus the HTTP response time. - Check Firewall Rules: Verify that no rate-limiting or QoS policies are inadvertently throttling UDP port 53 traffic from the guest subnet.
- Verify Offline Capabilities: In environments with intermittent WAN connectivity, consider features like Purple's Offline Maps Mode to maintain some level of user engagement even when upstream internet is degraded.
ROI & Business Impact
Resolving DNS timeouts directly impacts the bottom line for venue operators.
- Reduced Support Overhead: The "Connected, No Internet" error is a primary driver of Level 1 support tickets in hospitality and retail. Eliminating it reduces IT operational expenditure.
- Increased Data Capture: A failed captive portal load means a lost opportunity for data capture and user authentication. By ensuring rapid portal rendering, venues maximize the ROI of their WiFi Analytics platforms.
- Enhanced Guest Satisfaction: Seamless connectivity is a baseline expectation. Minimizing onboarding friction directly correlates with improved Net Promoter Scores (NPS) and positive venue reviews.
By shifting the perspective from "we need more bandwidth" to "we need optimized DNS resolution," network architects can deliver enterprise-grade guest WiFi that scales gracefully under pressure.
Definições principais
Captive Portal Detection Probe
Uma requisição HTTP automatizada enviada por um SO móvel (por exemplo, para captive.apple.com) imediatamente após a associação à rede para determinar se uma página de login é necessária.
Se essa sonda falhar devido ao timeout de DNS, o SO assume que não há acesso à internet e exibe o erro.
DNS Timeout
O evento em que um dispositivo cliente abandona uma consulta de DNS porque o resolvedor demorou muito para responder (normalmente >2-5 segundos).
A principal causa técnica dos erros de 'Conectado, Sem Internet' em ambientes de alta densidade.
Enterprise DNS Filter
Um resolvedor de DNS dedicado que armazena consultas localmente em cache e aplica bloqueio baseado em políticas para impedir o acesso a domínios maliciosos ou indesejados.
Usado para aliviar o volume de consultas dos resolvedores upstream congestionados e reduzir a latência.
UDP Port 53
O protocolo de transporte sem conexão padrão e a porta utilizada para consultas de DNS.
Como o UDP não possui entrega garantida, os pacotes de DNS são facilmente descartados durante o congestionamento da rede.
Time-To-Live (TTL)
Um valor em um registro de DNS que determina por quanto tempo um resolvedor ou cliente deve armazenar em cache o endereço IP antes de realizar uma nova consulta.
TTLs curtos em domínios de sonda causam consultas frequentes, agravando o congestionamento.
IEEE 802.1X
Um padrão para Controle de Acesso à Rede baseado em porta (PNAC) que fornece um mecanismo de autenticação para dispositivos que desejam se conectar a uma LAN ou WLAN.
Embora seguros, os ambientes 802.1X ainda dependem de uma infraestrutura de DNS robusta para o roteamento pós-autenticação.
Local Internet Breakout
Roteamento do tráfego destinado à internet diretamente de uma filial para a internet, em vez de enviá-lo de volta a um data center central.
Crucial para reduzir a latência de DNS em redes distribuídas de varejo ou hotelaria.
WPA3
O padrão de segurança Wi-Fi mais recente que fornece criptografia aprimorada para redes abertas e protegidas por senha.
O WPA3 melhora a segurança, mas não altera o caminho fundamental de resolução de DNS ou mitiga problemas de timeout.
Exemplos práticos
Um hotel de 400 quartos apresenta um pico de reclamações de 'Conectado, Sem Internet' todas as manhãs, entre 7h30 e 8h30, quando os hóspedes acordam e se conectam ao WiFi. O link WAN de 1Gbps mostra apenas 40% de utilização durante esse período.
- Execute uma captura de pacotes na VLAN de visitantes filtrando pela porta UDP 53 durante o pico da manhã.
- Identifique que as consultas de DNS para domínios de teste do Captive Portal (ex: captive.apple.com) estão levando mais de 3000ms para serem resolvidas através do DNS padrão do provedor de internet.
- Implante um filtro de DNS corporativo local na sub-rede de visitantes.
- Configure o servidor DHCP para atribuir o IP do filtro de DNS local aos dispositivos dos visitantes.
- Adicione o domínio do Captive Portal do hotel à lista de permissões (whitelist) no filtro.
- Monitore os tempos de resolução, que devem cair para menos de 50ms.
Uma grande rede de varejo lança uma nova rede WiFi de visitantes em 50 lojas, mas os usuários em lojas conceito de alto fluxo não conseguem carregar o Captive Portal, enquanto os usuários em lojas menores não têm problemas.
- Analise a arquitetura: todas as 50 lojas estão tunelando o tráfego de visitantes de volta para um firewall central de data center, que então encaminha as consultas de DNS para um resolvedor público.
- Nas lojas de alto fluxo, o volume absoluto de eventos de associação simultâneos esgota as tabelas de estado NAT/PAT no firewall central, fazendo com que os pacotes da porta UDP 53 sejam descartados.
- Implemente um filtro de DNS corporativo fornecido em nuvem.
- Reconfigure os roteadores das filiais locais para encaminhar as consultas de DNS de visitantes diretamente para o filtro em nuvem via saída local de internet (local internet breakout), em vez de transportá-las de volta ao data center.
Questões práticas
Q1. O diretor de TI de um estádio percebe que, durante o intervalo, milhares de usuários se conectam ao WiFi, mas não conseguem acessar o Captive Portal. O switch principal mostra um alto descarte de pacotes UDP. Eles devem aumentar a largura de banda da WAN de 2Gbps para 5Gbps?
Dica: Considere qual protocolo está sendo descartado e se isso está relacionado à largura de banda do payload ou aos limites de estado de conexão.
Ver resposta modelo
Não. Aumentar a largura de banda da WAN não resolverá o problema. Os descartes de pacotes UDP indicam que o firewall ou o resolver não conseguem lidar com o volume massivo de consultas DNS simultâneas (exaustão da tabela de estado ou limites de CPU). A abordagem correta é implantar um filtro DNS local de alto desempenho na borda para armazenar em cache e responder a essas consultas localmente, contornando totalmente o gargalo da WAN.
Q2. Você acabou de implantar um filtro DNS corporativo em uma rede de hóspedes de um hotel. Os hóspedes agora conseguem resolver sites públicos rapidamente, mas, ao se conectarem pela primeira vez, não são redirecionados para a página de login do hotel. Qual é o erro de configuração mais provável?
Dica: Pense no nome de domínio da própria página de login.
Ver resposta modelo
O erro mais provável é que o próprio domínio do Captive Portal não foi explicitamente incluído na lista de permissões (passthrough) no filtro DNS. O filtro está bloqueando ou atrasando a resolução da URL do portal, impedindo a conclusão do redirecionamento.
Q3. Uma organização do setor público exige que todo o tráfego de WiFi de visitantes seja registrado por 90 dias para cumprir as políticas de segurança. Como a implantação de um filtro DNS corporativo ajuda com esse requisito?
Dica: Considere quais dados um filtro DNS processa em comparação com um firewall padrão.
Ver resposta modelo
Um filtro DNS corporativo registra nativamente todas as consultas DNS feitas pelos dispositivos dos clientes. Isso fornece uma trilha de auditoria clara e pesquisável de quais domínios foram solicitados e quando, atendendo ao requisito de registro de 90 dias sem a necessidade de realizar inspeção profunda de pacotes (DPI) em todo o tráfego de payload HTTPS criptografado.
Continue a ler esta série
Solucionando problemas de WiFi público: corrigindo 'Conectado, sem internet' e falhas de redirecionamento de splash page
Este guia de referência técnica de autoridade explica a mecânica subjacente da detecção de Captive Portal e detalha os seis principais modos de falha que impedem a conexão do WiFi de convidados. Ele fornece aos gerentes de TI e arquitetos de rede uma estrutura prática de solução de problemas para resolver problemas de redirecionamento HTTP, conflitos de DNS e desafios de randomização de MAC.
Principais 10 Causas de Timeouts de DHCP em Redes Sem Fio de Alta Densidade
Este guia de referência técnica definitivo identifica as dez principais causas de timeouts de DHCP em redes sem fio de alta densidade e fornece estratégias de remediação práticas e independentes de fornecedor. Projetado para líderes seniores de TI, arquitetos de rede e diretores de operações de locais de grande porte, ele abrange princípios profundos de engenharia, fluxos de trabalho de implementação passo a passo e resultados de negócios mensuráveis. Saiba como eliminar gargalos de conexão e otimizar sua infraestrutura de Wi-Fi para fornecer conectividade contínua em ambientes corporativos exigentes.
Usando Packet Capture (PCAP) para Diagnosticar Desempenho Lento de WiFi
Este guia de referência técnica fornece a gerentes de TI, arquitetos de rede e diretores de operações de locais um método estruturado em nível de pacote para diagnosticar e resolver o desempenho lento de WiFi corporativo usando a análise de Packet Capture (PCAP). Ao dissecar frames 802.11 brutos — incluindo taxas de retransmissão, utilização de tempo de antena (airtime) e metadados da camada física —, as equipes podem isolar gargalos da camada de RF de problemas de rede cabeada ou de aplicações com precisão. Aplicável a locais de alta densidade, incluindo hotéis, redes de varejo, estádios e centros de convenções, este guia oferece fluxos de trabalho de diagnóstico práticos, estudos de caso reais e etapas de correção de configuração para recuperar a capacidade da rede e proteger a experiência do convidado.