Captive Portal vs Splash Page
Ce guide de référence détaille la distinction cruciale entre les captive portals 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 en synergie 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.
Écouter ce guide
Voir la transcription du podcast
📚 Part of our core series: Le guide ultime des Captive Portals →
- Résumé analytique
- Analyse technique approfondie
- Le Captive Portal : interception du trafic au niveau de la couche réseau
- La Splash Page : l'expérience utilisateur au niveau de la couche applicative
- Guide d'implémentation
- Architecture de déploiement étape par étape
- Bonnes pratiques
- 1. Imposer le protocole HTTPS et les certificats SSL/TLS
- 2. Mettre en œuvre la segmentation du réseau
- 3. Assurer la conformité GDPR et CCPA
- 4. Optimiser pour les appareils mobiles et les CNA
- Dépannage et atténuation des risques
- Dysfonctionnements courants et stratégies d'atténuation
- ROI et impact commercial
- Valeur commerciale d'une solution doublement optimisée
- Références

Résumé analytique
Pour les responsables informatiques, les architectes réseau et les directeurs d'exploitation de sites, le WiFi invités n'est plus un simple service de confort ; c'est un point de contact critique pour la collecte de données de première partie (first-party), l'engagement marketing et la sécurité réseau. Cependant, la confusion entre captive portals et splash pages reste une source d'ambiguïté récurrente dans les appels d'offres et les discussions de déploiement.
Ce guide clarifie cette distinction fondamentale. Un 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. Une splash page 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 des risques importants lors de l'achat et de l'implémentation, comme l'acquisition d'une splash page au design soigné mais dotée de contrôles backend non sécurisés, ou le déploiement d'un captive portal hautement sécurisé mais doté d'une interface utilisateur obsolète et sans image de marque, ce qui décourage l'adoption par les invités. En comprenant comment ces technologies fonctionnent ensemble, les entreprises peuvent s'appuyer sur des plateformes comme Purple pour offrir une expérience WiFi invités sécurisée, conforme et hautement engageante, génératrice de valeur commerciale mesurable.

Analyse technique approfondie
Le Captive Portal : interception du trafic au niveau de la couche réseau
Le captive portal opère au niveau des couches inférieures du modèle OSI (généralement la couche 2 et la couche 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 sans fil (AP) ou le contrôleur de passerelle place l'adresse MAC de l'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 d'accéder à un site web externe, le captive portal intercepte le trafic en utilisant l'une des deux méthodes principales suivantes :
- 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.
- Détournement DNS (DNS Hijacking) : la passerelle intercepte les requêtes DNS et résout tous les noms de domaine vers l'adresse IP du serveur local de la splash page. Bien que simple, cette méthode est de plus en plus obsolète 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 la 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 manuellement un navigateur web.
Une fois que l'utilisateur a terminé le processus 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 à l'adresse MAC de l'appareil un accès complet à Internet, en utilisant souvent le MAC Address Bypass (MAB) pour mémoriser l'appareil pendant une durée de session définie.
La Splash Page : l'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 à l'aide de technologies web standards (HTML, CSS et JavaScript) et est hébergée soit localement sur le contrôleur de passerelle, soit, plus fréquemment, sur une plateforme cloud comme 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é : faciliter les connexions via les réseaux sociaux (Google, Facebook, Apple) à l'aide des protocoles OAuth 2.0.
- Collecte de données : recueillir 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 les consentements explicites (opt-ins) pour le marketing et 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 publicitaire et image de marque : diffuser des bannières promotionnelles ciblées, des publicités vidéo ou des pages de redirection post-connexion pour monétiser l'espace physique.
La splash page étant une application web, elle doit être hautement réactive (responsive) et optimisée pour les appareils mobiles, qui représentent plus de 80 % des connexions WiFi invités.

Guide d'implémentation
Le déploiement d'une solution WiFi invités de classe entreprise nécessite une coordination rigoureuse entre l'infrastructure réseau et les logiciels basés sur le cloud. Vous trouverez ci-dessous un guide d'architecture neutre vis-à-vis des fournisseurs pour implémenter un système de captive portal et de splash page.
Architecture de déploiement étape par étape
- Segmentation réseau : configurez un VLAN invité dédié sur vos commutateurs et points d'accès afin d'isoler le trafic invité des réseaux d'entreprise internes, des terminaux de point de vente (POS) et des appareils IoT. Il s'agit d'une exigence essentielle pour la conformité PCI DSS [2].
- Configuration du SSID : configurez un SSID ouvert avec le chiffrement OWE (Opportunistic Wireless Encryption) s'il est pris en charge par votre matériel, ou un SSID ouvert standard. Activez la redirection vers le captive portal sur le profil SSID au sein de votre contrôleur sans fil (par exemple, Cisco Catalyst, Aruba Instant On ou Ruckus SmartZone).
- Configuration du Walled Garden (ACL) : Avane l'authentification, l'appareil de l'invité doit être autorisé à accéder à certains domaines externes pour afficher correctement la splash page. C'est ce que l'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 ex.,
*.purple.ai). - Les points de terminaison OAuth pour les fournisseurs de connexion sociale (par ex.,
*.facebook.com,*.google.com,*.apple.com). - Les réseaux de diffusion de contenu (CDN) hébergeant les ressources requises (polices, feuilles de style, images).
- Le domaine de votre splash page hébergée dans le cloud (par ex.,
- 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].
- 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 clarté des cases à cocher de consentement légal.
- Politiques de session et de bande passante : Définissez les délais d'expiration de session (par ex., 8 heures), d'inactivité (par ex., 30 minutes) et les limites de bande passante par utilisateur (par ex., 5 Mbps en descente, 2 Mbps en montée) sur le contrôleur réseau afin d'éviter les abus et de garantir un accès équitable pour 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) |
| Protocole principal | RADIUS, DHCP, HTTP (redirection 302) | HTTP, HTTPS, HTML5, CSS3, OAuth 2.0 |
| Fonction principale | Interception du trafic, contrôle d'accès, limitation de la bande passante | Interface utilisateur, collecte de données, consentement, image de marque |
| Visibilité utilisateur | Complètement invisible (mécanisme backend) | 100 % visible (l'é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 sans fil, routeurs passerelles, contrôleurs | Serveurs cloud, CDN |
Bonnes pratiques
Pour garantir un réseau WiFi invité performant, sécurisé et conforme à la législation, les équipes informatiques doivent respecter les bonnes pratiques sectorielles suivantes :
1. Imposer le protocole HTTPS et les certificats SSL/TLS
Tout le trafic entre l'appareil de l'invité et la splash page doit être chiffré via HTTPS. L'exécution d'une splash page 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 l'homme du milieu (man-in-the-middle). Assurez-vous que le domaine de votre splash page dispose d'un certificat SSL/TLS valide et publiquement approuvé. Les certificats auto-signés déclencheront de graves avertissements du navigateur, incitant les invités à abandonner la connexion.
2. Mettre en œuvre la segmentation du réseau
Ne routez jamais le trafic WiFi invité via le même VLAN ou sous-réseau que les ressources de l'entreprise. Le trafic invité doit être isolé dans un VLAN « réservé aux invités » avec des règles de pare-feu strictes empêchant tout routage inter-VLAN vers les sous-réseaux internes. Cela limite 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'UE ou en Californie, ou s'il dessert des citoyens de ces régions, votre splash page doit être conforme aux lois strictes sur la confidentialité des données :
- Consentement librement donné : Les cases à cocher d'inscription marketing (opt-in) doivent être décochées par défaut. L'accès à Internet ne peut pas être conditionné au consentement à recevoir des communications marketing.
- Politique de confidentialité claire : Fournissez un lien direct et facilement accessible vers votre politique de confidentialité sur la splash page.
- Droit à l'effacement : Assurez-vous que votre plateforme WiFi invité (comme Purple) prend en charge des flux de travail automatisés permettant aux invités de demander la suppression de leurs données personnelles.
4. Optimiser pour les appareils mobiles et les CNA
Veillez à ce que la splash page soit légère et hautement adaptative. Évitez les arrière-plans vidéo lourds ou les grandes images non compressées qui ralentissent le temps de chargement des pages, en particulier dans les environnements à forte densité d'utilisateurs (par ex., les stades ou les centres de conférence). Testez la splash page sur différents systèmes d'exploitation mobiles pour garantir un affichage fluide dans le navigateur natif 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 le serveur DNS attribué aux invités via DHCP est entièrement fonctionnel et peut 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 ne se déclenchera jamais.
- Mauvaise configuration du Walled Garden : Les invités ne parviennent 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 : Vérifiez à deux reprises l'ACL Walled Garden de votre passerelle. Les fournisseurs de connexion sociale modifient fréquemment leurs plages d'adresses IP et leurs domaines. L'utilisation d'une plateforme WiFi invité gérée dans le cloud comme Purple garantit que les domaines du Walled Garden sont automatiquement mis à jour et synchronisés avec votre matériel.
- Restrictions du navigateur CNA : Le navigateur CNA natif sur les appareils mobiles a des capacités limitées par rapport aux navigateurs standards (par ex., Safari ou Chrome). Il peut bloquer les cookies, les fenêtres contextuelles ou les redirections externes.
- Atténuation : Évitez le JavaScript complexe ou les intégrations tierces sur la splash page qui nécessitent la persistance des cookies ou des fenêtres contextuelles du navigateur. Maintenez le flux d'authentification aussi simple et direct que possible.
ROI et impact commercial
Comprendre la distinction entre les Captive Portals et les splash pages permet aux organisations de maximiser leur retour sur investissement (ROI) en optimisant à la fois les performances techniques et l'utilité commerciale de leur réseau WiFi invité.
Valeur commerciale d'une solution doublement optimisée
- Engagement accru des invités : Une splash page conçue de manière professionnelle, alignée sur les produits phares de Purple tels que Guest WiFi et WiFi Analytics [4] [5], peut augmenter les taux de connexion des visiteurs jusqu'à 40 % par rapport aux écrans d'accueil génériques et sans marque.
- Collecte enrichie de données First-Party : En proposant une connexion sociale fluide et des champs de formulaire structurés, les établissements de secteurs tels que le Commerce de détail , l' Hôtellerie-Restauration , la Santé et les Transports peuvent collecter des adresses e-mail propres et vérifiées, des données démographiques ainsi que la fréquence des visites.
- Opportunités de monétisation : L'exploitation de la splash page pour la monétisation retail media permet aux établissements de diffuser des publicités ciblées aux visiteurs au moment de la connexion, tirant ainsi parti d'un 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'enregistrement 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 la liberté créative de concevoir des splash pages attrayantes et à fort taux de conversion qui stimulent la fidélité des clients et les revenus.
Références
- [1] Règlement (UE) 2016/679 (Règlement général sur la protection des données - GDPR)
- [2] PCI Security Standards Council - Guide de référence rapide PCI DSS
- [3] Norme IEEE 802.1X pour le contrôle d'accès réseau basé sur les ports
- [4] Points d'accès sans fil Cisco : Guide 2026 des produits et du déploiement
- [5] Les 10 meilleures solutions de contrôle d'accès réseau (NAC) pour 2026
- [6] Le WiFi dans les écoles : Le guide 2026 de l'administrateur et de l'informatique
- [7] Comment implémenter l'authentification 802.1X avec Cloud RADIUS
Définitions clés
Captive Portal
A network-layer mechanism that intercepts client traffic and restricts internet access until authentication criteria are met.
Encountered by IT teams when configuring wireless controllers, gateways, or firewalls to redirect unauthenticated MAC addresses.
Splash Page
The visual, web-based landing page rendered in a guest's browser that facilitates authentication, data capture, and brand engagement.
Managed by marketing and venue operations teams to design the user onboarding experience and collect customer data.
Captive Network Assistant (CNA)
A built-in operating system feature on mobile devices that automatically detects a captive portal and opens the splash page in a system browser window.
Crucial for user experience, as it bypasses the need for guests to manually open a browser to log in.
Walled Garden (ACL)
A list of IP addresses or domains that an unauthenticated user is permitted to access before logging into the network.
Must be configured correctly on the wireless gateway to allow the splash page and social login OAuth flows to load.
RADIUS (Remote Authentication Dial-In User Service)
A networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA) management for users connecting to a network.
Used by the captive portal to verify guest credentials against a database and grant network access.
MAC Address Bypass (MAB)
A mechanism that allows a device to bypass the captive portal login screen on subsequent connections by remembering its hardware MAC address.
Used to create a seamless experience for returning guests by eliminating the need to log in repeatedly.
Opportunistic Wireless Encryption (OWE)
A WiFi standard (part of WPA3) that provides encryption on open networks without requiring a shared password.
Enables secure data transmission on public guest networks while still allowing captive portal redirection.
VLAN Segmentation
The practice of dividing a physical network into multiple logical networks at Layer 2 to isolate traffic.
Essential for guest WiFi deployments to ensure guest traffic is completely isolated from secure corporate networks.
Exemples concrets
A national retail chain with 150 stores wants to implement a guest WiFi network that captures customer emails for marketing purposes, but their IT security team is concerned about guest traffic accessing corporate Point-of-Sale (POS) systems. How should this be architected?
- Configure a dedicated Guest VLAN (e.g., VLAN 50) on all switches and access points across all 150 stores, completely isolated from the corporate POS VLAN (VLAN 10) using firewall ACLs. 2. Enable captive portal redirection on the Guest SSID, pointing the redirect URL to Purple's secure cloud-hosted splash page. 3. Configure the network gateway to restrict all pre-authenticated traffic on VLAN 50, allowing access only to DNS, DHCP, and Purple's Walled Garden domains. 4. Utilize Purple's integration with the wireless controller to authenticate guests via RADIUS, granting internet access only after the guest provides a verified email address and accepts the terms of service on the splash page.
A 50,000-seat sports stadium wants to offer free WiFi during events. The operations team wants a seamless login experience to prevent network congestion at the start of games, while the marketing team wants to display sponsor video ads on the splash page. How do you balance these requirements?
- Deploy high-density access points and configure a captive portal with MAC Address Bypass (MAB) set to 30 days, so returning fans do not have to see the splash page on every visit. 2. For new connections, design an ultra-lightweight splash page optimized for fast loading on mobile devices. 3. Embed a short, 5-second sponsor video ad that plays directly on the splash page, with a 'Skip and Connect' button that immediately triggers the captive portal authentication. 4. Configure the captive portal to allocate a generous bandwidth profile (e.g., 10 Mbps) per user to ensure smooth video streaming and web browsing.
A large public hospital wants to provide guest WiFi for patients and visitors. The compliance team requires that the network comply with healthcare data privacy standards and that patients cannot access malicious or inappropriate web content. What is the recommended deployment strategy?
- Configure the captive portal to redirect users to a splash page that contains a clear healthcare-specific privacy notice and terms of service. 2. Integrate the captive portal gateway with a cloud-based DNS filtering service (such as Cisco Umbrella or Webroot) to automatically block access to adult content, malware, and phishing sites. 3. Disable social login options to prevent the collection of unnecessary personal data, relying instead on a simple 'Accept and Connect' button or a basic email verification form. 4. Enforce strict bandwidth shaping on the captive portal to prioritize clinical applications and hospital IoT devices over guest streaming traffic.
Questions d'entraînement
Q1. An IT manager notices that guests are connecting to the guest WiFi SSID, but the branded splash page is not appearing, and users cannot access the internet. What is the most likely technical cause of this issue, and how should it be diagnosed?
Conseil : Consider the role of DNS in the captive portal redirection process.
Voir la réponse type
The most likely cause is a failure in the DNS resolution process. When a device connects, it must resolve the splash page domain name to load the welcome screen. If the DNS server assigned to the guest VLAN is down, misconfigured, or blocked by the gateway's pre-authentication firewall rules, the device cannot resolve the domain, and the redirect will fail. To diagnose, connect a test device to the SSID, verify that it receives a valid IP and DNS server address via DHCP, and attempt to ping or resolve a public domain. If DNS fails, check the DNS server status and ensure that DNS traffic (UDP port 53) is allowed in the gateway's pre-authentication ACL.
Q2. A retail venue wants to allow guests to log in using their Facebook accounts. However, when users click the Facebook login button on the splash page, they receive a 'Connection Refused' error. The rest of the splash page loads perfectly. What is the issue, and how do you resolve it?
Conseil : Think about what external resources a pre-authenticated device is allowed to access.
Voir la réponse type
The issue is that the Facebook authentication domains are not included in the gateway's pre-authentication Walled Garden Access Control List (ACL). Because the user is not yet authenticated, the captive portal blocks all external traffic. When the user clicks the Facebook button, the browser attempts to reach Facebook's OAuth servers, which is blocked by the gateway. To resolve this, the IT team must add the required Facebook OAuth domains (e.g., *.facebook.com, *.facebook.net) to the Walled Garden ACL on the wireless controller or gateway.
Q3. A hospitality venue has deployed a guest WiFi network. The marketing team wants to collect guest email addresses and immediately send a welcome newsletter. However, the legal team is concerned about GDPR compliance regarding consent. How should the splash page and captive portal be configured to satisfy both teams?
Conseil : GDPR requires that consent for marketing must be freely given and not a condition of service.
Voir la réponse type
To satisfy both marketing and legal teams under GDPR: 1. The splash page must feature a clear, un-checked checkbox for the marketing opt-in ('I consent to receive marketing emails'). 2. Agreeing to the Terms of Service and Privacy Policy must be a separate checkbox or clearly stated as a condition of using the free network. 3. The underlying captive portal and splash page system must be configured to grant internet access regardless of whether the marketing checkbox is checked or unchecked. If a user leaves the marketing box unchecked but accepts the Terms of Service, the system must still send an Access-Accept packet to the network controller. This ensures consent is freely given, satisfying GDPR, while still allowing marketing to collect emails from users who do opt-in.
Continuer la lecture de cette série
Comment configurer un hotspot WiFi pour votre entreprise
Ce guide faisant autorité fournit aux responsables informatiques, aux architectes réseau et aux directeurs des opérations de sites un plan pratique et neutre vis-à-vis des fournisseurs pour le déploiement de hotspots WiFi invités sécurisés, conformes et améliorant l'activité. Il couvre les décisions architecturales critiques – de la segmentation VLAN et la configuration du Captive Portal à la conformité GDPR et la gestion du trafic – et démontre comment transformer l'infrastructure réseau d'un centre de coûts en une plateforme d'analyse génératrice de revenus en utilisant les capacités de Guest WiFi et d'analyse de Purple.
Purple vs Cisco Spaces (DNA Spaces) : Quand choisir l'un ou l'autre
Ce guide de référence technique offre une comparaison complète de Purple et Cisco Spaces (anciennement DNA Spaces) pour les déploiements de portails captifs d'entreprise et de WiFi invité. Il évalue les différences architecturales, la profondeur de l'automatisation marketing et la question cruciale du verrouillage par le fournisseur de matériel afin d'aider les responsables informatiques à prendre des décisions éclairées en matière d'infrastructure.
Purple vs GlobalReach Technology : Comparaison du WiFi de qualité opérateur
Ce guide offre une comparaison technique faisant autorité entre Purple et GlobalReach Technology, couvrant les capacités de captive portal, la préparation à WBA OpenRoaming, l'architecture de déchargement opérateur et les modèles commerciaux. Il est destiné aux responsables informatiques, architectes réseau et CTO d'hôtels, de chaînes de magasins, de stades et de municipalités qui doivent prendre une décision concernant une plateforme ce trimestre. La conclusion principale est que, bien que GlobalReach soit leader en matière de déchargement opérateur MNO approfondi et d'élaboration de normes, Purple perturbe le marché avec une surcouche indépendante du matériel et un niveau de fournisseur d'identité OpenRoaming véritablement gratuit, rendant le WiFi de qualité opérateur accessible à tout site sans coûts de licence logicielle initiaux.