Passer au contenu principal

Résoudre l'erreur « Connecté, pas d'accès Internet » sur le WiFi invité

Vous serez en mesure de diagnostiquer pourquoi les visiteurs voient le message « connectés, pas d'accès Internet » sur le WiFi invité et d'en corriger la cause par une simple modification de configuration, sans investir dans du nouveau matériel. Ce guide vous explique comment différencier les délais d'attente DNS des pannes de DHCP, de walled garden ou de limitation de débit, puis déployer un filtre DNS d'entreprise à proximité sur les points d'accès dont vous disposez déjà.

Par Tom HackettPublié le Mis à jour le
📖 10 min de lecture2,855 mots2 exemples concrets3 questions d'entraînement10 définitions clés

Video overview

Écouter ce guide

Voir la transcription du podcast
Résolution de l'erreur « Connecté sans accès Internet » sur le WiFi invité - Un briefing technique Purple [INTRODUCTION ET CONTEXTE - environ 1 minute] Bienvenue dans la série des briefings techniques Purple. Je suis votre hôte et, aujourd'hui, nous abordons l'un des problèmes les plus persistants et frustrants des réseaux d'entreprise sur site : l'erreur « connecté sans accès Internet » sur le WiFi invité. Si vous gérez l'infrastructure WiFi d'un hôtel, d'une chaîne de magasins, d'un stade ou d'un centre de conférences, vous avez forcément déjà rencontré ce problème. Le terminal d'un invité affiche un signal maximal, il est associé à votre point d'accès, une adresse IP lui a été attribuée - et pourtant, le navigateur n'affiche rien. Le portail captif ne se charge jamais. L'invité appelle la réception. Votre équipe de support lance un test de ping, tout semble correct sur le papier, et pourtant le problème se répète. Voici ce qu'il en est : dans la vaste majorité des cas que je rencontre sur les déploiements en entreprise, il ne s'agit pas d'une panne matérielle, ni d'une mauvaise configuration du pare-feu, ni d'un problème de bande passante au sens traditionnel. Il s'agit d'un problème de temporisation DNS - et il est presque toujours déclenché par la congestion du réseau. Aujourd'hui, je souhaite vous expliquer exactement pourquoi cela se produit, comment le diagnostiquer de manière fiable et comment le déploiement d'un filtre DNS d'entreprise résout définitivement ce goulot d'étranglement. [ANALYSE TECHNIQUE APPROFONDIE - environ 5 minutes] Commençons par les fondamentaux. Lorsqu'un terminal invité se connecte à votre réseau WiFi, la toute première chose qu'il doit faire - avant de pouvoir charger une seule page web, avant que votre portail captif puisse le réorienter et avant que la moindre authentification ne puisse avoir lieu - est de résoudre un nom de domaine en une adresse IP via le DNS. Le Domain Name System est l'annuaire d'Internet. Sans lui, votre terminal n'a aucun moyen de savoir où envoyer le trafic. C'est là que le problème commence. La plupart des terminaux grand public - iPhones, appareils Android, ordinateurs portables Windows - intègrent un mécanisme appelé sonde de détection de portail captif. Sur iOS, par exemple, le terminal envoie une requête HTTP à un point d'accès Apple connu, comme captive.apple.com. Sur Android, il interroge connectivitycheck.gstatic.com. Sur Windows, il teste msftconnecttest.com. Ces sondes sont conçues pour détecter si le réseau nécessite une page de connexion avant d'accorder l'accès à Internet. Le point critique est le suivant : ces sondes dépendent du DNS. Le terminal doit d'abord résoudre le nom de domaine du point d'accès de la sonde avant de pouvoir envoyer la requête HTTP. Et cette requête DNS a un délai d'expiration - généralement compris entre une et cinq secondes selon le système d'exploitation. Si le résolveur DNS de votre réseau ne répond pas dans ce délai, le terminal conclut que le réseau n'a pas de connectivité Internet, même s'il est parfaitement associé et dispose d'une adresse IP valide. C'est cela, l'erreur « connecté sans accès Internet ». Il ne s'agit pas d'un échec de connectivité, mais d'un échec de réponse DNS. Alors, pourquoi le DNS échoue-t-il sur un réseau saturé ? C'est précisément l'élément qui surprend de nombreuses équipes. Par défaut, les requêtes DNS sont envoyées via UDP, sur le port 53. L'UDP est un protocole sans connexion - il n'y a pas de poignée de main, pas d'accusé de réception et pas de retransmission au niveau de la couche transport. Si un paquet DNS est abandonné en raison de la congestion du réseau, le client se contente d'attendre l'expiration du délai d'attente, puis réessaie ou abandonne. Sur un réseau WiFi invité comptant des centaines ou des milliers d'appareils simultanés - pensez à un stade pendant un match, un hôtel complet ou un centre de conférences lors d'une présentation principale - la liaison montante et le résolveur DNS peuvent rapidement devenir saturés. Le problème est aggravé par le fait que les réseaux invités partagent généralement un seul résolveur DNS en amont, souvent le résolveur par défaut du FAI ou un résolveur public tel que 8.8.8.8. Lorsque chaque appareil du réseau essaie simultanément de détecter le portail captif, d'exécuter des mises à jour d'applications en arrière-plan et de lancer des requêtes DNS pour les réseaux sociaux et les services de streaming, ce résolveur unique devient un goulot d'étranglement. Les temps de réponse aux requêtes passent de la plage normale inférieure à 50 millisecondes à des centaines, voire des milliers de millisecondes. Des délais d'attente commencent à se produire. Les erreurs « connecté, pas d'Internet » commencent à affluer. Il existe également un mécanisme secondaire qui mérite d'être compris : l'épuisement du TTL. Les réponses DNS incluent une valeur de durée de vie (TTL) qui indique à l'appareil récepteur pendant combien de temps il doit mettre en cache l'adresse IP résolue. Sur un réseau saturé où les appareils se connectent et se déconnectent constamment - ce qui est fréquent dans les lieux à forte densité - les entrées en cache expirent et doivent être fréquemment résolues à nouveau. Cela augmente la charge de requêtes DNS sur le résolveur précisément lorsque le réseau est soumis à la plus forte pression. Dès lors, la réponse traditionnelle à ce problème consiste à injecter de la bande passante : mettre à niveau la liaison montante, ajouter des points d'accès et appliquer des politiques de QoS. Ce sont toutes des mesures valables, mais elles ne traitent pas la cause profonde. La cause profonde est que votre chemin de résolution DNS n'est pas optimisé pour les environnements invités à forte densité. Et c'est exactement ce qu'un filtre DNS d'entreprise résout. Un filtre DNS d'entreprise - tel que la fonctionnalité de filtrage DNS au sein de la plateforme WiFi invité de Purple - fonctionne comme un résolveur DNS local à haute performance qui s'intercale entre vos appareils invités et l'Internet en amont. Au lieu de transférer chaque requête vers un résolveur public distant, il maintient un cache local des domaines fréquemment résolus, gère les requêtes de détection de portail captif de manière native et applique un filtrage basé sur des règles pour bloquer les domaines malveillants ou non conformes avant même qu'ils n'atteignent le résolveur en amont. Le résultat est une réduction spectaculaire de la latence des requêtes DNS - passant généralement de délais d'attente de deux à trois secondes à des réponses inférieures à 200 millisecondes - ce qui signifie que les requêtes de détection du portail captif réussissent dès la première tentative, que l'erreur « connecté, pas d'Internet » disparaît et que le temps d'intégration des invités diminue considérablement. Du point de vue des normes, cette architecture s'aligne sur les recommandations IEEE 802.11 pour les déploiements à forte densité et favorise la conformité avec les exigences de traitement des données GDPR en vous permettant d'enregistrer et d'auditer les requêtes DNS - ce qui est pertinent si vous opérez sous une licence du secteur public ou de l'hôtellerie. Elle prend également en charge les exigences de segmentation réseau PCI DSS en garantissant que le trafic DNS invité est isolé de votre infrastructure de résolveur d'entreprise. [RECOMMANDATIONS D'IMPLÉMENTATION ET PIÈGES À ÉVITER - environ 2 minutes] Voici quelques conseils pratiques de déploiement. Lorsque vous déployez un filtre DNS d'entreprise sur un réseau WiFi invité, trois décisions de configuration détermineront votre réussite ou votre échec. Premièrement, l'emplacement du résolveur. Votre filtre DNS doit être déployé le plus près possible du réseau invité - idéalement sur le même VLAN ou sous-réseau que vos points d'accès invités. Chaque saut entre l'appareil invité et le résolveur ajoute de la latence. Si votre filtre DNS se trouve dans un centre de données distant et que votre réseau invité se trouve dans un hôtel à Manchester, vous ajoutez un temps d'aller-retour qui va à l'encontre du but recherché. Utilisez un équipement local ou un filtre DNS fourni via le cloud avec un point de présence régional. Deuxièmement, le passthrough DNS du portail captif. C'est la mauvaise configuration la plus courante que j'observe. Lorsque vous déployez un filtre DNS, vous devez vous assurer que le propre domaine du portail captif - l'URL vers laquelle les invités sont réorientés pour l'authentification - est placé sur liste blanche dans le filtre. Si le filtre bloque ou retarde la résolution du domaine de votre portail captif, vous récréerez exactement le problème que vous essayiez de résoudre. Testez toujours explicitement la résolution du portail captif après avoir déployé une politique de filtrage DNS. Troisièmement, l'optimisation des TTL. Configurez votre résolveur DNS local pour fournir des TTL courts pour les domaines de détection du portail captif - Apple, Google, Microsoft - afin que les appareils effectuent des requêtes fréquemment et obtiennent toujours une réponse locale rapide plutôt que d'attendre qu'une entrée en cache expire pour ensuite solliciter un résolveur en amont engorgé. Un TTL de 30 à 60 secondes pour ces domaines spécifiques constitue un bon point de départ. Le piège à éviter est le sur-filtrage. Certaines équipes déploient des listes de blocage DNS agressives qui bloquent par inadvertance des domaines utilisés par des applications d'invités légitimes - services de streaming, points de terminaison VPN d'entreprise, stockage cloud. Cela génère un autre type de ticket d'assistance, mais s'avère tout aussi préjudiciable pour l'expérience des invités. Commencez par une politique conservative, surveillez les journaux de requêtes DNS pour détecter les domaines bloqués, et affinez sur une période de deux semaines avant de verrouiller la configuration. [QUESTIONS-RÉPONSES RAPIDES - environ 1 minute] Passons en revue les questions que l'on me pose le plus souvent à ce sujet. « Puis-je simplement utiliser 8.8.8.8 comme résolveur DNS invité ? » Vous le pouvez, mais en cas de forte charge, il expirera. Un résolveur local ou régional sera toujours plus performant qu'un résolveur public sur un réseau engorgé. « Cela affecte-t-il les déploiements WPA3 ? » Non - WPA3 améliore la sécurité de l'authentification mais ne modifie pas le chemin de résolution DNS. Le même problème de délai d'attente DNS se produit quel que soit le standard de chiffrement utilisé. « Comment savoir si le DNS est la cause réelle de mes erreurs « connecté, pas d'internet » ? » Effectuez une capture de paquets sur le VLAN invité pendant les heures de pointe. Filtrez le trafic sur le port UDP 53. Si vous voyez des requêtes DNS sans réponse correspondante dans les deux secondes, le délai d'attente DNS est le coupable. « Un filtre DNS d'entreprise aide-t-il à la conformité ? » Oui - la journalisation des requêtes DNS fournit une piste d'audit qui soutient les obligations de responsabilité relatives au GDPR et peut aider à la réponse aux incidents. La plateforme Purple intègre cette journalisation de manière native. [RÉSUMÉ ET PROCHAINES ÉTAPES - environ 1 minute] Pour résumer : l'erreur « connecté, pas d'internet » sur le WiFi invité est écrasante en raison d'un problème de délai DNS causé par la congestion du réseau qui submerge un chemin de résolveur non optimisé. La solution n'est pas d'augmenter la bande passante, mais d'utiliser un filtre DNS d'entreprise local et hautement performant qui résout rapidement les sondes de détection de portail captif, maintient un cache local et applique un filtrage basé sur des règles pour réduire la charge de requêtes en amont. Les trois actions à réaliser cette semaine : effectuer une capture de paquets DNS pendant les heures de pointe pour confirmer le diagnostic ; revoir l'emplacement actuel de votre résolveur DNS et identifier s'il est local ou distant ; et évaluer le déploiement d'un filtre DNS d'entreprise sur votre VLAN invité. Si vous souhaitez approfondir l'un de ces sujets, la documentation de la plateforme Purple couvre en détail la configuration du filtre DNS, et les guides d'optimisation du WiFi invité sur purple.ai méritent d'être consultés en parallèle de ce briefing. Merci de votre écoute - à la prochaine. [FIN DE L'ÉPISODE]

Fait partie de notre série principale : Guide du WiFi invité →

L'erreur de connexion sans accès Internet sur le WiFi invité se produit lorsque les vérifications de connectivité échouent avant le chargement du portail captif. Dans les lieux fréquentés, les requêtes DNS sur le port UDP 53 (RFC 1035) expirent en cas de congestion. Pour résoudre ce problème, vous devez pointer les étendues DHCP des invités vers un filtre DNS de mise en cache, renseigner les domaines du walled garden sur l'ensemble des contrôleurs tels que Cisco Meraki et revoir les règles de shaping du trafic.

À quoi ressemble l'erreur « connecté, pas d'accès Internet » sur le WiFi invité ?

L'invité voit des barres de signal maximales et un réseau rejoint, mais rien ne se charge. La page de connexion n'apparaît jamais, ce qui l'empêche d'accepter les conditions ou de s'identifier. Il se dirige alors vers la réception, le point d'information ou le comptoir de service.

Chaque système d'exploitation formule l'avertissement différemment. L'équipe d'assistance de votre site doit être en mesure de tous les reconnaître :

  • Windows affiche « Pas d'accès Internet » sous le nom du réseau.
  • Android affiche « Connecté sans accès Internet » ou « Internet n'est peut-être pas disponible ».
  • L'iPhone et l'iPad affichent « Pas de connexion Internet » sous le nom du réseau.

Ces trois messages proviennent du même mécanisme. Après avoir rejoint le réseau, l'appareil interroge une adresse web connue pour tester la connexion. Si ce test renvoie la page attendue, l'appareil considère que la connexion fonctionne. S'il renvoie une page de connexion, l'appareil ouvre le portail captif. S'il n'obtient aucune réponse, l'appareil indique « pas d'accès Internet ».

Système d'exploitation Nom d'hôte de vérification de la connectivité Ce que voit l'invité en cas d'échec
iOS, iPadOS, macOS captive.apple.com « Pas de connexion Internet »
Android connectivitycheck.gstatic.com « Connecté sans accès Internet »
Windows 10 et 11 www.msftconnecttest.com « Pas d'accès Internet »

Avant que l'appareil puisse demander l'une de ces pages, il doit rechercher le nom d'hôte via le DNS. C'est lors de cette recherche que débutent la plupart des échecs dans les zones à forte densité.

Quelles sont les causes habituelles des erreurs de connexion sans accès Internet sur le WiFi invité ?

Expirations des requêtes DNS sur un réseau saturé

Le DNS (Domain Name System) traduit un nom d'hôte en adresse IP. La plupart des requêtes DNS transitent par le port UDP 53, comme défini dans la norme RFC 1035. UDP ne disposant d'aucune retransmission intégrée, une requête abandonnée attend simplement le temporisateur de rétentative propre à l'appareil.

La congestion survient par pics. Pensez à la mi-temps dans un stade, au départ des clients d'un hôtel après le petit-déjeuner ou à l'arrivée d'un train en gare. Des centaines d'appareils se connectent en quelques secondes, et chacun d'eux envoie une recherche simultanément. Si le résolveur se trouve à plusieurs sauts de distance sur une liaison WAN saturée, les requêtes sont retardées ou abandonnées. L'appareil abandonne, le portail ne s'ouvre jamais et l'invité voit la mention « pas d'accès Internet ».

Les autres causes fréquentes

Le DNS constitue la cause la plus fréquente dans les lieux à forte fréquentation, mais ce n'est pas la seule. Vérifiez également les points suivants :

  • Entrées de walled garden manquantes. Le walled garden est la liste des domaines qu'un appareil peut atteindre avant de s'identifier. Si votre portail ou ses ressources sont manquants, la page ne peut pas se charger.
  • Épuisement du pool DHCP. Si le pool d'adresses est épuisé, les appareils s'attribuent une adresse 169.254.x.x et ne peuvent rien atteindre.
  • Limitation du débit ou étranglement QoS du port UDP 53. Une limite trop stricte définie par client ou par SSID peut priver le DNS de ressources lors d'un pic d'activité.
  • DNS chiffré. Le DNS sur HTTPS (DoH, RFC 8484) et le DNS sur TLS (DoT, RFC 7858) envoient les requêtes à des résolveurs externes. Un walled garden qui bloque ces résolveurs interrompt la recherche avant la connexion.
  • Une panne en amont. Si la liaison WAN elle-même est interrompue, tous les équipements échouent, ainsi que tous les ports filaires.

Comment identifier la cause de votre problème ?

Commencez par analyser le schéma d'occurrence, pas le matériel. Utilisez cette matrice pour cibler la cause avant de modifier quoi que ce soit.

Ce que vous observez Cause la plus probable Première action
Pic d'erreurs aux heures de pointe prévisibles, fonctionnement normal en période calme Dépassements de délai DNS dus à la congestion Orienter le DHCP invité vers un filtre DNS avec cache situé à proximité
Échec de tous les équipements, toute la journée Panne WAN en amont ou serveur DNS incorrect dans le DHCP Tester la liaison WAN et le paramètre DNS du DHCP
L'équipement affiche une adresse 169.254.x.x Pool DHCP épuisé Agrandir le pool ou réduire la durée des baux
Le portail commence à charger mais cale ou affiche une page blanche Domaines du portail manquants dans le walled garden Ajouter les domaines figurant dans votre article de configuration Purple
Seuls certains équipements Android ou ordinateurs portables échouent DNS privé, DoT ou DoH configuré sur l'équipement Demander à l'invité de régler le DNS privé sur Automatique
Échec uniquement au-delà d'un nombre défini d'équipements par AP Limitation de débit ou QoS sur le port UDP 53 Vérifier les règles de régulation du trafic du SSID invité

Trois vérifications que votre équipe de support peut effectuer

  1. Vérifier l'adresse IP de l'équipement. Une adresse 169.254.x.x indique un problème de DHCP, pas de DNS. Une adresse normale dans la plage invitée signifie que l'équipement a rejoint le réseau correctement.
  2. Mesurer le temps d'une recherche depuis un équipement de test. Exécutez nslookup captive.apple.com depuis un ordinateur portable sur le réseau invité. Une réponse lente ou un échec pendant une période chargée confirme l'existence d'un goulot d'étranglement DNS.
  3. Capturer les paquets sur le VLAN invité. Un VLAN (LAN virtuel) sépare le trafic invité de vos autres réseaux. Filtrez la capture sur udp port 53 et recherchez les requêtes sans réponse correspondante.

Consultez ensuite le moment où les erreurs se produisent. Dans WiFi Analytics, comparez les volumes de connexion et d'authentification par rapport aux moments où les invités signalent des problèmes. Les échecs qui suivent vos heures les plus chargées indiquent clairement une congestion.

Comment un filtre DNS d'entreprise résout-il le goulot d'étranglement ?

Un filtre DNS d'entreprise est un résolveur que vous contrôlez, placé à proximité du réseau invité. Il remplace le résolveur distant du FAI ou le résolveur public distribué par le DHCP actuellement. Il accomplit trois tâches qui éliminent le dépassement de délai.

Il répond depuis le cache. Les noms d'hôte de vérification de connectivité sont demandés des milliers de fois par heure dans un établissement fréquenté. Un filtre à proximité répond aux recherches répétées à partir de son cache, de sorte qu'elles ne traversent jamais la liaison WAN congestonnée.

Il rejette le trafic indésirable au préalable. Les requêtes destinées à des catégories malveillantes ou bloquées sont refusées au niveau du filtre. Cela libère de la capacité WAN pour les recherches importantes.

Il enregistre chaque requête. Vous obtenez un historique des domaines qui ont échoué, à quel moment et à quelle fréquence. Cela transforme les hypothèses en preuves la prochaine fois qu'un responsable signale un problème.

Où le placer

Pour un parc distribué, comme une chaîne de secteur de la vente au détail comprenant des centaines de petits sites, un filtre fourni dans le cloud avec des emplacements Edge à proximité constitue généralement le choix le plus pratique. Pour un site unique de grande taille, comme un stade ou un centre de conférences, un résolveur hébergé sur site conserve les recherches totalement en dehors du WAN. Dans les deux cas, fournissez deux adresses de résolveur dans le DHCP afin qu'une seule panne ne puisse pas interrompre le réseau.

Deux paramètres qui déterminent la réussite

Tout d'abord, autorisez les domaines de votre portail captif dans le filtre. Un filtre qui bloque ou ralentit le portail reproduit exactement l'erreur que vous cherchiez à corriger. Deuxièmement, séparez le DNS invité du DNS d'entreprise. La norme PCI DSS considère la segmentation du réseau comme le moyen de maintenir un réseau invité hors de la portée de votre environnement de données des titulaires de cartes.

Vous avez des questions sur votre configuration spécifique ?

Notre équipe collabore avec des exploitants de sites, des responsables informatiques et des ingénieurs réseau au sein de 80 000 sites. Réservez un appel de 20 minutes et nous vous montrerons comment d'autres professionnels comme vous ont résolu ce problème.

Comment résoudre ce problème sur chaque fournisseur et système d'exploitation ?

Sur vos points d'accès et votre contrôleur

Purple est indépendant du matériel et fonctionne comme une superposition cloud sur Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme et Fortinet. Le correctif suit les trois mêmes étapes sur chacun d'entre eux :

  1. Mettre à jour les serveurs DNS dans l'étendue DHCP invité vers votre filtre DNS d'entreprise.
  2. Compléter le walled garden. Cisco Meraki, HPE Aruba et Ruckus utilisent tous le terme « walled garden ». Suivez l'article de configuration Purple correspondant à votre fournisseur, qui répertorie les domaines exacts à autoriser.
  3. Vérifier le modelage du trafic invité (traffic shaping) afin que les limites par client ne brident pas le port UDP 53 lors d'un pic d'activité.

Ne copiez pas les paramètres d'un fournisseur à l'autre. Les noms de menus et les valeurs par défaut diffèrent ; utilisez donc la documentation propre au fournisseur en parallèle de l'article de configuration Purple.

Sur l'appareil de l'invité

Lorsqu'un seul invité est touché et que tout fonctionne pour les autres, votre équipe de support peut essayer ces étapes :

  • Oublier le réseau et le rejoindre à nouveau pour déclencher une nouvelle vérification de la connectivité.
  • Ouvrir une adresse http:// simple dans le navigateur pour forcer l'affichage du portail.
  • Sur Android, régler le DNS privé sur Automatique. Un fournisseur de DNS privé fixe peut bloquer la recherche avant la connexion.
  • Suspendre toute application VPN jusqu'à ce que l'invité se soit connecté.

Scénarios appliqués

Les chiffres ci-dessous sont présentés à titre illustratif et ne proviennent pas d'un déploiement spécifique. Utilisez-les comme modèle pour déterminer ce qu'il convient de mesurer sur votre propre site.

Un hôtel de 200 chambres au moment du petit-déjeuner

Situation. Les réclamations à la réception concernant l'absence d'Internet se concentrent entre 7 h et 9 h, lorsque les clients consultent leurs e-mails avant de régler leur départ. Les points d'accès affichent un signal de bonne qualité et du temps d'antenne disponible. Le DHCP invité fournit le résolveur du fournisseur d'accès Internet, situé à plusieurs sauts sur une ligne très sollicitée.

Mesures prises. Le responsable informatique a exécuté nslookup pendant la période de pointe et a constaté que les recherches échouaient systématiquement. L'équipe a orienté le DHCP invité vers un filtre DNS cloud, a ajouté les domaines du portail au walled garden et a maintenu le DNS invité séparé du réseau de gestion de l'établissement.

Résultat. Mesurées dans l'outil d'analyse WiFi Analytics et sur le registre de la réception, les finalisations de connexion au portail lors des pics d'affluence sont passées de 81 % à 97 %. Les réclamations liées au WiFi à la réception ont chuté, passant d'environ 15 par matinée à deux. Pour en savoir plus sur les réseaux invités pour l'hôtellerie, consultez nos pages consacrées au secteur hospitalité.

Un stade de 30 000 places à la mi-temps

Situation. Les supporters signalaient l'erreur « connecté sans accès à Internet » à chaque mi-temps, alors que les dix premières minutes de chaque période se déroulaient sans encombre. Les captures de paquets sur le VLAN invité ont révélé des requêtes DNS restées sans réponse pendant la hausse de trafic.

Action menée. L'architecte réseau a déployé un résolveur sur site avec une solution de secours dans le cloud. L'équipe a supprimé la limitation de débit par client qui bridait le port UDP 53 et a basculé l'étendue DHCP vers le nouveau résolveur.

Résultat. Les requêtes DNS sans réponse à la mi-temps sont passées de 12 % à moins de 1 % lors des captures de suivi. Les connexions de supporters pendant la pause ont augmenté de 40 % par rapport au match précédent.

Comment éviter que les erreurs de type connecté sans Internet ne se reproduisent ?

  • Ne comptez jamais uniquement sur un résolveur public distant. Les serveurs DNS publics offrent généralement de bonnes performances, mais un résolveur situé à plusieurs sauts réseau ajoute un délai incontrôlable lors des pics d'affluence.
  • Configurez des alertes sur les requêtes DNS sans réponse. Configurez votre pare-feu ou votre commutateur cœur de réseau pour signaler l'augmentation des rejets sur le port UDP 53 sur le réseau invité, lesquels révèlent des expirations de délai avant même que les visiteurs ne s'en aperçoivent.
  • Révisez chaque mois les listes de blocage de votre filtre DNS. Des catégories trop agressives bloquent des applications légitimes et génèrent de nouveaux tickets d'assistance.
  • Définissez une durée de conservation des journaux. Les journaux DNS associent des adresses IP aux domaines visités ; traitez-les donc comme des données à caractère personnel conformément au GDPR.
  • Adoptez la norme RFC 8910 si votre matériel la prend en charge. Elle permet au serveur DHCP d'indiquer à l'équipement l'emplacement du portail captif, réduisant ainsi sa dépendance aux vérifications de connectivité.
  • Pensez à Passpoint pour les visiteurs réguliers. Passpoint (également appelé Hotspot 2.0) et OpenRoaming permettent aux équipements de se connecter en toute sécurité sans portail captif, ce qui élimine complètement ce mode de défaillance.

Purple gère le WiFi invité dans plus de 80 000 sites actifs répartis dans plus de 90 pays, avec 500 millions d'utilisateurs et de connexions par an. Des salles d'attente du secteur de la santé jusqu'aux transports ferroviaires, le constat reste le même : réglez les problèmes de DNS avant d'investir dans de la bande passante.

Foire aux questions

Faut-il remplacer nos points d'accès pour résoudre les erreurs de type connecté sans Internet ?

Non, dans la plupart des cas, ce n'est pas nécessaire. Lorsque l'erreur survient lors des pics d'affluence, la cause provient généralement de la résolution DNS et non du matériel des points d'accès. La solution consiste à modifier la configuration : pointez le serveur DHCP invité vers un filtre DNS d'entreprise à proximité, finalisez le walled garden et révisez les règles de limitation de trafic. Ne remplacez le matériel qu'après avoir constaté, via des captures de paquets, que les points d'accès eux-mêmes rejettent du trafic en charge normale, et après avoir écarté tout dysfonctionnement DHCP et DNS.

La solution Purple est-elle compatible avec notre matériel existant ?

Oui, Purple fonctionne sur les points d'accès que vous possédez déjà. Purple est indépendant du matériel et se déploie sous forme de superposition cloud sur Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme et Fortinet. Il n'y a pas besoin de tout remplacer. Purple publie un article de configuration pour chaque fournisseur, répertoriant les domaines de jardin captif dont votre contrôleur a besoin pour que le portail captif se charge avant que les invités ne se connectent.

Un filtre DNS d'entreprise ralentira-t-il notre WiFi invité ?

Non, un filtre DNS bien placé accélère généralement les recherches. Il est situé plus près du réseau invité qu'un FAI ou un résolveur public et répond aux recherches répétées à partir de son cache. Le risque réside dans l'emplacement et la configuration, pas dans le filtrage lui-même. Fournissez deux adresses de résolveur pour la redondance et autorisez les domaines de votre portail captif afin que le filtre ne retarde jamais la page de connexion.

Pourquoi ne pas simplement fournir aux invités un résolveur public tel que 8.8.8.8 ?

Vous pouvez le faire, mais cela ne résout pas les délais d'expiration liés à la congestion. Un résolveur public se trouve toujours de l'autre côté de votre liaison WAN, de sorte que chaque recherche entre en concurrence avec le pic de trafic qui cause la défaillance. Cela ne vous offre également aucun filtrage ni aucun journal de requêtes pour le dépannage. Un filtre d'entreprise proche répond à partir du cache, refuse les catégories non désirées et enregistre chaque recherche échouée, ce que le DNS public ne peut pas faire pour vous.

Comment gérer les journaux de requêtes DNS dans le cadre du GDPR ?

Traitez les journaux DNS comme des données personnelles, car ils lient les adresses IP aux domaines visités par un appareil. Définissez une durée de conservation précise, limitez l'accès à votre équipe réseau et sécurité, et inscrivez la finalité dans votre politique de confidentialité. Purple est certifié ISO 27001 et conforme au GDPR, et votre fournisseur de filtre DNS doit faire preuve d'une certification équivalente avant que vous ne routiez le trafic invité via son service.

Quel effort le déploiement nécessite-t-il ?

La modification elle-même est minime ; le test représente la majeure partie de l'effort. Vous mettez à jour les serveurs DNS dans l'étendue DHCP invité, ajoutez les domaines du portail à la liste d'autorisations du filtre et vérifiez le jardin captif. Prévoyez de tester lors d'un pic réel, comme le rush du petit-déjeuner ou la mi-temps, car un après-midi calme ne reproduira pas la congestion qui a causé l'erreur.

Passpoint ou OpenRoaming supprimeront-ils l'erreur ?

Oui, pour les appareils qui les utilisent. Passpoint et OpenRoaming permettent aux appareils de se connecter en toute sécurité sans portail captif, il n'y a donc pas de portail susceptible d'échouer. Les nouveaux visiteurs et les appareils sans profil Passpoint utilisent toujours le portail captif, vous avez donc toujours besoin d'un DNS rapide et d'un jardin captif complet. Exécutez les deux ensemble : Passpoint pour les visiteurs réguliers, et un portail optimisé pour tous les autres.

Définitions clés

Portail captif

La page de connexion servie par un réseau invité avant d'accorder l'accès à Internet. La norme RFC 8910 définit une option d'annonce de routeur DHCP et IPv6 qui indique à l'appareil l'adresse API du portail, lui évitant ainsi de devoir déduire le portail à partir d'une requête web échouée.

Vos invités acceptent les conditions d'utilisation ou s'identifient sur cette page. Si le portail ne s'ouvre jamais, ils ne peuvent pas accéder à Internet et le problème remonte à la réception ou au point d'assistance.

Vérification de connectivité

Une requête HTTP envoyée par chaque système d'exploitation vers un nom d'hôte connu après la connexion à un réseau : captive.apple.com sur iOS, iPadOS et macOS, connectivitycheck.gstatic.com sur Android, et www.msftconnecttest.com sur Windows 10 et 11. La réception de la page attendue indique qu'Internet est disponible, une page de connexion déclenche le portail captif, et l'absence de réponse entraîne le message « pas d'accès Internet ».

Cette vérification déclenche chaque variante de l'avertissement reçu par votre équipe d'assistance. Elle dépend d'abord d'une résolution DNS, là où débutent les défaillances à haute densité.

DNS (Système de noms de domaine)

Le protocole qui résout les noms d'hôte en adresses IP, spécifié dans la norme RFC 1035. La plupart des requêtes transitent par le port UDP 53, qui ne dispose pas de retransmission intégrée - une requête abandonnée dépend donc du délai de réessai propre à l'appareil.

Lorsque des centaines d'appareils se connectent simultanément et que le résolveur se trouve de l'autre côté d'une liaison WAN saturée, les requêtes expirent et le portail captif ne s'ouvre jamais.

Filtre DNS d'entreprise

Un résolveur sous votre contrôle, placé à proximité du réseau invité, qui répond aux requêtes répétées depuis le cache, refuse les requêtes destinées aux catégories malveillantes ou bloquées, et journalise chaque requête par domaine, heure et fréquence.

Il remplace le résolveur public ou FAI distant dans votre étendue DHCP invité. Déployez-le depuis le cloud pour les parcs distribués, ou sur site pour un site unique de grande envergure.

Espace fermé (Walled garden)

La liste des domaines qu'un appareil peut atteindre avant de s'authentifier sur un réseau avec portail captif. Cisco Meraki, HPE Aruba et Ruckus utilisent tous ce terme dans la configuration de leur contrôleur.

Si les domaines ou ressources de votre portail captif sont manquants, la page se bloque ou reste blanche. L'article de configuration par fournisseur de Purple énumère les domaines exacts à autoriser.

Épuisement de la plage DHCP

L'état dans lequel un serveur Dynamic Host Configuration Protocol (RFC 2131) n'a plus d'adresses libres dans son étendue, ce qui fait que les nouveaux appareils s'attribuent une adresse local de lien 169.254.x.x et ne peuvent rien atteindre.

Une adresse 169.254.x.x sur un appareil invité renvoie au DHCP, pas au DNS. Agrrandissez la plage ou réduisez la durée des baux.

DNS over HTTPS (DoH) et DNS over TLS (DoT)

Transports DNS chiffrés : le DoH achemine les requêtes au sein du HTTPS comme spécifié dans la RFC 8484, et le DoT les achemine via une session TLS comme spécifié dans la RFC 7858. Tous deux envoient les recherches à des résolveurs situés en dehors de votre réseau.

Un jardin fermé qui bloque ces résolveurs externes interrompt la recherche avant la connexion. Sur Android, demandez à l'invité de régler le DNS privé sur Automatique.

VLAN (VLAN)

Un segment de réseau logique défini par le marquage IEEE 802.1Q, qui sépare le trafic invité des autres réseaux sur une infrastructure de commutation partagée.

Capturez les paquets sur le VLAN invité filtré sur le port udp 53 pour identifier les requêtes sans réponse. La segmentation permet également de maintenir le trafic invité hors du périmètre des données des porteurs de cartes PCI DSS.

Passpoint (Hotspot 2.0) et OpenRoaming

Passpoint, également appelé Hotspot 2.0, repose sur la découverte de réseau IEEE 802.11u et l'authentification basée sur les ports IEEE 802.1X pour qu'un appareil doté d'un profil se connecte en toute sécurité sans portail captif. OpenRoaming étend cela aux réseaux participants.

Les visiteurs récurrents disposant d'un profil n'atteignent jamais le portail, ce mode d'échec disparaît donc pour eux. Les nouveaux visiteurs ont toujours besoin d'un DNS rapide et d'un jardin fermé complet.

Données personnelles GDPR (journaux DNS)

Conformément au UK GDPR et au GDPR de l'UE, les informations associant un identifiant tel qu'une adresse IP à une activité sont considérées comme des données personnelles, ce qui exige une finalité définie, une durée de conservation limitée et un accès restreint.

Les journaux de filtrage DNS associent les adresses IP aux domaines visités. Définissez une durée de conservation, limitez l'accès à vos équipes réseau et sécurité, et inscrivez cette finalité dans votre politique de confidentialité.

Exemples concrets

Un hôtel de 200 chambres enregistre des réclamations à la réception concernant l'absence d'Internet entre 7 h et 9 h. Les points d'accès affichent un signal optimal et du temps d'antenne disponible, mais le DHCP invité transmet le résolveur du fournisseur d'accès à travers plusieurs liaisons occupées. Que doit faire le responsable informatique ? (Les chiffres sont donnés à titre indicatif.)

Le responsable informatique a exécuté la commande nslookup depuis un ordinateur portable connecté au réseau invité pendant l'heure de pointe et a constaté l'échec direct des requêtes, ce qui a confirmé un goulot d'étranglement DNS plutôt qu'une défaillance radio. L'équipe a dirigé le DHCP invité vers un filtre DNS cloud pour que les requêtes répétées de vérification de connectivité soient servies depuis le cache. Ils ont ajouté les domaines du portail au walled garden afin que la page de connexion se charge avant l'authentification. Ils ont maintenu le DNS invité séparé du réseau de gestion de l'établissement pour préserver la segmentation. D'après les mesures de WiFi Analytics et le registre de la réception, le taux de finalisation sur le portail aux heures de pointe est passé de 81 % à 97 %, et les réclamations à la réception sont tombées d'environ 15 par matinée à deux.

Les supporters d'un stade de 30 000 places signalent l'erreur « connectés sans accès Internet » à chaque mi-temps, alors que les dix premières minutes de chaque période se déroulent sans encombre. Les captures de paquets sur le VLAN invité montrent des requêtes DNS restées sans réponse pendant le pic d'affluence. Comment l'architecte réseau doit-il réagir ? (Les chiffres sont donnés à titre indicatif.)

Ce comportement pointant vers une congestion, l'architecte a déployé un résolveur sur site avec une solution de secours dans le cloud. Le traitement des requêtes en local les a complètement extraites du réseau étendu (WAN) pendant le pic. L'équipe a également identifié et supprimé une limitation de débit par client qui bridait le port UDP 53, ce qui privait le service DNS de ressources lorsque des milliers d'appareils se connectaient simultanément. Ils ont migré l'étendue DHCP invité vers le nouveau résolveur. Les captures ultérieures ont révélé que le taux de requêtes DNS sans réponse à la mi-temps a chuté de 12 % à moins de 1 %. Les connexions des supporters pendant la pause ont augmenté de 40 % par rapport au match précédent.

Questions d'entraînement

Q1. Le directeur informatique d'un stade constate qu'à la mi-temps, des milliers d'utilisateurs se connectent au WiFi mais ne parviennent pas à atteindre le portail captif. Le commutateur cœur montre d'importantes pertes de paquets UDP. Doit-il augmenter la bande passante WAN de 2 Gbps à 5 Gbps ?

Conseil : Tenez compte du protocole abandonné et demandez-vous s'il est lié à la bande passante utile ou aux limites d'état des connexions.

Voir la réponse type

Non. L'augmentation de la bande passante WAN ne résoudra pas le problème. Les pertes de paquets UDP indiquent que le pare-feu ou le résolveur ne peut pas gérer le volume massif de requêtes DNS simultanées (épuisement de la table d'état ou limites du processeur). La démarche correcte consiste à déployer un filtre DNS local haute performance en périphérie de réseau afin de mettre en cache et de répondre à ces requêtes localement, en contournant totalement le goulot d'étranglement du WAN.

Q2. Vous venez de déployer un filtre DNS d'entreprise sur le réseau invité d'un hôtel. Les invités peuvent désormais résoudre rapidement les sites web publics, mais lors de leur première connexion, ils ne sont pas réorientés vers la page de connexion de l'hôtel. Quelle est l'erreur de configuration la plus probable ?

Conseil : Pensez au nom de domaine de la page de connexion elle-même.

Voir la réponse type

L'erreur la plus probable est que le domaine propre au portail captif n'a pas été explicitement ajouté à la liste autorisée (passthrough) dans le filtre DNS. Le filtre bloque ou retarde la résolution de l'URL du portail, empêchant la réorientation d'aboutir.

Q3. Une organisation du secteur public exige que l'ensemble du trafic WiFi invité soit journalisé pendant 90 jours afin de se conformer aux politiques de sécurité. En quoi le déploiement d'un filtre DNS d'entreprise aide-t-il à répondre à cette exigence ?

Conseil : Examinez les données traitées par un filtre DNS par rapport à celles d'un pare-feu standard.

Voir la réponse type

Un filtre DNS d'entreprise enregistre en natif toutes les requêtes DNS effectuées par les appareils clients. Cela fournit une piste d'audit claire et consultable indiquant quels domaines ont été demandés et à quel moment, satisfaisant ainsi à l'exigence de journalisation de 90 jours sans qu'il soit nécessaire de procéder à une inspection approfondie des paquets (DPI) sur l'ensemble du trafic HTTPS chiffré.

Questions fréquentes

Faut-il acquérir de nouveaux points d'accès pour corriger les erreurs de connexion sans Internet ?

Non, dans la plupart des cas, ce n'est pas nécessaire. Lorsque l'erreur survient lors des heures de pointe, la cause est généralement la résolution DNS et non le matériel du point d'accès. La solution réside dans un changement de configuration : pointez le serveur DHCP invité vers un filtre DNS d'entreprise local, complétez le walled garden et révisez les règles de limitation de trafic. Ne remplacez le matériel que si les captures de paquets démontrent que les points d'accès eux-mêmes perdent du trafic sous des charges normales, et après avoir écarté tout problème de DHCP et de DNS.

Est-ce que Purple fonctionne avec le matériel que nous possédons déjà ?

Oui, Purple fonctionne sur les points d'accès que vous possédez déjà. Purple est indépendant du matériel et se déploie en tant que solution cloud superposée sur Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme et Fortinet. Aucun remplacement de matériel n'est nécessaire. Purple publie un article de configuration pour chaque équipementier, énumérant les domaines de walled garden dont votre contrôleur a besoin pour que le portail captif se charge avant la connexion des invités.

Un filtre DNS d'entreprise va-t-il ralentir notre WiFi invité ?

Non, un filtre DNS d'entreprise bien placé accélère généralement les recherches. Il est situé plus près du réseau invité que le résolveur d'un FAI ou un résolveur public, et répond aux requêtes récurrentes grâce à son cache. Le risque réside dans l'emplacement et la configuration, non dans le filtrage lui-même. Fournissez deux adresses de résolveurs pour assurer la redondance et autorisez les domaines de votre portail captif afin que le filtre ne retarde jamais l'affichage de la page de connexion.

Pourquoi ne pas simplement fournir aux invités un résolveur public comme 8.8.8.8 ?

Vous le pouvez, mais cela ne résoudra pas les dépassements de délai liés à la congestion. Un résolveur public reste situé de l'autre côté de votre liaison WAN ; chaque recherche entre donc en concurrence avec la hausse de trafic à l'origine de la défaillance. Cela ne vous procure par ailleurs aucun filtrage ni aucun journal de requêtes pour le dépannage. Un filtre d'entreprise local répond à partir du cache, bloque les catégories indésirables et enregistre chaque échec de recherche, ce qu'un DNS public ne peut pas faire.

Comment gérer les journaux de requêtes DNS conformément au GDPR ?

Traitez les journaux de requêtes DNS comme des données personnelles, car ils associent des adresses IP aux domaines consultés par un appareil. Définissez une durée de conservation précise, limitez l'accès à vos équipes réseau et sécurité, et mentionnez cette finalité dans votre politique de confidentialité. Purple est certifié ISO 27001 et conforme au GDPR ; votre fournisseur de filtre DNS doit présenter une certification équivalente avant que vous ne lui acheminiez le trafic invité.

Quel effort le déploiement nécessite-t-il ?

Le changement en lui-même est minime ; c'est la phase de test qui demande le plus d'efforts. Vous devez mettre à jour les serveurs DNS dans la plage DHCP invités, ajouter les domaines du portail à la liste d'autorisations du filtre et vérifier le walled garden. Prévoyez de tester lors d'un pic d'activité réel, comme l'affluence du petit-déjeuner ou la mi-temps d'un match, car un après-midi calme ne reproduira pas la congestion à l'origine de l'erreur.

Passpoint ou OpenRoaming élimineront-ils l'erreur ?

Oui, pour les appareils qui les utilisent. Passpoint et OpenRoaming permettent aux appareils de se connecter en toute sécurité sans portail captif, il n'y a donc aucun portail susceptible de présenter une défaillance. Les nouveaux visiteurs et les appareils ne disposant pas d'un profil Passpoint utilisent toujours le portail captif. Vous devez donc toujours disposer d'un DNS rapide et d'un walled garden complet. Exploitez les deux en parallèle : Passpoint pour les visiteurs réguliers, et un portail optimisé pour tous les autres.

Continuer la lecture de cette série

Utilisation du Packet Capture (PCAP) pour diagnostiquer les lenteurs de performance WiFi

Ce guide de référence technique offre aux responsables informatiques, architectes réseau et directeurs d'exploitation de sites une méthodologie structurée au niveau des paquets pour diagnostiquer et résoudre les lenteurs de performance du WiFi d'entreprise grâce à l'analyse PCAP. En décortiquant les trames 802.11 brutes - y compris les taux de retransmission, l'utilisation du temps d'antenne et les métadonnées de la couche physique - les équipes peuvent isoler avec précision les goulots d'étranglement de la couche RF des problèmes filaires ou applicatifs. Applicable aux sites à forte densité, notamment les hôtels, les chaînes de magasins, les stades et les centres de conférences, ce guide propose des flux de diagnostic exploitables, des études de cas réels et des étapes de remédiation de configuration pour récupérer de la capacité réseau et protéger l'expérience des invités.

Lire le guide →

Pourquoi le WiFi de votre stade est saturé (et comment y remédier)

Ce guide technique de référence analyse la cause principale de la saturation du WiFi dans les stades - l'activité d'arrière-plan simultanée de 50 000 appareils chargeant des publicités programmatiques et des données de télémétrie - et fournit un schéma d'architecture détaillé pour déployer le filtrage DNS à la périphérie comme principale stratégie d'atténuation. Conçu pour les directeurs informatiques, les CTO et les architectes réseau, il offre des conseils de mise en œuvre concrets, des études de cas réels et des modèles de calcul du ROI pour aider les exploitants de sites à récupérer de la bande passante et à offrir une connectivité haute performance à grande échelle.

Lire le guide →

Pourquoi notre WiFi invité est-il si lent ? Diagnostiquer la congestion du réseau

Ce guide diagnostique les facteurs cachés de la congestion du WiFi invité - la télémétrie en arrière-plan, les réseaux publicitaires programmatiques et les mises à jour automatiques du système d'exploitation - qui consomment collectivement jusqu'à 40 % de la bande passante du WiFi public avant même qu'un invité n'ouvre un navigateur. Il fournit un cadre de mise en œuvre progressif et indépendant des fournisseurs pour le filtrage DNS et les politiques de QoS qui récupèrent cette bande passante, améliorent l'expérience des invités et génèrent un ROI mesurable. Destiné aux directeurs informatiques et aux directeurs des opérations dans les secteurs de l'hôtellerie, du commerce de détail, de l'événementiel et du secteur public.

Lire le guide →

Vous avez des questions sur votre configuration spécifique ?

Notre équipe collabore avec des exploitants de sites, des responsables informatiques et des ingénieurs réseau au sein de 80 000 sites. Réservez un appel de 20 minutes et nous vous montrerons comment d'autres professionnels comme vous ont résolu ce problème.