- Purple
- Guest WiFi: a complete guide
- Resolução do erro de ligação sem Internet no WiFi para visitantes
Resolução do erro de ligação sem Internet no WiFi para visitantes
Será capaz de diagnosticar o motivo pelo qual os visitantes veem a mensagem "ligado, sem internet" no WiFi para visitantes e corrigir a causa através de uma alteração de configuração, sem necessidade de novo hardware. O guia mostra como separar os tempos de limite excedido de DNS das falhas de DHCP, walled garden e limites de velocidade, e depois implementar um filtro DNS empresarial próximo nos pontos de acesso que já utiliza.
Video overview
Ouça este guia
Ver transcrição do podcast
Parte da nossa série principal: Guia de WiFi para visitantes →
- Qual é o aspeto de "ligado, sem internet" no WiFi de convidados?
- O que causa habitualmente erros de ligado sem internet no WiFi de convidados?
- Timeouts de DNS numa rede congestionada
- Os outros suspeitos habituais
- Como identificar a causa do problema?
- Três verificações que a sua equipa de suporte pode executar
- Como é que um filtro DNS empresarial resolve o estrangulamento?
- Onde o colocar
- Duas definições que determinam o sucesso
- Como resolver o problema em cada fornecedor e sistema operativo?
- Nos seus pontos de acesso e controlador
- No dispositivo do convidado
- Cenários práticos
- Um hotel de 200 quartos à hora do pequeno-almoço
- Um estádio com capacidade para 30.000 pessoas ao intervalo
- Como evitar que os erros de ligado sem internet voltem a acontecer?
- Perguntas frequentes
- Precisamos de novos pontos de acesso para corrigir erros de ligado sem internet?
- A Purple funciona com o hardware que já possuímos?
- Um filtro DNS empresarial tornará o nosso WiFi para visitantes mais lento?
- Por que não atribuir simplesmente aos visitantes um resolvedor público como o 8.8.8.8?
- Como gerimos os registos de consultas DNS ao abrigo do GDPR?
- Quanto esforço exige a implementação?
- O Passpoint ou o OpenRoaming eliminarão o erro?
O erro de ligado sem internet no WiFi de convidados ocorre quando as verificações de conectividade falham antes de o Captive Portal carregar. Em locais com muito tráfego, as consultas DNS na porta UDP 53 (RFC 1035) esgotam o tempo limite durante a congestão. A resolução exige apontar os âmbitos DHCP de convidados para um filtro DNS com cache, concluir os domínios de walled garden nos controladores como o Cisco Meraki e rever as regras de moldagem de tráfego.
Qual é o aspeto de "ligado, sem internet" no WiFi de convidados?
O convidado vê as barras de sinal no máximo e uma rede à qual se associou, mas nada carrega. A página de início de sessão nunca aparece, pelo que não consegue aceitar os termos nem iniciar sessão. Em seguida, dirige-se à receção, ao ponto de ajuda ou ao balcão de atendimento.
Cada sistema operativo formula o aviso de forma diferente. A sua equipa de suporte do local deve reconhecer todos eles:
- O Windows mostra "Sem internet" por baixo do nome da rede.
- O Android mostra "Ligado sem internet" ou "A internet pode não estar disponível".
- O iPhone e iPad mostram "Sem Ligação à Internet" por baixo do nome da rede.
Os três resultam do mesmo mecanismo. Após a associação, o dispositivo solicita um endereço web conhecido para testar a ligação. Se esse teste retornar a página esperada, o dispositivo considera que a ligação está a funcionar. Se retornar uma página de início de sessão, o dispositivo abre o Captive Portal. Se não obtiver qualquer resposta, o dispositivo comunica "sem internet".
| Sistema operativo | Hostname de verificação de conectividade | O que o convidado vê em caso de falha |
|---|---|---|
| iOS, iPadOS, macOS | captive.apple.com | "Sem Ligação à Internet" |
| Android | connectivitycheck.gstatic.com | "Ligado sem internet" |
| Windows 10 e 11 | www.msftconnecttest.com | "Sem internet" |
Antes de o dispositivo poder solicitar qualquer uma destas páginas, tem de consultar o hostname através de DNS. É nessa consulta que começa a maioria das falhas em ambientes de alta densidade.
O que causa habitualmente erros de ligado sem internet no WiFi de convidados?
Timeouts de DNS numa rede congestionada
O DNS (Domain Name System) converte um hostname num endereço IP. A maioria das consultas DNS viaja pela porta UDP 53, conforme definido na RFC 1035. O UDP não tem retransmissão incorporada, pelo que uma consulta perdida limita-se a aguardar pelo temporizador de nova tentativa do próprio dispositivo.
A congestão surge em picos. Pense no intervalo de um jogo num estádio, no check-out do pequeno-almoço num hotel ou num comboio a chegar à estação. Centenas de dispositivos associam-se em poucos segundos e cada um envia uma consulta ao mesmo tempo. Se o resolver estiver a vários saltos de distância através de uma ligação WAN ocupada, as consultas sofrem atrasos ou são descartadas. O dispositivo desiste, o portal nunca abre e o convidado vê "sem internet".
Os outros suspeitos habituais
O DNS é a causa mais comum em locais movimentados, mas não é a única. Exclua também estas hipóteses:
- Entradas em falta no walled garden. O walled garden é a lista de domínios que um dispositivo pode alcançar antes do início de sessão. Se o seu portal ou os seus recursos estiverem em falta, a página não consegue carregar.
- Esgotamento do conjunto de endereços DHCP. Se o conjunto de endereços se esgotar, os dispositivos atribuem a si próprios um endereço 169.254.x.x e não conseguem alcançar nada.
- Limites de taxa ou limitação de QoS na porta UDP 53. Um limite por cliente ou por SSID definido de forma muito restrita pode esgotar o DNS durante um pico de tráfego.
- DNS encriptado. O DNS sobre HTTPS (DoH, RFC 8484) e o DNS sobre TLS (DoT, RFC 7858) enviam consultas para resolvedores externos. Um walled garden que bloqueie esses resolvedores interrompe a consulta antes do início de sessão.
- Uma falha na ligação de montante (upstream). Se a própria ligação WAN estiver em baixo, todos os dispositivos falham e todas as portas com fios também falham.
Como identificar a causa do problema?
Comece pelo padrão e não pelo hardware. Utilize esta matriz para afunilar a causa antes de alterar qualquer configuração.
| O que observa | Causa mais provável | Primeira ação |
|---|---|---|
| Os erros atingem picos previsíveis, funcionando bem em horas de pouco movimento | Tempos limite de DNS sob congestionamento | Apontar o DHCP de convidados para um filtro DNS local com cache |
| Todos os dispositivos falham, durante todo o dia | Falha na ligação WAN de montante ou servidor DNS incorreto no DHCP | Testar a ligação WAN e a configuração de DNS no DHCP |
| O dispositivo apresenta um endereço 169.254.x.x | Pool de DHCP esgotado | Aumentar o pool ou reduzir o tempo de atribuição (lease times) |
| O portal começa a carregar mas encrava ou mostra uma página em branco | Domínios do portal em falta no walled garden | Adicionar os domínios a partir do seu artigo de configuração do Purple |
| Apenas alguns dispositivos Android ou portáteis falham | DNS privado, DoT ou DoH ativo no dispositivo | Pedir ao convidado para mudar o DNS privado para Automático |
| Falha apenas acima de um determinado número de dispositivos por AP | Limites de taxa ou QoS na porta UDP 53 | Rever as regras de modelação de tráfego no SSID de convidados |
Três verificações que a sua equipa de suporte pode executar
- Verificar o endereço IP do dispositivo. Um endereço 169.254.x.x indica um problema de DHCP, não de DNS. Um endereço normal no intervalo de convidados significa que o dispositivo se associou corretamente.
- Cronometrar uma consulta a partir de um dispositivo de teste. Execute
nslookup captive.apple.comnum portátil ligado à rede de convidados. Uma resposta lenta ou uma falha durante um período de pico confirma um estrangulamento no DNS. - Capturar pacotes na VLAN de convidados. Uma VLAN (LAN virtual) separa o tráfego de convidados das suas outras redes. Filtre a captura por
udp port 53e procure consultas sem a respetiva resposta.
Depois, verifique quando ocorrem os erros. Em WiFi Analytics, compare os volumes de ligação e início de sessão com os horários em que os convidados reportam problemas. As falhas que acompanham as suas horas de maior movimento apontam claramente para congestionamento.
Como é que um filtro DNS empresarial resolve o estrangulamento?
Um filtro DNS empresarial é um resolvedor sob o seu controlo, posicionado perto da rede de convidados. Substitui o resolvedor público ou do ISP distante que o DHCP atribui atualmente. Desempenha três tarefas que eliminam o tempo limite de resposta.
Responde a partir da cache. Os nomes de anfitrião de verificação de conetividade são solicitados milhares de vezes por hora num local com muito movimento. Um filtro próximo responde a consultas repetidas a partir da sua cache, pelo que estas nunca chegam a atravessar a ligação WAN congestionada.
Elimina tráfego indesejado antecipadamente. As consultas para categorias maliciosas ou bloqueadas são recusadas logo no filtro. Isso liberta capacidade na WAN para as consultas que realmente importam.
Regista todas as consultas. Obtém um registo de quais domínios falharam, quando e com que frequência. Isto transforma suposições em provas da próxima vez que um responsável reportar um problema.
Onde o colocar
Para uma propriedade distribuída, como uma cadeia de comércio a retalho com centenas de instalações de pequena dimensão, um filtro fornecido na nuvem com localizações de limite próximas é geralmente a escolha mais prática. Para uma única instalação de grande dimensão, como um estádio ou um centro de conferências, um resolvedor alojado no local mantém as pesquisas completamente fora da WAN. Em ambos os casos, atribua dois endereços de resolvedor no DHCP para que uma única falha não inative a rede.
Duas definições que determinam o sucesso
Primeiro, permita os domínios do seu portal cativo no filtro. Um filtro que bloqueie ou atrase o portal recria exatamente o erro que se propôs resolver. Segundo, mantenha o DNS de convidados separado do DNS corporativo. O PCI DSS trata a segmentação de rede como a forma de manter uma rede de convidados fora do âmbito do seu ambiente de dados de titulares de cartões.
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.
Como resolver o problema em cada fornecedor e sistema operativo?
Nos seus pontos de acesso e controlador
O Purple é agnóstico em relação ao hardware e executa-se como uma sobreposição na nuvem em Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. A resolução segue os mesmos três passos em cada um deles:
- Atualize os servidores DNS no âmbito DHCP de convidados para o seu filtro DNS empresarial.
- Conclua o jardim murado. A Cisco Meraki, a HPE Aruba e a Ruckus utilizam todas o termo "walled garden" (jardim murado). Siga o artigo de configuração do Purple para o seu fornecedor, que lista os domínios exatos a permitir.
- Verifique o controlo de tráfego de convidados para que os limites por cliente não estrangulem a porta UDP 53 durante um pico.
Não copie definições entre fornecedores. Os nomes dos menus e as predefinições diferem, pelo que deve utilizar a documentação do próprio fornecedor em conjunto com o artigo de configuração do Purple.
No dispositivo do convidado
Quando apenas um convidado é afetado e todos os outros estão a navegar sem problemas, a sua equipa de suporte pode tentar os seguintes passos:
- Esquecer a rede e voltar a ligar-se para acionar uma nova verificação de conetividade.
- Abrir um endereço http:// simples no navegador para forçar o aparecimento do portal.
- No Android, definir o DNS Privado para Automático. Um fornecedor de DNS Privado fixo pode bloquear a pesquisa antes do início de sessão.
- Pausar qualquer aplicação VPN até que o convidado tenha iniciado sessão.
Cenários práticos
Os valores abaixo são ilustrativos, não tendo sido retirados de uma implementação específica. Utilize-os como modelo para o que deve medir no seu próprio local.
Um hotel de 200 quartos à hora do pequeno-almoço
Situação. As reclamações na receção sobre "sem internet" concentram-se entre as 7h e as 9h, quando os hóspedes consultam o e-mail antes do check-out. Os pontos de acesso mostram um sinal saudável e tempo de transmissão livre. O DHCP de convidados atribui o resolvedor do ISP, com vários saltos através de uma linha congestionada.
O que foi feito. O gestor de TI executou o nslookup durante o pico de utilização e observou falhas diretas nas pesquisas. A equipa direcionou o DHCP de convidados para um filtro DNS na nuvem, adicionou os domínios do portal ao jardim murado e manteve o DNS de convidados separado da rede de gestão da propriedade.
Resultado. Medido no WiFi Analytics e no registo da receção, a conclusão do portal em picos subiu de 81% para 97%. As reclamações de WiFi na receção caíram de cerca de 15 por manhã para duas. Para saber mais sobre redes para hóspedes em hotéis, consulte as nossas páginas sobre hotelaria.
Um estádio com capacidade para 30.000 pessoas ao intervalo
Situação. Os adeptos reportavam "ligado sem internet" em todos os intervalos, enquanto os primeiros dez minutos de cada parte decorriam sem problemas. As capturas de pacotes na VLAN de convidados mostraram consultas de DNS sem resposta durante o pico de tráfego.
O que foi feito. O arquiteto de rede implementou um resolver local com suporte alternativo na nuvem. A equipa removeu um limite de débito por cliente que estrangulava a porta UDP 53 e moveu o escopo DHCP para o novo resolver.
Resultado. As consultas de DNS sem resposta ao intervalo caíram de 12% para menos de 1% nas capturas subsequentes. Os inícios de sessão dos adeptos durante o intervalo subiram 40% em relação ao jogo anterior.
Como evitar que os erros de ligado sem internet voltem a acontecer?
- Nunca confie apenas num resolver público distante. O DNS público tem geralmente um bom desempenho, mas um resolver a vários saltos de distância adiciona um atraso incontrolável durante um pico de tráfego.
- Crie alertas para consultas de DNS sem resposta. Configure o seu firewall ou switch principal para assinalar o aumento de perdas na porta UDP 53 na rede de convidados, o que sinaliza tempos limite esgotados antes que os convidados se apercebam.
- Reveja as listas de bloqueio do filtro de DNS todos os meses. Categorias demasiado agressivas afetam aplicações legítimas e geram novos pedidos de suporte.
- Defina um período de retenção de registos. Os registos de DNS associam endereços IP aos domínios visitados, pelo que deve tratá-los como dados pessoais ao abrigo do GDPR.
- Adote o RFC 8910 se o seu hardware o suportar. Este RFC permite que o DHCP informe o dispositivo sobre a localização do Captive Portal, fazendo com que o dispositivo dependa menos de uma verificação de conetividade.
- Considere o Passpoint para visitantes habituais. O Passpoint (também chamado Hotspot 2.0) e o OpenRoaming permitem que os dispositivos se liguem com segurança sem um Captive Portal, eliminando por completo esta falha.
A Purple opera Guest WiFi em mais de 80.000 espaços ativos em mais de 90 países, com 500 milhões de utilizadores e inícios de sessão por ano. Desde salas de espera na área da saúde a comboios, o padrão mantém-se: corrija o DNS antes de comprar mais largura de banda.
Perguntas frequentes
Precisamos de novos pontos de acesso para corrigir erros de ligado sem internet?
Não, na maioria dos casos não precisa. Quando o erro ocorre em horas de ponta, a causa é normalmente a resolução de DNS e não o hardware dos pontos de acesso. A solução é uma alteração de configuração: aponte o DHCP de convidados para um filtro de DNS empresarial próximo, complete o walled garden e reveja as regras de modelação de tráfego. Substitua o hardware apenas depois de as capturas de pacotes mostrarem que os próprios pontos de acesso estão a descartar tráfego em cargas normais e após ter descartado problemas de DHCP e DNS.
A Purple funciona com o hardware que já possuímos?
Sim, o Purple funciona nos pontos de acesso que já possui. O Purple é independente de hardware e é implementado como uma sobreposição na nuvem no Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Não há necessidade de substituir equipamentos. O Purple publica um artigo de configuração para cada fornecedor, listando os domínios de jardim murado de que o seu controlador precisa para que o portal cativo seja carregado antes de os visitantes iniciarem sessão.
Um filtro DNS empresarial tornará o nosso WiFi para visitantes mais lento?
Não, um filtro DNS bem posicionado torna geralmente as pesquisas mais rápidas. Este situa-se mais próximo da rede de visitantes do que um fornecedor de serviços de Internet (ISP) ou um resolvedor público e responde a pesquisas repetidas a partir da sua memória cache. O risco reside no posicionamento e na configuração, não na filtragem em si. Forneça dois endereços de resolvedor para redundância e autorize os domínios do seu portal cativo para que o filtro nunca atrase a página de início de sessão.
Por que não atribuir simplesmente aos visitantes um resolvedor público como o 8.8.8.8?
Pode fazê-lo, mas isso não resolve os tempos limite de congestão. Um resolvedor público continua a situar-se do outro lado da sua ligação WAN, pelo que cada pesquisa compete com o aumento de tráfego que causa a falha. Além disso, não oferece qualquer filtragem nem registos de consultas para resolução de problemas. Um filtro empresarial próximo responde a partir da memória cache, recusa categorias indesejadas e regista todas as pesquisas com falhas, algo que o DNS público não pode fazer por si.
Como gerimos os registos de consultas DNS ao abrigo do GDPR?
Trate os registos DNS como dados pessoais, pois estes associam endereços IP aos domínios que um dispositivo visitou. Defina um período de retenção especificado, limite o acesso à sua equipa de rede e segurança e registe a finalidade no seu aviso de privacidade. O Purple tem certificação ISO 27001 e cumpre o GDPR, devendo o seu fornecedor de filtro DNS demonstrar uma certificação equivalente antes de encaminhar o tráfego de visitantes através do mesmo.
Quanto esforço exige a implementação?
A alteração em si é reduzida; o teste consome a maior parte do esforço. Atualize os servidores DNS no escopo DHCP de visitantes, adicione os domínios do portal à lista de permissões do filtro e verifique o jardim murado. Planeie testar durante um pico real, como a hora de ponta do pequeno-almoço ou o intervalo de um jogo, pois uma tarde calma não reproduzirá a congestão que causou o erro.
O Passpoint ou o OpenRoaming eliminarão o erro?
Sim, para os dispositivos que os utilizam. O Passpoint e o OpenRoaming permitem que os dispositivos se liguem com segurança sem um portal cativo, pelo que não há portal suscetível de falhar. Os visitantes que acedem pela primeira vez e os dispositivos sem um perfil Passpoint continuam a utilizar o portal cativo, pelo que continuará a precisar de um DNS rápido e de um jardim murado completo. Execute ambos em conjunto: Passpoint para visitantes recorrentes, um portal otimizado para todos os outros.
Definições Principais
Portal cativo
A página de início de sessão que uma rede de visitantes apresenta antes de conceder acesso à Internet. A RFC 8910 define uma opção de DHCP e IPv6 Router Advertisement que indica ao dispositivo o endereço API do portal, para que este não tenha de inferir o portal a partir de um pedido Web com falha.
É aqui que os seus visitantes aceitam os termos ou iniciam sessão. Se o portal nunca abrir, não conseguem aceder à Internet e o problema vai parar à receção ou ao ponto de apoio.
Verificação de conetividade
Um pedido HTTP que cada sistema operativo envia para um nome de anfitrião conhecido após ligar-se a uma rede: captive.apple.com no iOS, iPadOS e macOS, connectivitycheck.gstatic.com no Android e www.msftconnecttest.com no Windows 10 e 11. A página esperada significa online, uma página de início de sessão aciona o portal e a ausência de resposta significa "sem internet".
Esta verificação produz todas as variantes do aviso que a sua equipa de suporte vê. Depende primeiro de uma consulta de DNS, que é onde começam as falhas em ambientes de alta densidade.
DNS (Sistema de Nomes de Domínio)
O protocolo que resolve nomes de anfitrião para endereços IP, especificado na RFC 1035. A maioria das consultas viaja através da porta UDP 53, que não tem retransmissão integrada, pelo que uma consulta perdida aguarda pelo temporizador de nova tentativa do próprio dispositivo.
Quando centenas de dispositivos se ligam ao mesmo tempo e o resolvedor se encontra através de uma ligação WAN ocupada, as consultas excedem o tempo limite e o portal nunca abre.
Filtro DNS empresarial
Um resolvedor controlado por si, posicionado perto da rede de visitantes, que responde a consultas repetidas a partir da cache, recusa consultas para categorias maliciosas ou bloqueadas e regista cada consulta por domínio, hora e frequência.
Substitui o resolvedor público ou do ISP distante no seu âmbito de DHCP de visitantes. Implemente-o fornecido na nuvem para infraestruturas distribuídas ou no local para um único local de grandes dimensões.
Jardim murado
A lista de domínios que um dispositivo pode alcançar antes da autenticação numa rede de portal cativo. A Cisco Meraki, a HPE Aruba e a Ruckus utilizam todas o termo na respetiva configuração de controlador.
Se os domínios ou recursos do seu portal estiverem em falta, a página bloqueia ou aparece em branco. O artigo de configuração por fornecedor da Purple lista os domínios exatos a permitir.
Esgotamento do pool de DHCP
O estado em que um servidor de Dynamic Host Configuration Protocol (RFC 2131) não tem endereços livres disponíveis no seu âmbito, fazendo com que os novos dispositivos atribuam a si próprios um endereço link-local 169.254.x.x e não consigam alcançar nada.
Um endereço 169.254.x.x num dispositivo de visitante aponta para o DHCP, não para o DNS. Aumente o pool ou reduza os tempos de concessão (lease).
DNS sobre HTTPS (DoH) e DNS sobre TLS (DoT)
Transportes de DNS encriptados: o DoH transporta consultas dentro de HTTPS conforme especificado na RFC 8484, e o DoT transporta-as sobre uma sessão TLS conforme especificado na RFC 7858. Ambos enviam consultas de resolução para resolutores fora da sua rede.
Um jardim murado (walled garden) que bloqueie esses resolutores externos interrompe a resolução antes do início de sessão. No Android, peça ao visitante para definir o DNS Privado para Automático.
VLAN (LAN virtual)
Um segmento de rede lógico definido pela etiquetagem IEEE 802.1Q, que separa o tráfego de visitantes de outras redes numa infraestrutura de comutação partilhada.
Capture pacotes na VLAN de visitantes filtrados na porta udp 53 para encontrar consultas sem resposta. A segmentação também mantém o tráfego de visitantes fora do âmbito do ambiente de dados de titulares de cartões PCI DSS.
Passpoint (Hotspot 2.0) e OpenRoaming
O Passpoint, também chamado Hotspot 2.0, baseia-se na descoberta de rede IEEE 802.11u e na autenticação baseada em portas IEEE 802.1X para que um dispositivo com um perfil se associe com segurança sem um portal cativo. O OpenRoaming alarga este funcionamento a todas as redes participantes.
Os visitantes recorrentes com um perfil nunca passam pelo portal, pelo que este modo de falha desaparece para eles. Os visitantes pela primeira vez continuam a necessitar de um DNS rápido e de um jardim murado (walled garden) completo.
Dados pessoais no âmbito do GDPR (registos de DNS)
Nos termos do UK GDPR e do GDPR da UE, a informação que associe um identificador (como um endereço IP) à atividade é considerada como dados pessoais, o que exige uma finalidade definida, retenção limitada e acesso restrito.
Os registos de filtros de DNS associam endereços IP aos domínios visitados. Defina um período de retenção, restrinja o acesso à sua equipa de rede e segurança e registe a finalidade no seu aviso de privacidade.
Exemplos Práticos
Um hotel com 200 quartos recebe reclamações na receção sobre a falta de Internet entre as 07:00 e as 09:00. Os pontos de acesso mostram um sinal saudável e tempo de transmissão disponível, e o DHCP de visitantes distribui o resolvedor do ISP através de vários saltos numa linha congestionada. O que deve fazer o gestor de TI? (Os valores são ilustrativos.)
O gestor de TI executou o nslookup num portátil na rede de visitantes durante o pico e verificou que as consultas falhavam por completo, o que confirmou um gargalo no DNS e não uma falha de rádio. A equipa apontou o DHCP de visitantes para um filtro DNS na nuvem, para que as consultas repetidas de verificação de conetividade fossem respondidas a partir da cache. Adicionaram os domínios do portal ao walled garden para que a página de início de sessão carregasse antes da autenticação. Mantiveram o DNS de visitantes separado da rede de gestão da propriedade para preservar a segmentação. Medido no WiFi Analytics e no registo da receção, a conclusão do acesso no portal no horário de pico subiu de 81% para 97%, e as reclamações na receção caíram de cerca de 15 por manhã para duas.
Os adeptos num estádio com capacidade para 30 000 pessoas reportam a mensagem "ligado sem internet" em todos os intervalos, enquanto os primeiros dez minutos de cada parte funcionam sem problemas. As capturas de pacotes no portal cativo VLAN mostram consultas de DNS sem resposta durante o pico de tráfego. Como deve responder o arquiteto de rede? (Os valores são ilustrativos.)
O padrão apontava para congestionamento, pelo que o arquiteto implementou um resolvedor no local com recurso à nuvem em caso de falha. Manter as consultas no local retirou-as totalmente da WAN durante o pico de tráfego. A equipa também encontrou e removeu um limite de velocidade por cliente que estrangulava a porta UDP 53, o que esgotava o DNS quando milhares de dispositivos se ligavam ao mesmo tempo. Moveram o âmbito do DHCP de visitantes para o novo resolvedor. As capturas de acompanhamento mostraram que as consultas de DNS sem resposta no intervalo caíram de 12% para menos de 1%. Os inícios de sessão dos adeptos durante o intervalo aumentaram 40% em relação ao jogo anterior.
Perguntas de Prática
Q1. Um diretor de TI de um estádio nota que, durante o intervalo, milhares de utilizadores se ligam ao WiFi, mas não conseguem aceder ao portal cativo. O switch central mostra um elevado descarte de pacotes UDP. Deverá aumentar a largura de banda WAN de 2 Gbps para 5 Gbps?
Dica: Considere qual o protocolo que está a ser descartado e se está relacionado com a largura de banda da carga útil ou com limites de estado da ligação.
Ver resposta modelo
Não. Aumentar a largura de banda WAN não resolverá o problema. O descarte de pacotes UDP indica que a firewall ou o resolutor não consegue lidar com o enorme volume de consultas DNS concorrentes (esgotamento da tabela de estados ou limites de CPU). A abordagem correta consiste em implementar um filtro DNS local de elevado desempenho no limite da rede (edge) para armazenar em cache e responder a estas consultas localmente, contornando totalmente o gargalo da WAN.
Q2. Acabou de implementar um filtro DNS empresarial na rede de WiFi para visitantes de um hotel. Os visitantes conseguem agora resolver websites públicos rapidamente, mas, quando se ligam pela primeira vez, não são redirecionados para a página de início de sessão do hotel. Qual é o erro de configuração mais provável?
Dica: Pense no nome de domínio da própria página de início de sessão.
Ver resposta modelo
O erro mais provável é que o próprio domínio do portal cativo não tenha sido explicitamente colocado na lista de permissões (passthrough) no filtro DNS. O filtro está a bloquear ou a atrasar a resolução do URL do portal, impedindo que o redirecionamento seja concluído.
Q3. Uma organização do setor público exige que todo o tráfego de WiFi para visitantes seja registado durante 90 dias para cumprir as políticas de segurança. De que forma a implementação de um filtro DNS empresarial ajuda a cumprir este requisito?
Dica: Considere os dados que um filtro DNS processa em comparação com uma firewall padrão.
Ver resposta modelo
Um filtro DNS empresarial regista de forma nativa todas as consultas DNS efetuadas pelos dispositivos clientes. Isto fornece um registo de auditoria claro e pesquisável sobre quais os domínios solicitados e quando, cumprindo o requisito de registo de 90 dias sem necessidade de realizar uma inspeção profunda de pacotes (DPI) em todo o tráfego encriptado HTTPS.
Perguntas frequentes
Precisamos de novos pontos de acesso para corrigir erros de ligado sem internet?
Não, na maioria dos casos não precisa. Quando o erro acompanha as horas de ponta, a causa costuma ser a resolução de DNS e não o hardware dos pontos de acesso. A solução passa por uma alteração de configuração: aponte o DHCP de visitantes para um filtro DNS empresarial próximo, complete o walled garden e reveja as regras de modelação de tráfego. Substitua o hardware apenas se as capturas de pacotes mostrarem que os próprios pontos de acesso estão a perder tráfego sob cargas normais, e depois de ter descartado problemas com DHCP e DNS.
O Purple funciona com o hardware que já possuímos?
Sim, o Purple funciona nos pontos de acesso que já possui. O Purple é agnóstico em relação ao hardware e é implementado como uma camada na nuvem sobre Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Não há necessidade de substituir equipamentos existentes. O Purple disponibiliza um artigo de configuração para cada fabricante, detalhando os domínios de walled garden de que o seu controlador necessita para que o portal cativo seja carregado antes de os visitantes iniciarem sessão.
Um filtro DNS empresarial vai tornar a nossa WiFi para visitantes mais lenta?
Não, um filtro DNS empresarial bem posicionado torna geralmente as consultas mais rápidas. Este encontra-se mais próximo da rede de visitantes do que um resolutor público ou do ISP e responde a consultas repetidas a partir da sua memória cache. O risco reside no posicionamento e na configuração, não na filtragem em si. Forneça dois endereços de resolutor para obter redundância e autorize os domínios do seu portal cativo para que o filtro nunca atrase a página de início de sessão.
Por que não atribuir simplesmente aos visitantes um resolutor público como o 8.8.8.8?
Pode fazê-lo, mas isso não resolve os timeouts por congestionamento. Um resolutor público continua a estar do outro lado da sua ligação WAN, pelo que cada consulta compete com o pico de tráfego que origina a falha. Além disso, não lhe oferece qualquer filtragem nem registos de consultas para resolução de problemas. Um filtro empresarial próximo responde a partir da cache, recusa categorias indesejadas e regista todas as consultas com falha, algo que o DNS público não pode fazer por si.
Como devemos gerir os registos de consultas DNS ao abrigo do GDPR?
Trate os registos de consultas DNS como dados pessoais, uma vez que associam endereços IP aos domínios visitados por um dispositivo. Defina um período de retenção delimitado, restrinja o acesso à sua equipa de rede e segurança e registe a finalidade no seu aviso de privacidade. O Purple tem certificação ISO 27001 e está em conformidade com o GDPR, devendo o seu fornecedor de filtro DNS apresentar uma certificação equivalente antes de encaminhar o tráfego de visitantes através dele.
Quanto esforço exige a implementação?
A alteração em si é pequena; os testes consomem a maior parte do esforço. Atualiza os servidores DNS no âmbito DHCP de convidados, adiciona os domínios do portal à lista de permissões do filtro e verifica o walled garden. Planeie os testes durante um pico real de utilização, como a hora do pequeno-almoço ou o intervalo de um jogo, porque uma tarde calma não irá reproduzir a congestão que causou o erro.
O Passpoint ou o OpenRoaming irão eliminar o erro?
Sim, para os dispositivos que os utilizam. O Passpoint e o OpenRoaming permitem que os dispositivos se liguem de forma segura sem um portal cativo, pelo que não existe um portal que possa falhar. Os visitantes pela primeira vez e os dispositivos sem um perfil Passpoint continuam a utilizar o portal cativo, pelo que continua a precisar de um DNS rápido e de um walled garden completo. Execute ambos em conjunto: Passpoint para visitantes recorrentes, um portal otimizado para todos os outros.
Fontes
- RFC 1035: Domain names, implementation and specification
- RFC 8484: DNS queries over HTTPS (DoH)
- RFC 7858: DNS over Transport Layer Security (DoT)
- RFC 8910: Captive-portal identification in DHCP and Router Advertisements
- RFC 2131: Dynamic Host Configuration Protocol
- PCI Security Standards Council: PCI DSS
- Information Commissioner's Office: UK GDPR guidance
Continue a ler esta série
Utilizar Captura de Pacotes (PCAP) para Diagnosticar Desempenho Lento de WiFi
Este guia de referência técnica fornece a gestores de TI, arquitetos de rede e diretores de operações de espaços uma metodologia estruturada ao nível dos pacotes para diagnosticar e resolver problemas de desempenho lento de WiFi empresarial através da análise de Captura de Pacotes (PCAP). Ao analisar detalhadamente tramas 802.11 puras — incluindo taxas de retransmissão, utilização de tempo de antena e metadados de camada física — as equipas podem isolar com precisão os estrangulamentos da camada RF de problemas com fios ou de aplicação. Aplicável a locais de alta densidade, incluindo hotéis, cadeias de retalho, estádios e centros de conferências, este guia fornece fluxos de trabalho de diagnóstico acionáveis, estudos de caso do mundo real e etapas de remediação de configuração para recuperar capacidade de rede e proteger a experiência dos convidados.
Por que o WiFi do seu Estádio Fica Lento (E Como Resolver)
Este guia técnico de autoridade analisa a causa raiz do congestionamento do WiFi em estádios - a atividade simultânea em segundo plano de 50.000 dispositivos que carregam anúncios programáticos e telemetria - e fornece um plano detalhado de arquitetura para implementar a filtragem de DNS na borda como principal estratégia de mitigação. Concebido para Diretores de TI, CTOs e Arquitetos de Rede, disponibiliza orientações práticas de implementação, estudos de caso reais e estruturas de ROI mensuráveis para ajudar os operadores de recintos a recuperar largura de banda e a fornecer conectividade de alto desempenho à escala.
Porque é que o nosso WiFi de convidados é tão lento? Diagnosticar a congestão da rede
Este guia diagnostica os fatores ocultos da congestão do WiFi de convidados - telemetria de fundo, redes de anúncios programáticos e atualizações automáticas do SO - que, em conjunto, consomem até 40% da largura de banda do WiFi público antes mesmo de um convidado abrir um navegador. Fornece uma estrutura de implementação faseada e neutra em termos de fornecedor para filtragem de DNS e políticas de QoS que recuperam essa largura de banda, melhoram a experiência dos convidados e proporcionam um ROI mensurável. Destinado a Diretores de TI e Gestores de Operações nos setores da hotelaria, retalho, eventos e ambientes do setor público.
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.