Passer au contenu principal

Captive Portal vs Splash Page

Ce guide de référence détaille la distinction essentielle entre les solutions de captive portal et les splash pages au sein des réseaux WiFi invités. Il explique comment le mécanisme d'interception réseau sous-jacent fonctionne de concert avec l'interface visuelle destinée aux invités, aidant ainsi les responsables informatiques et les exploitants de sites à prendre des décisions d'architecture et d'achat éclairées.

Par Tom HackettPublié le Mis à jour le
📖 8 min de lecture2,320 mots3 exemples concrets3 questions d'entraînement8 définitions clés

Video overview

Écouter ce guide

Voir la transcription du podcast
PORTAIL CAPTIF VS SPLASH PAGE - UN BRIEFING TECHNIQUE PURPLE Script de Podcast - Environ 10 Minutes Voix en anglais du Royaume-Uni --- SÉQUENCE 1 : INTRODUCTION ET CONTEXTE (environ 1 minute) Bienvenue dans la série de briefings techniques Purple. Je suis votre hôte, et aujourd'hui, nous allons lever le voile sur l'une des sources de confusion les plus persistantes dans l'acquisition et le déploiement de WiFi pour invités : la différence entre un portail captif et une splash page. Si vous avez déjà assisté à une réunion avec un fournisseur et entendu ces deux termes utilisés de manière interchangeable, vous n'êtes pas seul. Cela se produit constamment - dans les documents d'appel d'offres, dans les présentations de stratégie informatique, et même dans les conversations entre ingénieurs réseau qui devraient pourtant faire la différence. Et cette confusion a son importance, car lorsque vous confondez les deux, vous risquez soit de sur-spécifier le mauvais composant, soit de sous-investir dans le bon, ou pire - de déployer une solution WiFi pour invités qui a fière allure mais qui ne dispose d'aucun contrôle réseau adéquat sous le capot, ou encore une solution techniquement solide qui fait fuir les invités à cause d'un écran de connexion lourd et sans image de marque. Corrigeons donc cela aujourd'hui. À la fin de ce briefing, vous disposerez d'un modèle mental clair de ce que fait chaque composant, de la façon dont ils interagissent et de ce qu'il faut rechercher lorsque vous évaluez des solutions pour votre site - qu'il s'agisse d'un hôtel, d'un parc de points de vente, d'un stade ou d'un bâtiment du secteur public. --- SÉQUENCE 2 : ANALYSE TECHNIQUE APPROFONDIE (environ 5 minutes) Commençons par le portail captif, car c'est la fondation sur laquelle repose tout le reste. Un portail captif est un mécanisme de couche réseau. Son rôle est d'intercepter tout le trafic sortant d'un appareil nouvellement connecté et de le maintenir dans une sorte de salle d'attente numérique jusqu'à ce que cet appareil ait été authentifié. Lorsqu'un invité se connecte à votre SSID WiFi, son appareil obtient une adresse IP via DHCP - cette partie fonctionne normalement. Mais avant que le moindre trafic Internet réel ne soit autorisé à passer, le portail captif l'intercepte. Voici la séquence technique. L'appareil de l'invité envoie une requête HTTP ou HTTPS - il peut essayer de charger un site web, ou il peut s'agir du test de connectivité propre au système d'exploitation, que les appareils modernes comme les iPhones et les téléphones Android exécutent automatiquement. Le contrôleur du portail captif - qui se trouve soit sur votre contrôleur sans fil, votre routeur, soit sur une plateforme basée sur le cloud - intercepte cette requête DNS ou cette requête HTTP et la redirige. Au lieu d'atteindre Internet, l'appareil reçoit une réponse de redirection pointant vers une URL spécifique. C'est sur cette URL que réside la splash page. Désormais, le mécanisme de redirection lui-même utilise l'une des deux techniques principales. La première est le détournement de DNS - le Captive Portal intercepte les requêtes DNS et renvoie l'adresse IP du serveur du portail au lieu de la destination réelle. La seconde est la redirection HTTP - le portail intercepte la requête HTTP au niveau de la passerelle et émet une réponse de redirection 302. Pour le trafic HTTPS, cela est plus complexe, car vous ne pouvez pas intercepter une session chiffrée sans déclencher un avertissement de certificat. C'est pourquoi la plupart des implémentations de Captive Portal s'appuient sur l'assistant de réseau captif intégré au système d'exploitation - la fenêtre contextuelle qui s'affiche sur votre téléphone lorsque vous vous connectez à un nouveau réseau - qui utilise un point de terminaison HTTP connu pour détecter les portails captifs avant de tenter des connexions HTTPS. Au niveau de la couche réseau, le Captive Portal applique le contrôle d'accès à l'aide de règles de pare-feu. Les appareils non authentifiés sont placés dans un VLAN ou un sous-réseau restreint où tout le trafic, à l'exception du DNS et du HTTP vers le serveur du portail, est bloqué. Une fois l'authentification confirmée - qu'il s'agisse d'un simple clic, d'un login social, d'une saisie d'e-mail ou d'un échange complet d'identifiants 802.1X - le contrôleur de portail met à jour les règles de pare-feu pour l'adresse MAC de cet appareil, le déplaçant de la zone restreinte vers la zone autorisée avec un accès complet à Internet. Ceci est important : le Captive Portal est invisible pour l'invité. Ils ne le voient jamais directement. Ce qu'ils voient, c'est la page d'accueil. La page d'accueil correspond à la couche applicative - c'est l'HTML, le CSS et le JavaScript qui s'affichent dans le navigateur de l'invité ou dans la fenêtre contextuelle de l'assistant de réseau captif. C'est l'interface visuelle : votre marque, votre logo, votre message d'accueil, vos conditions générales, vos boutons de connexion sociale, vos cases à cocher d'inscription marketing. C'est ce qui transforme un simple événement d'authentification réseau en une expérience invité personnalisée aux couleurs de votre marque. Voyez les choses ainsi. Le Captive Portal est le videur à l'entrée - il décide qui entre et applique les règles. La page d'accueil est le bureau de réception - c'est le visage de votre établissement, elle recueille les informations et permet à l'invité de se sentir le bienvenu. Vous avez besoin des deux, et ils doivent fonctionner ensemble de manière transparente. Pourquoi cette distinction est-elle importante sur le plan commercial ? Parce que lorsque vous évaluez une solution de WiFi invité, vous devez poser des questions différentes pour chaque composant. Pour le Captive Portal, vous vous demandez : Quels modes d'authentification prend-il en charge ? Peut-il gérer le 802.1X pour les appareils d'entreprise parallèlement à la connexion sociale pour les invités ? Prend-il en charge le contournement d'adresse MAC pour les appareils qui ne peuvent pas afficher un navigateur ? Comment gère-t-il les expirations de session et la ré-authentification ? Est-il conforme à vos obligations de protection des données en vertu du GDPR ? S'intègre-t-il à votre infrastructure RADIUS ? Peut-il segmenter le trafic par type d'utilisateur - en séparant le trafic invité du trafic du personnel au niveau de la couche réseau ? Pour la page d'accueil, vous vous demandez : À quel point est-elle personnalisable ? Votre équipe marketing peut-elle la modifier sans toucher à la configuration réseau ? Prend-elle en charge l'A/B testing ? Peut-elle proposer des contenus différents selon les segments d'utilisateurs - les membres du programme de fidélité par rapport aux nouveaux visiteurs, par exemple ? Gère-t-elle les arrière-plans vidéo, les bannières promotionnelles ou les pages de redirection après connexion ? Quel est son comportement sur mobile ? Est-elle accessible ? Ce sont des critères d'achat fondamentalement différents, et les confondre conduit à de mauvaises décisions. Nous avons vu des entreprises investir massivement dans un superbe design de page d'accueil pour découvrir ensuite que le Captive Portal sous-jacent ne prenait pas en charge les méthodes d'authentification requises par leur politique de sécurité informatique. Nous avons également vu l'inverse - des déploiements de Captive Portal techniquement robustes mais avec des pages d'accueil si mal conçues que les taux d'adoption par les visiteurs plafonnaient à 30 %. Parlons des normes qui sous-tendent tout cela. Le mécanisme de Captive Portal ne dispose pas d'une norme de gouvernance unique, mais il fonctionne dans le cadre de plusieurs standards majeurs. La norme 802.1X est le standard de contrôle d'accès réseau basé sur les ports qui régit la manière dont les appareils s'authentifient auprès d'un réseau à l'aide d'identifiants, de certificats ou de jetons. C'est le fondement de la sécurité WiFi d'entreprise, et elle est de plus en plus pertinente, même pour le WiFi visiteur, lorsque vous souhaitez offrir un accès transparent et basé sur des identifiants aux visiteurs réguliers. Le WPA3, dernier protocole de sécurité WiFi, introduit l'Opportunistic Wireless Encryption, qui chiffre le trafic même sur les réseaux ouverts - un élément important pour les déploiements de Captive Portal car il modifie le fonctionnement de la liaison de connexion initiale. Du point de vue de la conformité, le GDPR a des implications majeures sur la conception de la page d'accueil. Si votre page d'accueil collecte des données personnelles - une adresse e-mail, un nom, un identifiant de réseau social - vous devez obtenir un consentement explicite et éclairé, afficher une politique de confidentialité claire et disposer d'une base légale pour le traitement. C'est sur la page d'accueil que ce consentement est recueilli, mais c'est le Captive Portal qui applique la liaison entre le consentement et l'accès. Si un visiteur refuse de s'abonner à vos communications marketing, le Captive Portal doit tout de même lui accorder l'accès à Internet - le consentement au marketing ne peut pas être une condition d'accès au réseau en vertu du GDPR. La norme PCI-DSS est pertinente si votre réseau WiFi visiteur se situe dans le périmètre des environnements de données de cartes de paiement - généralement dans le commerce de détail ou l'hôtellerie. La segmentation réseau appliquée par le Captive Portal est un contrôle clé ici, garantissant que le trafic des visiteurs est isolé des systèmes de paiement. - SEGMENT 3 : RECOMMANDATIONS DE MISE EN ŒUVRE ET PIÈGES À ÉVITER (environ 2 minutes) Laissez-moi vous présenter deux scénarios réels qui illustrent comment tout cela se traduit en pratique. Tout d'abord, un groupe hôtelier de 200 chambres. Ils ont déployé une solution de WiFi pour les clients où la splash page était magnifiquement personnalisée à leur marque - leur logo, un message de bienvenue, une offre promotionnelle pour le spa. Mais le Captive Portal sous-jacent était une implémentation open-source basique qui utilisait le détournement de DNS sans aucune gestion de session. Résultat : les clients qui revenaient à l'hôtel étaient invités à se reconnecter à chaque visite, même au cours du même séjour. La splash page était superbe, mais le Captive Portal n'avait pas de persistance d'adresse MAC, pas de configuration de délai d'expiration de session, et aucune intégration avec le système de gestion de l'établissement. La correction a nécessité le remplacement complet du contrôleur de Captive Portal - la splash page était correcte. Ensuite, une chaîne nationale de vente au détail. Ils ont déployé un Captive Portal de classe entreprise avec un support complet 802.1X, une intégration RADIUS et une segmentation sophistiquée du trafic. Mais leur splash page était un modèle par défaut - blanc uni, sans branding, avec un message générique "Se connecter au WiFi". Le taux d'adoption par les clients était de 34 %. Après avoir investi dans une splash page de marque correctement conçue, avec une option de connexion sociale en un clic, l'adoption est passée à 71 % en trois mois. Le Captive Portal n'avait pas changé d'un iota. La leçon de ces deux scénarios : ces composants distincts nécessitent un investissement et une expertise distincts. Ne laissez pas votre équipe réseau s'occuper de la conception de la splash page, et ne laissez pas votre équipe marketing prendre des décisions concernant l'architecture du Captive Portal. Les pièges courants à éviter : premièrement, supposer qu'une splash page est un Captive Portal. Ce n'est pas le cas. Une splash page sans Captive Portal n'est qu'une page web que personne n'est obligé de visiter. Deuxièmement, déployer un Captive Portal sans support HTTPS pour la splash page. Toutes les données collectées sur une splash page non chiffrée - adresses e-mail, identifiants de connexion - sont transmises en texte clair. C'est un risque pour la sécurité et vis-à-vis du GDPR. Troisièmement, ignorer l'expérience mobile. Plus de 80 % des connexions WiFi des clients proviennent d'appareils mobiles. Si votre splash page n'est pas optimisée pour le mobile, vous créez des frictions au moment précis où vous devriez créer une impression de marque positive. - SEGMENT 4 : QUESTIONS-RÉPONSES RAPIDES (environ 1 minute) Passons en revue quelques questions que nous entendons régulièrement. Puis-je avoir une splash page sans Captive Portal ? Techniquement oui - vous pouvez héberger une page web et y diriger les gens - mais sans le Captive Portal pour imposer la redirection, les clients n'ont aucune raison de s'y rendre. Vous n'auriez aucune capture de données, aucune gestion du consentement et aucun contrôle d'accès au réseau. Puis-je avoir un Captive Portal sans splash page ? Oui, et c'est courant dans les environnements d'entreprise où le 802.1X gère l'authentification de manière transparente. Mais pour les déploiements destinés aux clients, vous souhaitez presque toujours une splash page pour gérer l'expérience utilisateur et la capture de données. Le WPA3 bloque-t-il les portails captifs ? Pas s'il est implémenté correctement. Le WPA3 avec l'Opportunistic Wireless Encryption est compatible avec les déploiements de portails captifs, mais il nécessite que le portail utilise HTTPS et que le réseau diffuse correctement l'URL du portail. Certains appareils clients plus anciens rencontrent des problèmes de compatibilité, c'est pourquoi de nombreux établissements configurent un double SSID. La connexion via les réseaux sociaux sur la splash page est-elle sécurisée ? Cela dépend de l'implémentation. La connexion sociale basée sur OAuth 2.0 - via Google, Facebook ou Apple - est sécurisée lorsqu'elle est correctement mise en œuvre. La splash page gère le flux OAuth, et le portail captif reçoit un jeton confirmant l'authentification. Le risque principal réside dans la manière dont ce jeton est validé et dont la session est gérée. - SEGMENT 5 : RÉSUMÉ ET PROCHAINES ÉTAPES (environ 1 minute) Terminons par les points clés à retenir. Premièrement : un portail captif et une splash page ne sont pas la même chose. Le portail captif est le mécanisme de contrôle du réseau - il intercepte le trafic et applique les règles d'accès. La splash page est l'interface visuelle - c'est ce que l'invité voit et avec quoi il interagit. Deuxièmement : ils fonctionnent ensemble. Le portail captif redirige l'invité vers la splash page. La splash page recueille l'authentification ou le consentement. Le portail captif accorde ensuite l'accès en fonction de ce résultat. Troisièmement : évaluez-les séparément. Posez des questions différentes, appliquez des expertises différentes et budgétisez les deux de manière indépendante. Quatrièmement : la conformité se situe à leur intersection. Le consentement GDPR est recueilli sur la splash page mais appliqué par le portail captif. Assurez-vous de bien configurer les deux. Cinquièmement : Purple fournit les deux. Si vous recherchez une plateforme qui gère un contrôle de portail captif de classe entreprise ainsi qu'une conception de splash page riche et personnalisable - avec des analyses complètes, des outils de conformité GDPR et des intégrations avec votre infrastructure existante - c'est exactement pour cela que Purple a été conçu. Pour vos prochaines étapes, je vous recommande de consulter les guides d'implémentation de Purple sur l'authentification 802.1X et l'analyse du WiFi invité. Les liens se trouvent dans les notes de l'émission. Et si vous êtes en plein processus d'achat, contactez l'équipe de Purple pour une évaluation technique - cela vaut la peine de concevoir la bonne architecture avant de vous lancer dans un déploiement. Merci pour votre écoute. À la prochaine. - FIN DU SCRIPT

Fait partie de notre série principale : Le guide ultime des portails captifs →

Interactive Architecture Tool

Captive portal vs splash page architecture evaluator

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

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

Technical layer differentiation matrix

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

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

Explore the captive portal guide
Design your custom captive portal workflow

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

Useful? Link to this tool

Captive Portal vs Splash Page

Synthèse

Pour les responsables informatiques, les architectes réseau et les directeurs d'exploitation de sites, le WiFi invité n'est plus un simple service de confort - c'est un point de contact critique pour la capture de données de première partie, l'engagement marketing et la sécurité réseau. Pourtant, une confusion persistante dans les appels d'offres et les discussions de déploiement consiste à confondre le Captive Portal avec les splash pages.

Ce guide vise à clarifier cette distinction fondamentale. Le Captive Portal est un mécanisme de contrôle au niveau de la couche réseau qui intercepte le trafic, bloque l'accès internet et gère l'authentification sécurisée. La splash page, quant à elle, est l'interface visuelle au niveau de la couche applicative - la page web que les invités voient, avec laquelle ils interagissent et qu'ils utilisent pour s'authentifier.

Confondre ces deux composants entraîne un risque important lors de l'acquisition et de la mise en œuvre, comme l'achat d'une splash page magnifiquement conçue mais dotée de contrôles d'arrière-plan non sécurisés, ou le déploiement d'un Captive Portal hautement sécurisé avec une interface utilisateur lourde et sans marque qui fait fuir les invités. En comprenant comment ces technologies fonctionnent en synergie, les organisations peuvent utiliser des plateformes telles que Purple pour offrir une expérience WiFi invité sécurisée, conforme et hautement engageante qui crée une valeur commerciale mesurable.

Captive Portal vs Splash Page - comparison chart

Analyse technique approfondie

Le Captive Portal : interception du trafic au niveau de la couche réseau

Le Captive Portal fonctionne au niveau des couches inférieures du modèle OSI (généralement les couches 2 et 3) pour appliquer le contrôle d'accès. Lorsqu'un appareil invité se connecte à un SSID ouvert, le serveur DHCP local lui attribue une adresse IP, un masque de sous-réseau et une passerelle par défaut. Cependant, le point d'accès (AP) sans fil ou le contrôleur de passerelle place l'adresse MAC de cet appareil dans un état non authentifié au sein de la table de session du pare-feu.

Dans cet état, le pare-feu bloque tout le trafic IP sortant, à l'exception des services réseau essentiels tels que le DNS et le DHCP. Lorsque l'invité tente de visiter un site web externe, le Captive Portal intercepte le trafic en utilisant l'une des deux méthodes principales suivantes :

  1. Redirection HTTP (redirection 302) : la passerelle intercepte la requête HTTP initiale et renvoie une réponse HTTP 302 Found, redirigeant le navigateur du client vers l'URL de la splash page.
  2. Détournement DNS : la passerelle intercepte les requêtes DNS et résout tous les noms de domaine vers l'adresse IP du serveur de la splash page locale. Bien que simple, cette méthode a été progressivement abandonnée en raison de DNSSEC et des avertissements de sécurité au niveau du navigateur. Les systèmes d'exploitation mobiles modernes utilisent un démon intégré appelé Captive Network Assistant (CNA). Lors de la connexion à un réseau, le CNA tente de joindre un point de terminaison HTTP non chiffré connu (par exemple, captive.apple.com d'Apple ou connectivitycheck.gstatic.com de Google). Si cette réponse est interceptée et redirigée, le système d'exploitation reconnaît qu'il se trouve derrière un Captive Portal et affiche automatiquement la Splash Page dans une fenêtre de navigateur système dédiée, évitant ainsi à l'utilisateur d'avoir à ouvrir un navigateur web manuellement.

Une fois que l'utilisateur a terminé le parcours d'authentification sur la Splash Page, le serveur d'authentification (généralement un serveur RADIUS) envoie un paquet Access-Accept au contrôleur réseau. Le contrôleur met ensuite à jour ses règles de pare-feu pour accorder un accès internet complet à l'adresse MAC de cet appareil, en s'appuyant généralement sur le MAC Address Bypass (MAB) pour mémoriser l'appareil pendant une durée de session spécifiée.

La Splash Page : Expérience utilisateur au niveau de la couche applicative

Contrairement au Captive Portal, la Splash Page est une application web standard fonctionnant au niveau de la couche 7 (la couche applicative). Elle est construite avec des technologies web standard (HTML, CSS et JavaScript) et hébergée soit localement sur le contrôleur de passerelle, soit, plus couramment, sur une plateforme cloud telle que Purple.

La Splash Page sert d'interface visuelle et de point de contact avec la marque pour l'invité. Ses principales fonctions techniques comprennent :

  • Fédération d'identités : Faciliter la connexion via les réseaux sociaux (Google, Facebook, Apple) en utilisant le protocole OAuth 2.0.
  • Capture de données : Collecter les informations des invités telles que les adresses e-mail, les noms et les numéros de programme de fidélité.
  • Gestion du consentement : Recueillir un consentement d'opt-in explicite pour le marketing, ainsi que l'acceptation des conditions d'utilisation et des politiques de confidentialité, garantissant ainsi la conformité avec des réglementations telles que le Règlement général sur la protection des données (GDPR) [1] et le California Consumer Privacy Act (CCPA).
  • Diffusion de publicité et branding : Diffuser des bannières promotionnelles ciblées, des publicités vidéo ou des pages de redirection après connexion afin de monétiser l'espace physique.

La Splash Page étant une application web, elle doit être hautement réactive et optimisée pour les appareils mobiles, qui représentent plus de 80 % des connexions WiFi des invités.

Captive Portal vs Splash Page - architecture overview

Guide de mise en œuvre

Le déploiement d'une solution WiFi pour invités de qualité professionnelle nécessite une coordination étroite entre l'infrastructure réseau et les logiciels cloud. Voici un guide d'architecture indépendant des fournisseurs pour mettre en œuvre un système de Captive Portal et de Splash Page.

Architecture de déploiement étape par étape

  1. Segmentation du réseau : Configurez un VLAN invité dédié sur vos commutateurs et points d'accès afin d'isoler le trafic invité du réseau d'entreprise interne, des terminaux de point de vente (POS) et des appareils IoT. Il s'agit d'une exigence clé pour la conformité PCI-DSS [2].
  2. Configuration du SSID : Configurez un SSID ouvert avec le chiffrement Opportunistic Wireless Encryption (OWE) activé si votre matériel le prend en charge, ou un SSID ouvert standard. Activez la redirection vers le Captive Portal au sein du profil SSID sur votre contrôleur sans fil (par exemple, Cisco Catalyst, Aruba Instant On ou Ruckus SmartZone).
  3. Configuration du Walled Garden (ACL) : Avant l'authentification, les appareils invités doivent être autorisés à accéder à certains domaines externes afin que la Splash page s'affiche correctement. C'est ce qu'on appelle le "Walled Garden" ou la liste de contrôle d'accès (ACL). Vous devez inclure :
    • Le domaine de votre Splash page hébergée dans le cloud (par exemple, *.purple.ai).
    • Les points de terminaison OAuth des fournisseurs de connexion sociale (par exemple, *.facebook.com, *.google.com, *.apple.com).
    • Les réseaux de diffusion de contenu (CDNs) hébergeant les ressources requises (polices, feuilles de style, images).
  4. Intégration du serveur RADIUS : Configurez le contrôleur sans fil pour utiliser un serveur RADIUS externe (tel que le RADIUS cloud de Purple) pour l'authentification et la comptabilisation (802.1X / AAA) [3].
  5. Personnalisation de la Splash page : Concevez la Splash page au sein du portail Purple, en veillant à la cohérence de la marque, à l'adaptabilité mobile et à la présence de cases à cocher claires pour le consentement juridique.
  6. Politiques de session et de bande passante : Définissez des limites de temps de session (par exemple, 8 heures), de temps d'inactivité (par exemple, 30 minutes) et des limites de bande passante par utilisateur (par exemple, 5 Mbps en descendant, 2 Mbps en montant) sur le contrôleur réseau pour éviter les abus de réseau et garantir un accès équitable à tous les invités.
Paramètre technique Captive Portal (Passerelle réseau) Splash Page (Application Cloud)
Couche OSI Couche 2 / Couche 3 (Réseau/Liaison de données) Couche 7 (Application)
Protocoles principaux RADIUS, DHCP, HTTP (redirection 302) HTTP, HTTPS, HTML5, CSS3, OAuth 2.0
Fonctions clés Interception du trafic, contrôle d'accès, limitation de bande passante Interface utilisateur, collecte de données, consentement, image de marque
Visibilité utilisateur Entièrement invisible (mécanisme backend) 100 % visible (écran d'accueil visuel)
Normes de sécurité IEEE 802.1X, WPA3, OWE, PCI DSS HTTPS, SSL/TLS, GDPR, CCPA
Matériel typique Points d'accès WiFi, routeurs passerelles, contrôleurs Serveurs cloud, CDNs

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.

Bonnes Pratiques

Pour garantir un réseau WiFi invité hautement disponible, sécurisé et conforme à la législation, les équipes informatiques doivent suivre ces meilleures pratiques du secteur :

1. Imposer le protocole HTTPS et les certificats SSL/TLS

Tout le trafic entre l'appareil de l'invité et le portail captif doit être chiffré via HTTPS. L'exécution d'un portail captif sur un protocole HTTP non chiffré expose les données des invités - y compris les identifiants de connexion et les adresses e-mail - à l'interception de paquets et aux attaques de type "man-in-the-middle". Assurez-vous que le domaine de votre portail captif dispose d'un certificat SSL/TLS valide et publiquement approuvé. Les certificats auto-signés déclenchent de graves avertissements de sécurité sur les navigateurs, incitant les invités à abandonner la connexion.

2. Mettre en œuvre l'isolation réseau

Ne acheminez jamais le trafic du WiFi invité vers le même VLAN ou sous-réseau que les actifs de l'entreprise. Le trafic invité doit être isolé dans un VLAN dédié uniquement aux invités avec des règles de pare-feu strictes empêchant tout routage inter-VLAN vers les sous-réseaux internes. Cela réduit le risque de propagation de logiciels malveillants et d'accès non autorisé aux données sensibles de l'entreprise.

3. Assurer la conformité GDPR et CCPA

Si votre établissement est situé au Royaume-Uni, dans l'Union européenne ou en Californie, ou s'il accueille leurs citoyens (dans le cadre du UK GDPR également), votre portail captif doit respecter des lois strictes sur la confidentialité des données :

  • Consentement librement donné : Les cases à cocher d'inscription marketing doivent être décochées par défaut. Le consentement aux communications marketing ne peut pas être une condition préalable à l'accès Internet.
  • Politique de confidentialité claire : Fournissez un lien direct et facilement accessible vers votre politique de confidentialité sur le portail captif.
  • Droit à l'oubli (droit à l'effacement) : Assurez-vous que votre plateforme WiFi invité (telle que Purple) prend en charge des flux de travail automatisés pour les invités demandant la suppression de leurs données personnelles.

4. Optimiser pour les appareils mobiles et le CNA

Veillez à ce que le portail captif soit léger et hautement réactif. Évitez les arrière-plans vidéo lourds ou les grandes images non compressées qui ralentissent le chargement de la page - en particulier dans les environnements à très forte densité comme les stades ou les centres de conférence. Testez le portail captif sur différents systèmes d'exploitation mobiles pour garantir un affichage fluide au sein du navigateur natif du Captive Network Assistant (CNA).

Dépannage et atténuation des risques

Dysfonctionnements courants et stratégies d'atténuation

  • La fenêtre contextuelle CNA ne s'affiche pas : Si la redirection du Captive Portal ne parvient pas à déclencher le CNA de l'appareil, les invités peuvent rester connectés au SSID sans accès Internet et sans moyen évident de se connecter.
    • Atténuation : Assurez-vous que les serveurs DNS attribués aux invités via DHCP sont entièrement fonctionnels et capables de résoudre les domaines externes. Si la résolution DNS échoue, le CNA ne peut pas effectuer sa vérification de connectivité et la redirection n'est jamais déclenchée.
  • Mauvaise configuration du Walled Garden : Les invités ne peuvent pas finaliser leur connexion via les réseaux sociaux car la page de connexion OAuth ne se charge pas ou affiche une erreur de connexion.
    • Atténuation : Double-vérifiez la liste de contrôle d'accès (ACL) Walled Garden de la passerelle. Les fournisseurs de connexion via les réseaux sociaux modifient fréquemment leurs plages IP et leurs domaines. L'utilisation d'une plateforme de WiFi invités gérée dans le cloud telle que Purple garantit que les domaines du Walled Garden sont mis à jour automatiquement et restent synchronisés avec votre matériel.* Limites des navigateurs CNA : Le navigateur natif CNA sur les appareils mobiles présente des fonctionnalités limitées par rapport aux navigateurs standard tels que Safari ou Chrome. Il peut bloquer les cookies, les pop-ups ou les redirections externes.
    • Atténuation : Évitez le JavaScript complexe ou les intégrations tierces sur la page d'accueil qui nécessitent la persistance des cookies ou des pop-ups de navigateur. Maintenez le flux d'authentification aussi simple et direct que possible.

ROI et impact commercial

Comprendre la distinction entre le Captive Portal et la page d'accueil permet aux organisations de maximiser le retour sur investissement (ROI) en optimisant à la fois les performances du réseau et l'utilité commerciale de leurs réseaux WiFi invités.

La valeur commerciale d'une solution doublement optimisée

  • Engagement des invités accru : Par rapport à une page d'accueil générique et sans marque, une page d'accueil conçue de manière professionnelle - lorsqu'elle est combinée avec les produits phares de Purple tels que Guest WiFi et WiFi Analytics [4] [5] - peut augmenter les taux de connexion des invités jusqu'à 40 %.
  • Capture de données propriétaires riches : En proposant une connexion transparente via les réseaux sociaux et des champs de formulaire structurés, les établissements des secteurs tels que le Retail, l'Hospitality, la Healthcare et le Transport peuvent capturer des adresses e-mail propres et vérifiées, des données démographiques et des données sur la fréquence des visites.
  • Opportunités de monétisation : L'utilisation de la page d'accueil pour la monétisation des médias de vente au détail permet aux établissements de diffuser des publicités ciblées aux invités au moment de la connexion, profitant ainsi du marché de la publicité numérique en forte croissance.
  • Efficacité opérationnelle : Un Captive Portal robuste réduit les tickets d'assistance informatique en automatisant l'intégration des appareils, en gérant les expirations de session et en appliquant des limites de bande passante pour éviter la congestion du réseau.

En déployant la solution de classe entreprise de Purple, les établissements peuvent s'assurer que leur architecture réseau est sécurisée et conforme tout en offrant à leurs équipes marketing une totale liberté de création pour concevoir des pages d'accueil magnifiques et à fort taux de conversion qui fidélisent les clients et génèrent des revenus.

Références

Définitions clés

Captive Portal

Un mécanisme au niveau de la couche réseau qui intercepte le trafic client et restreint l'accès à internet tant que les critères d'authentification ne sont pas remplis.

Rencontré par les équipes informatiques lors de la configuration de contrôleurs sans fil, de passerelles ou de pare-feu pour rediriger les adresses MAC non authentifiées.

Splash Page

La page d'accueil visuelle en ligne affichée dans le navigateur d'un invité qui facilite l'authentification, la capture de données et l'engagement avec la marque.

Gérée par les équipes marketing et d'exploitation des sites pour concevoir l'expérience d'intégration des utilisateurs et collecter les données clients.

Captive Network Assistant (CNA)

Une fonctionnalité système intégrée sur les appareils mobiles qui détecte automatiquement un Captive Portal et ouvre la Splash Page dans une fenêtre de navigateur système.

Crucial pour l'expérience utilisateur, car il évite aux invités d'avoir à ouvrir manuellement un navigateur pour se connecter.

Walled Garden (ACL)

Une liste d'adresses IP ou de domaines qu'un utilisateur non authentifié est autorisé à consulter avant de se connecter au réseau.

Doit être configuré correctement sur la passerelle sans fil pour permettre le chargement de la Splash Page et des flux OAuth de connexion via les réseaux sociaux.

RADIUS (Remote Authentication Dial-In User Service)

Un protocole réseau qui fournit une gestion centralisée de l'authentification, de l'autorisation et de la comptabilité (AAA) pour les utilisateurs se connectant à un réseau.

Utilisé par le Captive Portal pour vérifier les identifiants des invités par rapport à une base de données et accorder l'accès au réseau.

MAC Address Bypass (MAB)

Un mécanisme qui permet à un appareil de contourner l'écran de connexion du Captive Portal lors des connexions ultérieures en mémorisant son adresse MAC matérielle.

Utilisé pour créer une expérience fluide pour les invités réguliers en éliminant le besoin de se connecter à plusieurs reprises.

Opportunistic Wireless Encryption (OWE)

Une norme WiFi (faisant partie de WPA3) qui fournit un chiffrement sur les réseaux ouverts sans nécessiter de mot de passe partagé.

Permet une transmission de données sécurisée sur les réseaux d'invités publics tout en permettant la redirection vers le Captive Portal.

VLAN Segmentation

La pratique consistant à diviser un réseau physique en plusieurs réseaux logiques au niveau de la couche 2 pour isoler le trafic.

Essentiel pour les déploiements de WiFi invités afin de garantir que le trafic des invités est complètement isolé des réseaux d'entreprise sécurisés.

Exemples concrets

Une chaîne nationale de vente au détail comptant 150 magasins souhaite déployer un réseau WiFi invité afin de collecter les adresses e-mail des clients à des fins marketing. Cependant, l'équipe de sécurité informatique craint que le trafic invité n'accède aux systèmes de point de vente (POS) de l'entreprise. Quelle architecture convient-il de mettre en place ?

  1. Configurez un VLAN invité dédié (par exemple, VLAN 50) sur l'ensemble des commutateurs et points d'accès des 150 magasins, totalement isolé du VLAN d'entreprise POS (VLAN 10) à l'aide d'ACL de pare-feu. 2. Activez la redirection vers le captive portal sur l'SSID invité, en orientant l'URL de redirection vers la splash page sécurisée hébergée sur le cloud de Purple. 3. Configurez la passerelle réseau afin de restreindre l'ensemble du trafic pré-authentifié sur le VLAN 50, en autorisant uniquement l'accès aux requêtes DNS, DHCP et aux domaines du Walled Garden de Purple. 4. Utilisez l'intégration de Purple avec le contrôleur sans fil pour authentifier les invités via RADIUS, en accordant l'accès à Internet uniquement après que l'invité a fourni une adresse e-mail vérifiée et accepté les conditions d'utilisation sur la splash page.
Commentaire de l'examinateur : Cette architecture répond au double objectif de marketing et de sécurité. En séparant les couches réseau (segmentation VLAN aux couches 2/3) de la couche applicative (collecte d'e-mails sur la splash page à la couche 7), la chaîne de magasins garantit la conformité PCI-DSS pour ses systèmes POS tout en maximisant la collecte de données marketing.

Un stade de sport de 50 000 places souhaite offrir un accès WiFi gratuit lors des événements. L'équipe d'exploitation souhaite une expérience de connexion fluide pour éviter la saturation du réseau en début de match, tandis que l'équipe marketing souhaite diffuser des publicités vidéo de sponsors sur la splash page. Comment concilier ces exigences ?

  1. Déployez des points d'accès haute densité et configurez un captive portal avec un contournement par adresse MAC (MAB) défini sur 30 jours, afin que les supporters de retour n'aient pas à afficher la splash page à chaque visite. 2. Pour les nouvelles connexions, concevez une splash page ultra-légère, optimisée pour un chargement rapide sur les appareils mobiles. 3. Intégrez une courte vidéo publicitaire de sponsor de 5 secondes qui se lance directement sur la splash page, avec un bouton "Passer et se connecter" qui déclenche immédiatement l'authentification du captive portal. 4. Configurez le captive portal de manière à allouer un profil de bande passante généreux (par exemple, 10 Mbps) par utilisateur afin de garantir une diffusion vidéo et une navigation web fluides.
Commentaire de l'examinateur : Dans les environnements à haute densité, la performance est primordiale. L'utilisation du MAB pour les supporters de retour réduit considérablement la charge sur le captive portal et les serveurs RADIUS pendant les heures de pointe. La conception d'une splash page légère et la courte publicité vidéo permettent à l'équipe marketing d'atteindre ses objectifs de sponsoring sans générer de frustrations sur le réseau ou de ralentissements lors de la connexion.

Un grand hôpital public souhaite fournir un accès WiFi invité aux patients et aux visiteurs. L'équipe de conformité exige que le réseau respecte les normes de confidentialité des données de santé et que les patients ne puissent pas accéder à des contenus web malveillants ou inappropriés. Quelle est la stratégie de déploiement recommandée ?

  1. Configurez le captive portal pour rediriger les utilisateurs vers une splash page contenant une charte de confidentialité claire et spécifique au secteur de la santé ainsi que des conditions d'utilisation. 2. Intégrez la passerelle du captive portal à un service de filtrage DNS basé sur le cloud (tel que Cisco Umbrella ou Webroot) pour bloquer automatiquement l'accès aux contenus pour adultes, aux logiciels malveillants et aux sites de phishing. 3. Désactivez les options de connexion via les réseaux sociaux pour éviter la collecte de données personnelles inutiles, en vous appuyant plutôt sur un simple bouton "Accepter et se connecter" ou sur un formulaire de vérification d'e-mail basique. 4. Appliquez une limitation stricte de la bande passante sur le captive portal afin de donner la priorité aux applications médicales et aux objets connectés de l'hôpital par rapport au trafic de streaming des invités.
Commentaire de l'examinateur : Les environnements de santé exigent une approche prudente en matière de confidentialité des données et de filtrage de contenu. En omettant la connexion via les réseaux sociaux, l'hôpital réduit son empreinte de conformité avec les réglementations sur les données de santé. L'intégration du filtrage DNS directement au niveau de la passerelle du Captive Portal garantit que les politiques de contenu sont appliquées à l'échelle du réseau, indépendamment des actions de l'utilisateur sur la page d'accueil.

Questions d'entraînement

Q1. Un responsable informatique constate que les invités se connectent au SSID du WiFi invités, mais que la Splash Page personnalisée n'apparaît pas et que les utilisateurs ne peuvent pas accéder à internet. Quelle est la cause technique la plus probable de ce problème et comment doit-il être diagnostiqué ?

Conseil : Pensez au rôle du DNS dans le processus de redirection du Captive Portal.

Voir la réponse type

La cause la plus probable est un échec dans le processus de résolution DNS. Lorsqu'un appareil se connecte, il doit résoudre le nom de domaine de la Splash Page pour charger l'écran d'accueil. Si le serveur DNS attribué au VLAN invité est en panne, mal configuré ou bloqué par les règles de pare-feu de pré-authentification de la passerelle, l'appareil ne peut pas résoudre le domaine et la redirection échoue. Pour diagnostiquer, connectez un appareil de test au SSID, vérifiez qu'il reçoit une adresse IP et une adresse de serveur DNS valides via DHCP, et tentez d'interroger ou de résoudre un domaine public. Si le DNS échoue, vérifiez l'état du serveur DNS et assurez-vous que le trafic DNS (port UDP 53) est autorisé dans l'ACL de pré-authentification de la passerelle.

Q2. Un point de vente souhaite permettre aux invités de se connecter en utilisant leur compte Facebook. Cependant, lorsque les utilisateurs cliquent sur le bouton de connexion Facebook sur la Splash Page, ils reçoivent une erreur "Connexion refusée". Le reste de la Splash Page se charge parfaitement. Quel est le problème et comment le résoudre ?

Conseil : Pensez aux ressources externes auxquelles un appareil pré-authentifié est autorisé à accéder.

Voir la réponse type

Le problème est que les domaines d'authentification de Facebook ne sont pas inclus dans la liste de contrôle d'accès (ACL) du Walled Garden de pré-authentification de la passerelle. L'utilisateur n'étant pas encore authentifié, le Captive Portal bloque tout le trafic externe. Lorsque l'utilisateur clique sur le bouton Facebook, le navigateur tente de joindre les serveurs OAuth de Facebook, ce qui est bloqué par la passerelle. Pour résoudre ce problème, l'équipe informatique doit ajouter les domaines OAuth Facebook requis (par exemple, *.facebook.com, *.facebook.net) à l'ACL du Walled Garden sur le contrôleur sans fil ou la passerelle.

Q3. Un établissement hôtelier a déployé un réseau WiFi invité. L'équipe marketing souhaite collecter les adresses e-mail des invités et envoyer immédiatement une newsletter de bienvenue. Cependant, l'équipe juridique s'inquiète de la conformité au GDPR concernant le consentement. Comment le splash page et le Captive Portal doivent-ils être configurés pour satisfaire les deux équipes ?

Conseil : Le GDPR exige que le consentement pour le marketing soit donné librement et ne soit pas une condition d'accès au service.

Voir la réponse type

Pour satisfaire à la fois les équipes marketing et juridiques dans le cadre du GDPR : 1. Le splash page doit présenter une case à cocher claire et non pré-cochée pour l'option marketing ("Je consens à recevoir des e-mails marketing"). 2. L'acceptation des Conditions d'utilisation et de la Politique de confidentialité doit faire l'objet d'une case à cocher distincte ou être clairement énoncée comme condition d'utilisation du réseau gratuit. 3. Le système de Captive Portal et de splash page sous-jacent doit être configuré pour accorder l'accès à Internet, que la case marketing soit cochée ou non. Si un utilisateur laisse la case marketing décochée mais accepte les Conditions d'utilisation, le système doit tout de même envoyer un paquet Access-Accept au contrôleur réseau. Cela garantit que le consentement est donné librement, conformément au GDPR, tout en permettant au marketing de collecter les e-mails des utilisateurs qui s'inscrivent.

Questions fréquentes

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

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

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

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

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

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

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

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

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

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

Continuer la lecture de cette série

Le portail captif Ubiquiti UniFi ne redirige pas : causes et correctifs

Ce guide isole un échec de redirection du portail captif UniFi en suivant dans l'ordre l'état de l'invité, la redirection, la route de pré-autorisation et l'autorisation du contrôleur. Il offre aux équipes informatiques des sites une méthode éprouvée pour résoudre la confusion entre réseau invité et Hotspot, les transferts vers un portail externe, les exigences actuelles de compte UniFi OS et les tests d'isolation DNS.

Lire le guide →

La page splash Cisco Meraki ne fonctionne pas : un organigramme de dépannage

Ce guide pratique de niveau 2 identifie l'origine d'une panne de flux de page splash Cisco Meraki : autorisation client, lancement de la redirection HTTP, accessibilité du walled garden ou authentification RADIUS. Il fournit aux équipes informatiques locales une méthode d'analyse factuelle et contrôlée pour restaurer le WiFi invité sans perturber l'ensemble du réseau de l'établissement.

Lire le guide →

Guide de configuration d'un réseau Guest WiFi d'entreprise : segmentation VLAN, sécurité et portails captifs

Ce guide technique explique aux équipes informatiques comment configurer un réseau Guest WiFi en tant que service d'accès internet contrôlé, en utilisant la segmentation VLAN, les politiques de pare-feu et un portail captif. Il montre également comment les formulaires d'inscription et les contrôles d'accès de Purple permettent de proposer une expérience visiteur fluide sans affaiblir la sécurité autour des systèmes du personnel, de paiement et opérationnels.

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.