Intégration des Access Points EnGenius Cloud avec Purple WiFi
Cette référence technique détaille l'intégration étape par étape des Access Points EnGenius Cloud et des commutateurs ECS avec la plateforme de WiFi invité de Purple. Elle couvre la redirection vers le Captive Portal invité via une page de splash externe, la configuration du Walled Garden, le WiFi sécurisé pour le personnel utilisant l'IEEE 802.1X, et l'isolation réseau multi-locataire avec EnGenius MyPSK et l'attribution dynamique de VLAN. Les installateurs informatiques et les architectes réseau y trouveront des séquences de configuration concrètes, des études de cas réelles et un cadre de dépannage pour déployer Purple sur des parcs de matériel EnGenius.
Écouter ce guide
Voir la transcription du podcast
- Synthèse
- Analyse technique approfondie
- Aperçu de l'architecture
- Plateforme EnGenius Cloud
- EnGenius MyPSK et isolation multi-tenant
- Guide de mise en œuvre
- Étape 1 : Définir votre architecture VLAN
- Étape 2 : Configurer le Captive Portal invité (configuration du Captive Portal EnGenius)
- Étape 3 : Configurer le Walled Garden
- Étape 4 : Configurer le WiFi sécurisé du personnel (802.1X)
- Étape 5 : Configurer EnGenius MyPSK pour l'isolation multi-tenant
- Bonnes pratiques
- Dépannage et atténuation des risques
- ROI et impact commercial

Synthèse
S'appuyer sur une clé pré-partagée commune pour le WiFi d'entreprise expose les établissements à d'importants risques de sécurité et empêche la collecte de précieuses données de première main. Ce guide détaille l'intégration des points d'accès EnGenius Cloud avec la plateforme de Captive Portal Purple pour fournir des réseaux sans fil sécurisés, segmentés et mesurables dans les secteurs de l' hôtellerie , du commerce de détail et des environnements multi-locataires. En mettant en œuvre l'authentification IEEE 802.1X pour le personnel, l'attribution dynamique de VLAN via EnGenius MyPSK pour les résidents et les locataires, et un Captive Portal hébergé dans le cloud pour les invités, les équipes informatiques peuvent appliquer des contrôles d'accès stricts tout en transformant l'infrastructure sans fil en un actif de business intelligence.
Purple traite 440 millions de connexions par an dans plus de 80 000 sites actifs (données internes Purple, 2024). La plateforme est certifiée ISO 27001, conforme au GDPR et à la CCPA, et indépendante du matériel - c'est précisément pourquoi elle s'intègre parfaitement avec EnGenius aux côtés de Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist et Ubiquiti UniFi. Ce guide couvre les quatre couches de configuration requises pour déployer Purple sur le matériel EnGenius Cloud : redirection vers le Captive Portal invité, configuration du Walled Garden, WiFi personnel sécurisé et isolation multi-locataire à l'aide d'EnGenius MyPSK.
Analyse technique approfondie
Aperçu de l'architecture
L'intégration entre EnGenius Cloud et Purple repose sur les protocoles RADIUS standards et la redirection HTTP. Lorsqu'un invité se connecte à un point d'accès EnGenius ECW sur un SSID avec Captive Portal activé, le point d'accès intercepte la première requête HTTP et redirige le navigateur vers la page de démarrage hébergée dans le cloud de Purple. Cette redirection transmet plusieurs paramètres au portail - notamment client_mac, ap_mac et userurl - que Purple utilise pour suivre la session et renvoyer une décision d'authentification.
Pour le personnel et les appareils opérationnels, l'architecture passe de la redirection par Captive Portal au contrôle d'accès réseau basé sur les ports IEEE 802.1X. Le point d'accès EnGenius agit en tant qu'authentificateur, transmettant les messages EAP (Extensible Authentication Protocol) au serveur RADIUS de Purple via le port UDP 1812. Une fois l'authentification réussie, le serveur RADIUS renvoie un message Access-Accept contenant les attributs d'attribution de VLAN, demandant au point d'accès de placer l'appareil sur le bon segment de réseau.

| Couche | Type de SSID | Méthode d'authentification | Attribution de VLAN |
|---|---|---|---|
| Guest WiFi | Ouvert ou WPA2 PSK | Captive Portal Purple via RADIUS personnalisé | Statique (ex. VLAN 10) |
| Staff WiFi | WPA2/WPA3 Enterprise | 802.1X (PEAP ou EAP-TLS) | Dynamique via les attributs RADIUS |
| Multi-tenant | WPA2/WPA3 PSK avec MyPSK | PSK par utilisateur | Liaison VLAN par clé |
Plateforme EnGenius Cloud
EnGenius Cloud est une plateforme de gestion réseau dans le cloud qui prend en charge les points d'accès de la série ECW (notamment les modèles WiFi 7 ECW220, ECW230 et ECW520) et les commutateurs managés de la série ECS. La plateforme fournit un tableau de bord centralisé pour la gestion des SSID, la configuration RADIUS, le balisage VLAN et les paramètres du Captive Portal sur l'ensemble des équipements d'une organisation. EnGenius Cloud prend en charge trois types d'authentification par Captive Portal basés sur RADIUS : EnGenius Authentication (utilisant le Cloud RADIUS intégré), Custom RADIUS (pointant vers un serveur externe tel que Purple) et Voucher Service.
Pour les déploiements d'entreprise, Custom RADIUS est le type d'authentification correct lors de l'intégration avec Purple. Ce mode indique au point d'accès de relayer les requêtes d'authentification vers le point de terminaison RADIUS de Purple, activant ainsi le portail, les analyses et les fonctionnalités de capture de données de Purple.
EnGenius MyPSK et isolation multi-tenant
Dans les environnements tels que les immeubles locatifs, les résidences étudiantes, les bureaux équipés ou les espaces de coworking, diffuser un SSID distinct pour chaque résident dégrade les performances radiofréquences. Chaque SSID supplémentaire génère des trames de balise (beacons) qui consomment du temps d'antenne et réduisent la capacité disponible pour le trafic de données. EnGenius MyPSK (également appelé PPSK, ou Private Pre-Shared Key) résout ce problème en permettant jusqu'à 500 clés PSK uniques sur un seul et même SSID.
Chaque clé est liée à un VLAN spécifique. Lorsqu'un résident se connecte à l'aide de sa clé unique, le point d'accès le place automatiquement sur son segment réseau attribué. Le chiffrement s'effectue par utilisateur : chaque clé génère une clé maîtresse unique (PMK), de sorte qu'un utilisateur ne peut pas déchiffrer le trafic aérien d'un autre utilisateur, même s'ils partagent le même SSID. Il s'agit d'un avantage de sécurité fondamental par rapport à un PSK partagé unique, où tout utilisateur connaissant le mot de passe peut déchiffrer l'ensemble du trafic sur le réseau.

Les clés MyPSK prennent en charge des dates d'expiration, ce qui les rend parfaitement adaptées aux scénarios d'accès limités dans le temps : la clé d'un étudiant expire à la fin de l'année universitaire, la clé d'un prestataire expire à la fin de sa mission et la clé d'un participant à une conférence expire à minuit le dernier jour de l'événement.
Guide de mise en œuvre
Étape 1 : Définir votre architecture VLAN
Avant de configurer un SSID, définissez la structure VLAN sur vos commutateurs ECS. Un déploiement typique utilise trois VLANs :
| ID VLAN | Usage | Politique d'accès |
|---|---|---|
| VLAN 10 | WiFi Invités | Accès Internet uniquement, isolé du LAN de l'entreprise |
| VLAN 20 | WiFi Collaborateurs | Accès complet au LAN de l'entreprise |
| VLAN 30 | WiFi Résidents/Locataires | Segments isolés par résident |
Configurez le port du commutateur ECS connecté à chaque point d'accès ECW en tant que port trunk, en autorisant les trois VLANs. Le VLAN natif sur le trunk doit être le VLAN de gestion. Si le trunk n'est pas configuré correctement, l'attribution dynamique des VLANs échouera de manière silencieuse.
Étape 2 : Configurer le Captive Portal invité (configuration du Captive Portal EnGenius)
Il s'agit de la configuration principale pour déployer la splash page d'EnGenius avec Purple.
- Connectez-vous à votre tableau de bord EnGenius Cloud à l'adresse cloud.engenius.ai .
- Naviguez vers Configurer > SSID et sélectionnez votre réseau invité (par ex., "VenueGuest").
- Sous l'onglet Wireless, configurez le Security Type sur Open. C'est la norme pour le WiFi invité ; les invités sont identifiés et authentifiés au niveau de la couche du portail, et non au niveau de la couche d'association.
- Passez à l'onglet Captive Portal et activez le portail.
- Configurez l'Authentication Type sur Custom RADIUS.
- Saisissez les informations du serveur RADIUS de Purple :
| Champ | Valeur |
|---|---|
| Adresse IP du serveur RADIUS | Fournie dans le tableau de bord Purple sous Configuration matérielle |
| Port d'authentification | UDP 1812 |
| Port de comptabilisation (Accounting) | UDP 1813 |
| Secret partagé | Chaîne de plus de 22 caractères générée par Purple |
| Identifiant NAS | Le nom de votre site ou l'ID de site Purple |
- Passez à l'onglet Splash Page.
- Sélectionnez External Splash Page URL.
- Saisissez l'URL du portail Purple pour votre site (format :
https://portal.purple.ai/[venue-id]). - Cliquez sur Appliquer.
Étape 3 : Configurer le Walled Garden
Le Walled Garden (liste blanche du WiFi invité d'EnGenius) doit être configuré pour permettre un accès avant authentification aux domaines requis pour le chargement du portail. Naviguez vers Captive Portal > Paramètres avancés > Walled Garden et ajoutez les entrées suivantes :
Infrastructure Purple :
*.purple.ai*.purpleportal.net
Sondes de Captive Portal d'OS (obligatoire) :
captive.apple.com(iOS et macOS)connectivitycheck.gstatic.com(Android)msftconnecttest.com(Windows)
Connexion via les réseaux sociaux (si activée) :
- Google :
accounts.google.com,oauth2.googleapis.com,apis.google.com,*.gstatic.com - Facebook :
www.facebook.com,graph.facebook.com,connect.facebook.net,*.fbcdn.net - Microsoft Entra ID :
login.microsoftonline.com,login.live.com
Utilisez toujours des noms de domaine plutôt que des adresses IP statiques. Les fournisseurs de connexion sociale utilisent des plages d'adresses IP dynamiques et un routage anycast ; une liste blanche d'IP statiques se dégradera avec le temps à mesure que les adresses du CDN changent.
Étape 4 : Configurer le WiFi sécurisé du personnel (802.1X)
La configuration RADIUS d'EnGenius pour le WiFi du personnel utilise WPA2 Enterprise pour fournir une authentification sans mot de passe, appuyée par des certificats.
- Créez un nouveau SSID (par ex., "VenueStaff").
- Sous l'onglet Wireless, configurez le Security Type sur WPA2 Enterprise.
- Sélectionnez Custom RADIUS et saisissez l'IP du serveur RADIUS, le port 1812, ainsi que le secret partagé.
- Aucun Captive Portal n'est requis. Les appareils du personnel s'authentifient silencieusement via 802.1X.
- Configurez votre serveur RADIUS pour renvoyer les attributs suivants lors de l'
Access-Accept:
| Attribut RADIUS | Valeur |
|---|---|
| Tunnel-Type | 13 (VLAN) |
| Tunnel-Medium-Type | 6 (802) |
| Tunnel-Private-Group-ID | 20 (ou l'ID de votre VLAN personnel) |
Pour la sélection de la méthode EAP : PEAP-MSCHAPv2 est le choix pratique pour les environnements utilisant Microsoft Entra ID ou Active Directory. EAP-TLS offre une sécurité renforcée en éliminant totalement les mots de passe, mais nécessite une infrastructure PKI et une solution MDM pour déployer les certificats clients. Imposez une validation stricte des certificats de serveur sur tous les appareils clients via une stratégie de groupe (Windows) ou des profils MDM (macOS, iOS, Android) afin de prévenir le vol d'identifiants par des points d'accès malveillants.
Étape 5 : Configurer EnGenius MyPSK pour l'isolation multi-tenant
Configuration d'EnGenius MyPSK pour un environnement multi-tenant :
- Créez un nouveau SSID (par ex., « VenueResident »).
- Sous l'onglet Sans fil, définissez le type de sécurité sur WPA2 PSK ou WPA3 Personal.
- Activez MyPSK (Private PSK).
- Cliquez sur Ajouter un PSK pour créer des clés individuelles, ou utilisez Génération automatique pour créer des lots allant jusqu'à 50 clés à la fois.
- Pour chaque PSK, attribuez un ID de VLAN et configurez éventuellement une Date de début et une Date d'expiration.
- Distribuez chaque PSK unique au locataire ou résident correspondant.
Lorsque le bail d'un locataire prend fin, supprimez ou désactivez son PSK. L'accès est révoqué immédiatement sans affecter les autres locataires du réseau.
Bonnes pratiques
Imposez une validation stricte des certificats sur les clients 802.1X. PEAP-MSCHAPv2 n'est sécurisé que si les clients sont configurés pour valider le certificat du serveur RADIUS par rapport à une autorité de certification de confiance. Sans cela, un point d'accès malveillant peut présenter un certificat frauduleux et récolter des identifiants. Déployez les paramètres de validation via des objets de stratégie de groupe pour Windows et des profils de configuration MDM pour toutes les autres plateformes. Cette étape est non négociable pour tout déploiement dans un environnement réglementé.
Utilisez la résolution DNS dynamique dans le Walled Garden. Google, Apple et Meta utilisent des plages d'adresses IP dynamiques pour leurs points de terminaison OAuth et CDN. Configurez les entrées du Walled Garden sous forme de noms de domaine et assurez-vous que votre contrôleur EnGenius Cloud les résout de manière dynamique. Une liste blanche d'adresses IP statiques provoquera des échecs d'authentification lors de la rotation des IP des CDN.
Segmentez les appareils IoT avec le contournement de l'authentification MAC. Les appareils sans interface utilisateur tels que les imprimantes, les écrans et les capteurs IoT ne peuvent pas s'authentifier via 802.1X. Utilisez le contournement de l'authentification MAC (MAB) pour les identifier et les placer sur un VLAN restreint avec des règles de pare-feu empêchant les mouvements latéraux. Le MAB n'est pas un contrôle de sécurité - c'est un mécanisme d'identification des appareils. Traitez les appareils authentifiés par MAB comme non fiables.
Implémentez la comptabilité RADIUS. Activez le serveur de comptabilité (accounting) dans la configuration RADIUS d'EnGenius Cloud, en pointant vers le point de terminaison de comptabilité de Purple sur le port UDP 1813. Cela transmet la durée de la session, le volume de données et les informations sur l'appareil à la plateforme de WiFi Analytics de Purple, fournissant ainsi les données d'utilisation du site qui justifient l'investissement dans l'infrastructure.
Examinez le Walled Garden chaque trimestre. Les fournisseurs OAuth et les CDN modifient régulièrement les structures de leurs domaines. Apple a mis à jour ses domaines Sign In deux fois en 2023. Intégrez un examen trimestriel du Walled Garden dans votre calendrier opérationnel. Pour plus de conseils sur les pratiques de sécurité WiFi d'entreprise, consultez notre guide de sécurité WiFi d'entreprise .
Dépannage et atténuation des risques
Symptôme : Le Captive Portal ne se charge pas sur les appareils iOS.
Cause : captive.apple.com ne figure pas dans le Walled Garden. iOS utilise ce point de terminaison pour détecter la présence d'un Captive Portal et déclencher le Captive Network Assistant. Sans cela, l'appareil signale « Aucune connexion Internet » et n'ouvre jamais le navigateur du portail.
Solution : Ajoutez captive.apple.com au Walled Garden dans EnGenius Cloud sous Captive Portal > Advanced Settings.
Symptôme : L'authentification échoue silencieusement - RADIUS ne renvoie aucune réponse. Cause : Incohérence de la clé secrète partagée (shared secret) entre EnGenius Cloud et la configuration du serveur RADIUS Purple. Une différence d'un seul caractère entraîne le rejet de chaque demande d'authentification. Solution : Saisissez à nouveau la clé secrète partagée dans les deux systèmes. Copiez-collez depuis une source en texte brut pour éviter la substitution de caractères invisibles.
Symptôme : Le client 802.1X s'authentifie mais ne reçoit aucune adresse IP. Cause : Le port de liaison montante (uplink) du commutateur ECS n'est pas configuré en tant que trunk, ou le VLAN renvoyé par le serveur RADIUS n'est pas autorisé sur le trunk. Solution : Vérifiez la configuration du port du commutateur. Le port doit être un trunk acheminant tous les VLAN référencés dans les réponses RADIUS.
Symptôme : Le client MyPSK se connecte mais peut accéder aux appareils d'autres locataires (tenants). Cause : L'isolation des clients n'est pas activée sur l'SSID, ou la configuration du VLAN sur le commutateur n'isole pas correctement les segments. Solution : Activez l'isolation des clients sur l'SSID dans EnGenius Cloud. Vérifiez que chaque VLAN est configuré avec les règles de routage inter-VLAN appropriées sur le routeur ou le pare-feu en amont.
Symptôme : Le bouton de connexion sociale se charge mais l'authentification échoue. Cause : Un ou plusieurs sous-domaines du fournisseur OAuth sont manquants dans le Walled Garden. Google et Meta utilisent plusieurs sous-domaines pour leurs flux d'authentification. Solution : Capturez la sortie de la console du navigateur depuis un appareil non authentifié pour identifier le domaine bloqué. Ajoutez le domaine manquant au Walled Garden. Reportez-vous à la documentation de Purple concernant la liste blanche des domaines du Walled Garden pour obtenir la liste à jour.
ROI et impact commercial
Le déploiement de Purple avec EnGenius Cloud transforme l'infrastructure sans fil d'un centre de coûts en un actif de données. Les gestionnaires de sites collectent des données démographiques de première main (first-party) entièrement conformes auprès des visiteurs grâce à des opt-ins transparents, permettant des campagnes marketing ciblées et un engagement mesurable. Pour les équipes informatiques, le passage au 802.1X et au MyPSK élimine la charge opérationnelle liée à la gestion des mots de passe partagés, réduit les tickets de support liés aux problèmes d'accès et offre une visibilité granulaire sur l'utilisation du réseau.
Pour les exploitants du secteur de l' hôtellerie , Premier Inn - un client de Purple - utilise les données du WiFi invité pour stimuler l'engagement envers son programme de fidélité et personnaliser ses communications post-visite. Pour les environnements de commerce de détail , la combinaison des analyses de fréquentation de la plateforme WiFi Analytics de Purple et des données sur le temps de rétention fournit des informations de merchandising qui justifient l'investissement d'infrastructure indépendamment des avantages en matière de sécurité.
Dans les environnements multi-locataires, MyPSK élimine le besoin d'une infrastructure réseau physique distincte par locataire. Un seul point d'accès EnGenius ECW peut desservir 500 locataires isolés sur un seul SSID, réduisant ainsi les coûts matériels et simplifiant la gestion quotidienne. Lorsqu'un locataire déménage, sa clé PSK est supprimée en quelques secondes - aucun changement de mot de passe n'est requis, aucun impact sur les autres résidents.
La plateforme de Purple est indépendante du matériel, ce qui signifie que la même configuration, les mêmes analyses et la même couche de capture de données Purple fonctionnent sur les équipements Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme et Fortinet. Si votre parc comprend un mélange d'équipements EnGenius et d'autres fournisseurs, Purple fournit un tableau de bord unique pour la gestion du WiFi invité sur l'ensemble de ceux-ci. Pour des conseils de déploiement associés, consultez notre guide d'intégration DrayTek Vigor .
Définitions clés
Captive Portal
Une page web qui intercepte la première requête HTTP d'un utilisateur après sa connexion à un réseau WiFi et l'oblige à s'authentifier ou à accepter les conditions avant de lui accorder l'accès à Internet.
Le mécanisme principal pour l'intégration des invités, la collecte de données et la gestion du consentement conforme au GDPR dans les déploiements Purple. EnGenius Cloud prend en charge les pages de Captive Portal internes et externes.
Walled Garden
La liste blanche explicite de domaines et d'adresses IP avec lesquels un appareil client peut communiquer avant de s'authentifier avec succès via le Captive Portal.
Requis pour permettre aux appareils d'accéder aux serveurs du portail Purple, aux points de terminaison de sonde du système d'exploitation et aux fournisseurs d'identité tiers tels que Google ou Microsoft Entra ID avant que l'authentification ne soit finalisée.
EnGenius MyPSK
Une fonctionnalité qui permet aux administrateurs réseau de créer plusieurs clés pré-partagées (Pre-Shared Keys) uniques sur un seul SSID, chacune étant associée à un VLAN spécifique pour l'isolation du réseau.
Utilisé dans les environnements multi-locataires pour fournir des segments de réseau sécurisés et isolés sans diffuser plusieurs SSID. Prend en charge jusqu'à 500 clés uniques par SSID avec des dates d'expiration facultatives.
Attribution dynamique de VLAN
Le processus par lequel un serveur RADIUS ordonne à un point d'accès de placer un appareil authentifié sur un VLAN spécifique en fonction de son appartenance à un groupe d'annuaire, en utilisant l'attribut Tunnel-Private-Group-ID.
Permet à un seul SSID 802.1X de segmenter automatiquement et de manière sécurisée le trafic pour différents rôles du personnel, sans configuration manuelle de VLAN par appareil.
IEEE 802.1X
Une norme IEEE pour le contrôle d'accès réseau basé sur les ports qui fournit un mécanisme d'authentification aux appareils souhaitant se connecter à un réseau local (LAN) ou sans fil (WLAN), en utilisant EAP pour transmettre les identifiants à un serveur RADIUS.
Le fondement de la sécurité WiFi d'entreprise pour les réseaux du personnel, remplaçant les mots de passe partagés vulnérables par une validation individualisée des identifiants ou des certificats.
RADIUS
Remote Authentication Dial-In User Service ; un protocole réseau fournissant une gestion centralisée de l'authentification, de l'autorisation et de la comptabilisation (AAA) pour l'accès au réseau.
Le protocole utilisé par les points d'accès EnGenius pour communiquer avec les serveurs d'authentification de Purple. L'authentification utilise le port UDP 1812 ; la comptabilisation utilise le port UDP 1813.
PEAP-MSCHAPv2
Protected Extensible Authentication Protocol avec Microsoft Challenge Handshake Authentication Protocol version 2 ; une méthode 802.1X qui crée un tunnel TLS à l'aide d'un certificat côté serveur, à l'intérieur duquel les identifiants nom d'utilisateur-mot de passe sont échangés.
La méthode de déploiement 802.1X la plus courante pour les environnements utilisant Active Directory ou Microsoft Entra ID. Nécessite une validation stricte du certificat de serveur sur les clients pour empêcher le vol d'identifiants.
EAP-TLS
Extensible Authentication Protocol - Transport Layer Security ; une méthode d'authentification 802.1X nécessitant des certificats numériques à la fois sur le serveur RADIUS et sur chaque appareil client, éliminant complètement l'usage des mots de passe.
La méthode 802.1X la plus sécurisée, recommandée pour les environnements à haute sécurité. Nécessite une infrastructure à clés publiques (PKI) et une solution MDM pour déployer les certificats clients.
Identifiant NAS
Network Access Server Identifier ; un attribut sous forme de chaîne de caractères inclus dans les requêtes RADIUS pour identifier le point d'accès ou le contrôleur à l'origine de la demande d'authentification.
Configuré dans EnGenius Cloud pour correspondre à l'identifiant du site dans la plateforme Purple, garantissant que les données d'analyse et de session sont attribuées au bon emplacement.
PMK
Pairwise Master Key ; la clé cryptographique dérivée d'une PSK et du nom du SSID, utilisée pour chiffrer la session sans fil entre un client spécifique et un point d'accès.
Dans les déploiements MyPSK, chaque PSK unique génère une PMK distincte, empêchant un locataire de décrypter le trafic d'un autre, même sur le même SSID.
Exemples concrets
Un hôtel de 200 chambres doit fournir un accès WiFi transparent aux clients, un accès sécurisé au personnel de l'hôtel et des réseaux isolés pour trois concessions commerciales dans le hall, le tout en utilisant les mêmes access points EnGenius ECW et commutateurs ECS.
Déployez trois SSID sur le même matériel. SSID 1 (VenueGuest) : Sécurité ouverte avec RADIUS personnalisé pointant vers le point de terminaison RADIUS de Purple. URL de la page de splash externe configurée vers le portail Purple. Walled Garden alimenté avec les sondes d'OS, les domaines CDN de Purple et les points de terminaison Google OAuth. VLAN 10 attribué de manière statique. SSID 2 (VenueStaff) : WPA2 Enterprise avec RADIUS personnalisé. Aucun Captive Portal. Le serveur RADIUS renvoie un Tunnel-Private-Group-ID de 20 pour tout le personnel, avec des sous-groupes (finance, opérations, maintenance) mappés respectivement aux VLAN 21, 22 et 23. SSID 3 (VenueRetail) : WPA2 PSK avec MyPSK activé. Trois PSK uniques créées, chacune liée aux VLAN 31, 32 et 33. Dates d'expiration définies pour correspondre à la durée du bail de chaque concession. Le port de liaison montante du commutateur ECS est configuré comme un trunk transportant les VLAN 10, 20-23 et 31-33.
Un campus universitaire déployant EnGenius Cloud signale que les étudiants qui tentent de se connecter au portail invité Purple à l'aide de leurs comptes Google Workspace reçoivent une erreur de navigateur après avoir cliqué sur le bouton de connexion Google. La page du portail elle-même se charge correctement.
Le chargement de la page du portail confirme que les domaines CDN de Purple sont correctement mis sur liste blanche. L'échec à l'étape de connexion Google indique qu'un ou plusieurs domaines Google OAuth sont manquants dans le Walled Garden. Accédez à EnGenius Cloud > Captive Portal > Paramètres Avancés > Walled Garden et ajoutez : accounts.google.com, oauth2.googleapis.com, apis.google.com, et *.gstatic.com. Le caractère générique gstatic.com est requis car Google héberge ses bibliothèques JavaScript côté client sur ce CDN. Après avoir mis à jour le Walled Garden, testez avec un appareil non authentifié et capturez la sortie de la console du navigateur pour confirmer qu'aucun autre domaine n'est bloqué.
Questions d'entraînement
Q1. Vous déployez un Captive Portal Purple sur des points d'accès EnGenius ECW. Les utilisateurs Android signalent que leurs appareils affichent « Connecté, pas d'internet » et que le portail n'apparaît jamais. Les utilisateurs iOS sur le même SSID accèdent correctement au portail. Quelle est l'erreur de configuration la plus probable et comment la corriger ?
Conseil : Android et iOS utilisent différents points de terminaison de test pour le Captive Portal.
Voir la réponse type
Android utilise connectivitycheck.gstatic.com comme point de terminaison de test de Captive Portal. iOS utilise captive.apple.com. Si les utilisateurs iOS voient le portail mais pas les utilisateurs Android, connectivitycheck.gstatic.com est manquant dans le Walled Garden. Ajoutez-le dans EnGenius Cloud sous Captive Portal > Advanced Settings > Walled Garden. Ajoutez également connectivitycheck.android.com et www.google.com car Android utilise plusieurs URL de test selon la version de l'appareil.
Q2. Un site configure le 802.1X sur un SSID EnGenius. Les appareils du personnel s'authentifient avec succès (les journaux du serveur RADIUS indiquent Access-Accept), mais ils reçoivent une adresse APIPA 169.x.x.x plutôt qu'une IP d'entreprise. Quelle est la cause la plus probable ?
Conseil : Le serveur RADIUS accepte l'authentification, le problème se situe donc en aval de l'authentification.
Voir la réponse type
Le serveur RADIUS renvoie un attribut Tunnel-Private-Group-ID spécifiant un ID de VLAN. Le point d'accès EnGenius tente de taguer le trafic du client avec ce VLAN, mais le port de liaison montante (uplink) sur le commutateur ECS n'est pas configuré comme un port trunk acheminant ce VLAN. L'appareil est placé sur un VLAN où aucun serveur DHCP n'est joignable. Solution : configurez le port uplink du commutateur ECS en tant que trunk, en autorisant explicitement l'ID de VLAN renvoyé par le serveur RADIUS.
Q3. Un gestionnaire d'immeuble résidentiel locatif vous demande pourquoi vous recommandez EnGenius MyPSK plutôt que de créer un SSID distinct pour chacune des 80 unités d'habitation. Fournissez une justification technique.
Conseil : Considérez l'impact des balises (beacons) SSID sur les performances WiFi.
Voir la réponse type
Chaque SSID diffuse des trames de balise (beacons) à intervalles réguliers (généralement toutes les 100 ms). Dans un environnement dense, 80 SSID généreraient une surcharge constante de balises consommant un temps d'antenne important, réduisant la capacité disponible pour le trafic de données réel et dégradant les performances pour tous les utilisateurs. La plupart des points d'accès professionnels imposent également une limite pratique de 8 à 16 SSID par radio. MyPSK offre la même isolation (chaque résident sur un VLAN unique avec une clé de chiffrement unique) à l'aide d'un seul SSID, éliminant ainsi complètement la surcharge de balises. La PMK par utilisateur empêche également les résidents de décrypter le trafic des autres, ce qu'une simple clé PSK partagée ne peut pas faire.
Continuer la lecture de cette série
Intégration de CommScope Ruckus avec Purple WiFi : Guide d'installation et de configuration
Ce guide de référence technique fournit un manuel de configuration faisant autorité pour l'intégration des architectures CommScope Ruckus avec Purple WiFi. Il détaille les déploiements étape par étape pour les Captive Portals de WiFi invité, le WiFi personnel sécurisé via 802.1X et l'isolation réseau multi-locataire à l'aide de Ruckus Dynamic PSK.
Intégration des points d'accès Allied Telesis avec Purple WiFi
Ce guide fournit un manuel de configuration complet pour l'intégration des points d'accès Allied Telesis de la série TQ avec Purple WiFi. Il traite de la redirection vers le Captive Portal externe, de l'authentification RADIUS 802.1X et de l'orientation VLAN dynamique à l'aide de clés prépartagées privées (PPSK) pour des déploiements multi-locataires sécurisés.
Intégration des points d'accès Grandstream GWN avec Purple WiFi
Ce guide de référence technique officiel détaille comment intégrer les points d'accès Grandstream GWN avec le Guest WiFi de Purple et sa plateforme d'analyse. Il couvre la configuration du Captive Portal Grandstream, les paramètres RADIUS AAA, la configuration du walled garden, l'authentification sécurisée du personnel en 802.1X avec routage dynamique des VLAN, et la segmentation PPSK multi-tenant - offrant ainsi des instructions étape par étape directement exploitables pour les MSP et les équipes informatiques déployant du WiFi invités et personnel à grande échelle.