- Purple
- Captive portals: a complete guide
- TP-Link Omada et Purple WiFi pour les déploiements PME
TP-Link Omada et Purple WiFi pour les déploiements PME
Ce guide de référence fournit aux responsables informatiques et aux architectes réseau un plan définitif pour intégrer les points d'accès TP-Link Omada avec l'infrastructure cloud RADIUS de Purple. Il couvre la conception de l'architecture, la configuration étape par étape du Captive Portal, les exigences de Walled Garden et une comparaison commerciale par rapport à UniFi pour les déploiements PME.
Video overview
Écouter ce guide
Voir la transcription du podcast
Fait partie de notre série principale : Guide du Captive Portal →
- Résumé exécutif
- Analyse technique approfondie
- Aperçu de l'architecture
- Options de contrôleur Omada
- Guide d'implémentation
- Étape 1 : Configuration des paramètres sans fil
- Étape 2 : Portail invité et configuration RADIUS
- Bonnes pratiques
- Dépannage et atténuation des risques
- L'assistant de réseau captif (CNA) iOS ne se charge pas
- Les sessions n'apparaissent pas dans les analyses
- Expirations de l'authentification
- ROI et impact commercial
- La décision Omada vs. UniFi
- Mesurer le succès

Résumé exécutif
Pour les PME des secteurs de l'Hôtellerie et Restauration Hospitality, de la Vente au détail Retail, et des espaces publics, proposer un réseau Guest WiFi sécurisé et personnalisé n'est plus un luxe - c'est une nécessité opérationnelle. Historiquement, les responsables informatiques étaient confrontés à un choix difficile : déployer du matériel haut de gamme et coûteux comme UniFi, ou faire des compromis sur la sécurité et les analyses avec des points d'accès grand public. TP-Link Omada change fondamentalement la donne. En associant le matériel économique géré dans le cloud d'Omada aux fonctionnalités d'authentification de niveau entreprise et de WiFi Analytics de Purple, les exploitants de sites peuvent concevoir une architecture réseau sécurisée et évolutive pour une fraction du coût traditionnel.
Ce guide de référence technique fournit un modèle précis pour déployer les points d'accès TP-Link Omada avec l'infrastructure RADIUS cloud de Purple. Nous examinerons l'intégration architecturale, détaillerons les paramètres de configuration spécifiques requis pour une expérience de Captive Portal fluide, et proposerons une analyse coûts-avantages objective comparant Omada à UniFi pour les déploiements PME. Il s'agit d'un guide de mise en œuvre pratique et neutre, conçu pour les professionnels de l'informatique et les architectes réseau qui ont besoin de conseils concrets pour déployer des réseaux invités robustes dès ce trimestre.
Analyse technique approfondie
L'intégration entre TP-Link Omada et Purple repose sur une architecture de serveur RADIUS externe standard combinée à une redirection vers un portail web externe. Ce découplage entre le réseau d'accès radio et le plan de gestion des identités est un principe fondamental de l'architecture moderne de l'Internet des Objets Internet of Things Architecture: A Complete Guide.
Aperçu de l'architecture
Dans un déploiement standard, le point d'accès Omada (par exemple, EAP670 ou EAP650) gère l'environnement RF, l'association des clients et l'itinérance. Cependant, il ne gère pas l'authentification. Lorsqu'un appareil client se connecte au SSID invité, le contrôleur Omada intercepte la connexion et redirige le navigateur de l'utilisateur vers la page de connexion hébergée de Purple.

Une fois que l'utilisateur a soumis ses informations d'identification (ou accepté les conditions d'utilisation) sur le portail Purple, l'infrastructure cloud de Purple agit comme serveur RADIUS. Elle renvoie un message Access-Accept au contrôleur Omada, qui autorise ensuite l'adresse MAC de l'appareil client sur le réseau local. Purple gère également toute la comptabilité RADIUS, en suivant la durée des sessions et l'utilisation des données à des fins d'analyse et de conformité.
Options de contrôleur Omada
La plateforme Omada Software Defined Networking (SDN) nécessite un contrôleur pour gérer les points d'accès et gérer la redirection du Captive Portal. Vous disposez de trois modèles de déploiement principaux :
- Contrôleur Cloud Omada : Entièrement hébergé par TP-Link. C'est l'approche recommandée pour la plupart des déploiements de PME car elle élimine le besoin de matériel de contrôle sur site et offre une haute disponibilité.
- Contrôleur Matériel (OC200/OC300) : Une appliance physique installée sur le réseau local. Adapté aux environnements avec des liaisons WAN peu fiables où la gestion locale est critique.
- Contrôleur Logiciel : Installé sur un serveur local ou une machine virtuelle (Windows ou Linux).
Il est crucial que le contrôleur Omada reste en ligne pour traiter les nouvelles authentifications des invités. Si le contrôleur passe hors ligne, les sessions authentifiées existantes resteront actives, mais les nouveaux clients ne pourront pas charger le Captive Portal.
Guide d'implémentation
Le déploiement de Purple sur un contrôleur Omada v4+ nécessite la configuration de trois composants distincts : le réseau sans fil, le portail invité et le Walled Garden.
Étape 1 : Configuration des paramètres sans fil
La base est un SSID dédié configuré pour l'accès invité sans chiffrement local.
- Accédez à Paramètres sans fil dans le contrôleur Omada et cliquez sur Ajouter.
- Définissez le SSID (par exemple, "Guest WiFi").
- Activez le bouton Réseau Invité. Ceci est essentiel car cela active l'isolation des clients de niveau 2, empêchant les invités de communiquer entre eux ou d'accéder aux ressources de l'entreprise locale - une exigence obligatoire pour la conformité PCI-DSS.
- Définissez le Mode de sécurité sur Aucun. L'authentification sera gérée au niveau de la couche 7 via le Captive Portal, et non au niveau de la couche 2.
- Appliquez les paramètres sur les bandes 2,4 GHz et 5 GHz.
Étape 2 : Portail invité et configuration RADIUS
Cette étape lie le contrôleur Omada à l'infrastructure cloud de Purple.
- Accédez à Contrôle sans fil > Portail et cliquez sur Ajouter un nouveau portail.
- Sélectionnez le SSID créé à l'étape 1.
- Définissez le Type d'authentification sur Serveur RADIUS externe.
- Configurez le serveur RADIUS principal :
- IP du serveur RADIUS : Fournie dans votre tableau de bord Purple.
- Port RADIUS :
1812 - Mot de passe RADIUS : Votre secret RADIUS unique Purple.
- Mode d'authentification :
PAP
- Activez l'Accounting RADIUS :
- IP du serveur d'accounting : Fournie dans votre tableau de bord Purple.
- Port du serveur d'accounting :
1813 - Mot de passe du serveur d'accounting : Votre secret RADIUS unique Purple.
- Activez la Mise à jour intermédiaire et réglez l'intervalle sur
120secondes. Cela garantit un suivi précis des sessions. - Sous Personnalisation du portail, sélectionnez Portail Web externe.
- Saisissez l'URL du portail Web externe fournie par Purple.
Note critique : Assurez-vous que l'option Redirection HTTPS est définie sur Désactivée. L'interception initiale du Captive Portal repose sur le protocole HTTP. L'activation de la redirection HTTPS au niveau du contrôleur empêchera le chargement de la page de connexion.### Étape 3 : Walled Garden (Accès pré-authentification)
Le Walled Garden est le point de défaillance le plus courant dans les déploiements de WiFi invité. Avant qu'un utilisateur ne s'authentifie, son appareil doit pouvoir résoudre et atteindre les serveurs de Purple pour charger la page d'accueil et traiter les connexions sociales.
- Naviguez vers l'en-tête Contrôle d'accès dans les paramètres du portail.
- Activez l'Accès pré-authentification.
- Ajoutez chaque domaine répertorié dans la liste blanche officielle du Walled Garden de Purple. Cela inclut les domaines principaux de Purple, les points de terminaison CDN et les domaines requis pour les fournisseurs de connexion sociale (Facebook, Google, X).
- Si cette configuration n'est pas correcte, l'assistant de réseau captif (CNA) sur iOS et Android ne parviendra pas à afficher la page.
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 déploiement robuste et conforme, respectez les recommandations standard de l'industrie suivantes :
- Segmentation VLAN : Placez toujours l'SSID invité sur un VLAN dédié, complètement isolé du trafic d'entreprise, des systèmes de point de vente (POS) et des interfaces de gestion. Cela atténue les risques et simplifie l'audit de conformité.
- Limitation de la bande passante : Implémentez une limitation du débit sur l'SSID invité (par exemple, 5 Mbps en descente / 1 Mbps en montée par client) pour éviter qu'un seul utilisateur ne sature la liaison WAN et n'impacte les opérations de l'entreprise.
- Intégration SecurePass : Pour les sites ayant un taux élevé de visiteurs récurrents, configurez la solution SecurePass de Purple (WPA-Enterprise avec Hotspot 2.0). Cela permet aux invités de retour de s'authentifier automatiquement via un profil, en évitant complètement le Captive Portal pour une expérience fluide.
- Haute disponibilité du contrôleur : Si vous utilisez un contrôleur matériel sur site (OC200), assurez-vous qu'il est connecté à une alimentation sans coupure (ONDULEUR). Un redémarrage du contrôleur interrompra les nouvelles authentifications.
Dépannage et atténuation des risques
Lors du déploiement de portails captifs tiers, des modes de défaillance spécifiques surviennent fréquemment. Voici comment les résoudre :
L'assistant de réseau captif (CNA) iOS ne se charge pas
Si les appareils Apple se connectent au WiFi mais que la page d'accueil ne s'affiche pas automatiquement, le problème provient presque toujours d'un Walled Garden incomplet. Le CNA iOS tente de joindre des points de terminaison Apple spécifiques (par exemple, captive.apple.com) pour détecter l'accès à Internet. Si ceux-ci sont bloqués, ou si les domaines CDN de Purple sont absents de la liste d'accès pré-authentification, la page ne s'affichera pas. Vérifiez la liste blanche par rapport à la documentation actuelle de Purple.
Les sessions n'apparaissent pas dans les analyses
Si les utilisateurs peuvent s'authentifier et accéder à Internet, mais que leurs données de session (durée, bande passante) sont absentes du tableau de bord Purple, vérifiez la configuration de l'authentification RADIUS. Assurez-vous que le port d'authentification est défini sur 1813, que le secret correspond exactement, et que l'intervalle Interim Update est activé et défini sur 120 secondes.
Expirations de l'authentification
Si le portail se charge mais que les utilisateurs reçoivent une erreur de délai d'attente après avoir cliqué sur « Connect », le contrôleur Omada ne parvient pas à joindre le serveur RADIUS de Purple sur le port 1812. Vérifiez les règles de pare-feu sortant sur votre routeur d'accès pour vous assurer que les ports UDP 1812 et 1813 sont ouverts vers les adresses IP de Purple.
ROI et impact commercial
Pour les directeurs informatiques et les CTO, la décision de déployer du matériel Omada avec le logiciel Purple est fondamentalement commerciale. Comment cette architecture se compare-t-elle aux alternatives, et quel est le retour sur investissement attendu ?
La décision Omada vs. UniFi

La plateforme UniFi de Ubiquiti est le leader historique sur le segment des PME. Cependant, TP-Link Omada offre un avantage financier convaincant sans pour autant sacrifier les fonctionnalités clés.
- Dépenses d'investissement (CapEx) : Les points d'accès Omada (par exemple, EAP670) sont généralement 15 à 30 % moins chers que leurs équivalents UniFi (par exemple, U6 Pro). Pour un déploiement de 50 points d'accès, cela représente des milliers de dollars d'économie sur le matériel.
- Dépenses de fonctionnement (OpEx) : TP-Link propose gratuitement le contrôleur Omada Cloud. L'hébergement cloud officiel de UniFi nécessite quant à lui un abonnement mensuel par site.
- Intégration : Les deux plateformes prennent en charge le RADIUS externe et s'intègrent de manière transparente avec Purple.
Pour un écosystème unifié et riche en fonctionnalités incluant des caméras et le contrôle d'accès aux portes, UniFi reste supérieur. En revanche, pour un déploiement exclusivement sans fil axé sur la rentabilité et un accès invité fiable, Omada offre une valeur exceptionnelle.
Mesurer le succès
Le déploiement de Purple Connect (la version gratuite) sur du matériel Omada offre un ROI immédiat en réduisant la charge de support informatique liée à la gestion des mots de passe des invités. Pour comprendre l'impact commercial plus large d'une mise à niveau vers les versions payantes pour la collecte de données et l'automatisation du marketing, consultez notre analyse complète : Pourquoi utiliser le marketing WiFi ? Analyse de rentabilité avec données réelles.
En s'appuyant sur le matériel rentable d'Omada, les établissements peuvent réaffecter leur budget CapEx d'infrastructure vers des solutions logicielles qui génèrent activement des revenus, transformant ainsi le réseau d'un centre de coûts en un outil marketing performant.
Définitions clés
Serveur RADIUS externe
Un protocole réseau qui fournit une gestion centralisée de l'authentification, de l'autorisation et de la comptabilité (AAA). Dans ce contexte, Purple agit en tant que serveur RADIUS, vérifiant les utilisateurs et demandant au contrôleur Omada d'accorder l'accès au réseau.
Les équipes informatiques utilisent cette architecture pour dissocier la gestion des identités du matériel réseau local, permettant ainsi des analyses et une conformité basées sur le cloud.
Captive Portal
Une page web qu'un utilisateur d'un réseau à accès public est obligé de consulter et avec laquelle il doit interagir avant de se voir accorder l'accès.
Il s'agit du principal point de contact pour la capture de données et l'engagement de la marque dans les déploiements de WiFi invité.
Walled Garden (Accès de pré-authentification)
Un environnement limité qui contrôle l'accès de l'utilisateur aux contenus et services web avant qu'il ne se soit entièrement authentifié sur le réseau.
Crucial pour permettre aux appareils d'accéder à la page d'accueil hébergée sur les serveurs de Purple et de communiquer avec les fournisseurs de connexion sociale comme Google ou Facebook avant que l'accès à internet ne soit accordé.
Captive Network Assistant (CNA)
Le pseudo-navigateur intégré aux systèmes d'exploitation mobiles (comme iOS et Android) qui détecte automatiquement les portails captifs et affiche l'écran de connexion.
Les équipes informatiques doivent s'assurer que le Walled Garden est parfaitement configuré, car le CNA est extrêmement sensible aux ressources bloquées et échouera silencieusement s'il ne peut pas atteindre les points de terminaison nécessaires.
Comptabilité RADIUS
Le processus de suivi de la consommation des ressources réseau par les utilisateurs, y compris la durée de la session et les octets transférés.
Essentiel pour générer des rapports précis dans le tableau de bord de Purple et pour appliquer des limites de bande passante ou de durée sur les sessions des invités.
Isolation de couche 2 (mode réseau invité)
Une fonctionnalité de sécurité qui empêche les appareils connectés au même réseau sans fil de communiquer directement entre eux.
Une exigence obligatoire pour les réseaux publics afin d'empêcher le mouvement latéral des logiciels malveillants et de se conformer aux normes de sécurité telles que PCI DSS.
Intervalle de mise à jour intermédiaire
La fréquence à laquelle le contrôleur réseau envoie des mises à jour de données d'authentification (accounting) au serveur RADIUS pendant une session active.
Définir cette valeur sur 120 secondes garantit que Purple dispose de données en temps quasi réel sur les sessions utilisateur sans surcharger le réseau avec le trafic RADIUS.
Passpoint (Hotspot 2.0)
Une norme qui permet aux appareils mobiles de découvrir et de se connecter automatiquement et en toute sécurité aux réseaux WiFi sans nécessiter de connexion via un Captive Portal.
Utilisé par la fonctionnalité SecurePass de Purple pour fournir une connexion fluide et sécurisée (WPA-Enterprise) pour les invités de retour, améliorant l'expérience utilisateur et augmentant les taux de connexion.
Exemples concrets
Un hôtel de charme de 150 chambres doit déployer un WiFi invité dans toutes les chambres et les espaces publics. Son budget est serré mais il exige une capture de données conforme au GDPR et un roaming transparent. Il évalue le UniFi U6 Pro par rapport au TP-Link Omada EAP670.
L'hôtel devrait déployer 40 points d'accès TP-Link Omada EAP670 gérés via l'Omada Cloud Controller gratuit. Il configurera un SSID "Guest WiFi" sans sécurité de couche 2, en s'appuyant sur l'intégration RADIUS externe de Purple pour l'authentification. Il doit mettre en œuvre un Walled Garden strict pour autoriser l'accès de pré-authentification aux pages d'accueil de Purple. Le réseau invité sera placé sur un VLAN isolé.
Une chaîne de vente au détail de 20 magasins de petite taille souhaite offrir un WiFi gratuit à ses clients afin de capturer les adresses e-mail pour son programme de fidélité. Elle dispose actuellement de routeurs grand public non managés dans chaque magasin et n'a pas de support informatique centralisé.
Déployez un seul point d'accès TP-Link Omada EAP650 dans chaque magasin, connecté à un Omada Cloud Controller pour une gestion centralisée. Configurez l'offre "Connect" ou "Capture" de Purple via un RADIUS externe. Mettez en œuvre une limitation du débit de bande passante (par exemple, 5 Mbps en descente / 1 Mbps en montée) sur le SSID invité afin de protéger les connexions WAN limitées des magasins, également utilisées pour les systèmes de point de vente.
Questions d'entraînement
Q1. Un établissement signale que les utilisateurs peuvent se connecter au WiFi invité et naviguer sur Internet, mais qu'aucune donnée de session ou d'analyse n'apparaît dans le tableau de bord Purple. Quelle est l'erreur de configuration la plus probable sur le contrôleur Omada ?
Conseil : Pensez au protocole RADIUS spécifique chargé de suivre l'utilisation, et pas seulement d'accorder l'accès.
Voir la réponse type
La configuration du RADIUS Accounting est probablement incorrecte ou désactivée. L'équipe informatique doit vérifier que l'Accounting est activé, que l'IP du serveur d'Accounting est correcte, que le port d'Accounting est configuré sur 1813 et que l'intervalle de mise à jour intermédiaire est défini sur 120 secondes.
Q2. Lors d'un déploiement pilote, les appareils Android chargent avec succès la page de connexion Purple, mais les appareils iOS affichent un écran vide et perdent la connexion WiFi. Comment l'architecte réseau doit-il résoudre ce problème ?
Conseil : iOS et Android gèrent la détection du Captive Portal différemment. iOS dépend fortement de l'accessibilité de domaines spécifiques avant l'authentification.
Voir la réponse type
L'architecte réseau doit mettre à jour la liste d'accès pré-authentification (Walled Garden) sur le contrôleur Omada. Le Captive Network Assistant (CNA) d'iOS échoue car il ne peut pas joindre les domaines Apple requis ou les points de terminaison du CDN de Purple. Il doit comparer sa configuration avec la liste blanche officielle du Walled Garden de Purple.
Q3. Un client souhaite migrer d'une solution WiFi gérée dans le cloud par abonnement payant et coûteux vers TP-Link Omada pour réduire ses dépenses d'exploitation (OpEx), mais craint de perdre les analyses de classe entreprise sur lesquelles il s'appuie actuellement. Quelle est l'architecture recommandée ?
Conseil : Comment pouvez-vous séparer le plan de gestion du matériel du plan d'analyse et d'identité ?
Voir la réponse type
Le client doit déployer des points d'accès TP-Link Omada gérés par le contrôleur cloud gratuit Omada afin d'éliminer les frais d'abonnement matériel. Il doit ensuite intégrer cette infrastructure à Purple WiFi via une configuration RADIUS externe. Cette architecture offre une gestion du matériel rentable tout en conservant les analyses de classe entreprise, la capture de données et l'intégration CRM grâce à la plateforme Purple.
Continuer la lecture de cette série
DrayTek Vigor et WiFi invité : configuration du captive portal avec Purple
Comment les routeurs DrayTek Vigor fonctionnent avec le WiFi invité de Purple : un captive portal externe, RADIUS et un walled garden, avec un lien vers le guide de configuration étape par étape de Purple pour la configuration exacte.
Cambium cnPilot et WiFi invité : configuration du captive portal avec Purple
Comment les points d'accès Cambium cnPilot Enterprise fonctionnent avec le WiFi invité Purple via un captive portal externe, un serveur RADIUS et une liste blanche, sans remplacer vos équipements.
Guide de configuration du Captive Portal UniFi
Comment ajouter un Captive Portal Purple à Ubiquiti UniFi : un serveur de portail externe, l'autorisation du contrôleur et un walled garden, avec un lien vers le guide de configuration étape par étape de Purple pour la configuration exacte.
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.