Integrazione di Sophos Firewall e Access Point con Purple WiFi
Questa guida descrive in dettaglio l'integrazione tecnica di Sophos Firewall (XG/XGS) e degli access point Sophos AP6/APX con Purple WiFi. Copre il reindirizzamento del Captive Portal esterno, la configurazione dell'autenticazione e dell'accounting RADIUS, la configurazione del Walled Garden, l'802.1X per il WiFi del personale e l'assegnazione dinamica della VLAN tramite Sophos PPSK per una segregazione sicura della rete multi-tenant in contesti ricettivi, retail e del settore pubblico.
Ascolta questa guida
Visualizza trascrizione del podcast
- Executive summary
- Approfondimento tecnico
- Come funziona il reindirizzamento
- Autenticazione e accounting RADIUS
- Configurazione del Walled Garden
- 802.1X per il WiFi del personale
- Sophos PPSK e assegnazione dinamica della VLAN per ambienti multi-tenant
- Guida all'implementazione
- Passaggio 1: Recuperare le credenziali Purple
- Passaggio 2: Configurare i server RADIUS su Sophos Firewall
- Passaggio 3: Configurare il Walled Garden
- Passaggio 4: Creare l'SSID guest
- Passaggio 5: Creare le regole del firewall post-autenticazione
- Passaggio 6: Configurare il PPSK per ambienti multi-tenant (opzionale)
- Best practice
- Risoluzione dei problemi e mitigazione dei rischi
- ROI e impatto aziendale

Executive summary
Se gestisci un'infrastruttura Sophos e hai la necessità di distribuire un sistema di Guest WiFi in grado di acquisire dati di prima parte, questa guida fornisce i passaggi esatti per la configurazione. Purple si integra con Sophos Firewall (serie XG e XGS) e con gli access point Sophos AP6/APX come Captive Portal esterno, delegando la gestione dell'identità degli ospiti, l'acquisizione del consenso GDPR e la gestione del social login al cloud RADIUS di Purple. Il tuo Sophos Firewall continua a eseguire la deep packet inspection e la gestione unificata delle minacce (UTM) su tutto il traffico. Il risultato: una rete conforme e segmentata in cui gli ospiti si autenticano tramite una splash page personalizzata con il brand Purple, il personale si connette tramite 802.1X con WPA2-Enterprise e gli ambienti multi-tenant utilizzano le Sophos Private Pre-Shared Keys (PPSK) per l'assegnazione dinamica delle VLAN. Purple opera in oltre 80.000 sedi attive e ha elaborato 440 milioni di accessi nel 2024 (dati interni Purple, 2024). È certificato ISO 27001, conforme al GDPR e certificato Cyber Essentials.
Approfondimento tecnico
Come funziona il reindirizzamento
L'integrazione utilizza protocolli RADIUS standard e il reindirizzamento HTTP. Quando un utente presente nella sede si associa all'SSID aperto del Guest WiFi su un access point Sophos AP6 o APX, il Sophos Firewall intercetta la prima richiesta HTTP proveniente da quel dispositivo non autenticato. Invece di mostrare una pagina di login memorizzata localmente, il firewall emette un reindirizzamento 302 all'URL della splash page ospitata sul cloud di Purple, solitamente nel formato https://region1.purpleportal.net/access/.
Durante questa fase di pre-autenticazione, il dispositivo si trova all'interno di un Walled Garden: una whitelist rigorosa di domini che i dispositivi non autenticati possono raggiungere. Questa whitelist deve includere le risorse del portale di Purple, eventuali provider di social login (Facebook, Google, LinkedIn) e tutti gli endpoint di federazione dell'identità utilizzati, come Microsoft Entra ID o Okta. Una volta che l'utente ha completato l'autenticazione sulla splash page di Purple, il cloud RADIUS di Purple invia un messaggio RADIUS Access-Accept al Sophos Firewall. Il firewall aggiorna lo stato della sessione come autenticato e applica la policy di sicurezza post-autenticazione.
Autenticazione e accounting RADIUS
Purple fornisce il servizio RADIUS-as-a-Service. Non è necessario distribuire FreeRADIUS, Windows NPS o qualsiasi altra infrastruttura RADIUS locale per la rete ospiti. Configura il Sophos Firewall in modo che punti direttamente agli indirizzi IP del cloud RADIUS di Purple.
Sono richieste due funzioni RADIUS:
| Funzione | Protocollo | Porta | Scopo |
|---|---|---|---|
| Autenticazione | UDP | 1812 | Convalida le credenziali degli ospiti e restituisce Access-Accept o Access-Reject |
| Accounting | UDP | 1813 | Segnala l'avvio della sessione, gli aggiornamenti intermedi e l'arresto della sessione a Purple |
| L'accounting non è opzionale. È il meccanismo attraverso il quale il Sophos Firewall segnala a Purple la durata della sessione, la larghezza di banda consumata e gli eventi di terminazione della sessione. Senza i dati di accounting, la tua dashboard di WiFi Analytics mostrerà metriche dei visitatori incomplete. Imposta l'intervallo provvisorio di accounting (accounting interim interval) a 120 secondi per un buon equilibrio tra visibilità in tempo reale e sovraccarico di rete. |
Il segreto condiviso RADIUS deve corrispondere esattamente tra la configurazione Sophos e il portale Purple. Una differenza di un singolo carattere causa errori di autenticazione invisibili.
Configurazione del Walled Garden
Il Walled Garden è l'elemento di configurazione pre-autenticazione più importante e la causa più comune di errori di implementazione. Configuralo in Wireless > Hotspot Settings sul Sophos Firewall.
È necessario consentire come minimo i seguenti domini:
| Categoria | Domini da consentire |
|---|---|
| Core Purple | region1.purpleportal.net, venuewifi.com, cloudfront.net |
| Pagamenti (se applicabile) | stripe.com |
| Widget meteo (se utilizzato) | openweathermap.org |
| Accesso con Facebook | facebook.com, fbcdn.net, connect.facebook.net, akamaihd.net |
| Accesso con Google | accounts.google.com, googleapis.com, gstatic.com |
| Accesso con LinkedIn | linkedin.com, licdn.net, licdn.com |
| Microsoft Entra ID | login.microsoftonline.com, login.microsoft.com |
Consenti sempre la risoluzione DNS (porta UDP 53) per i client non autenticati. Senza DNS, i dispositivi non possono risolvere l'hostname del portale Purple e il reindirizzamento fallisce prima ancora di iniziare.
802.1X per il WiFi del personale
Per il WiFi del personale, utilizza 802.1X (controllo dell'accesso alla rete basato su porta IEEE 802.1X) con WPA2-Enterprise o WPA3-Enterprise. Configura il Sophos AP per utilizzare EAP-TLS (basato su certificato) o PEAP-MSCHAPv2 (nome utente/password) rispetto al tuo server RADIUS interno o a un provider di identità cloud come Microsoft Entra ID.
Il server RADIUS restituisce gli attributi di assegnazione VLAN per posizionare i dispositivi del personale autenticati sulla VLAN interna corretta. Questo è lo stesso meccanismo di VLAN dinamica descritto di seguito per PPSK, applicato all'autenticazione enterprise.
Mantieni l'SSID e la VLAN del WiFi del personale completamente separati dall'SSID e dalla VLAN del Guest WiFi. Non collegare mai il traffico guest alle sottoreti di gestione o aziendali. Questa separazione è un requisito PCI DSS se un qualsiasi segmento di rete gestisce dati di titolari di carta.
Sophos PPSK e assegnazione dinamica della VLAN per ambienti multi-tenant
Negli ambienti multi-tenant (spazi di coworking, complessi residenziali build-to-rent, alloggi per studenti o concessioni commerciali) è necessario isolare i diversi gruppi di utenti a livello di rete senza trasmettere un SSID separato per ciascun tenant. La trasmissione di più SSID aumenta il sovraccarico delle frequenze radio e complica la gestione.
I punti di accesso Sophos AP6 supportano la tecnologia PPSK (Private Pre-Shared Key), nota anche come Identity PSK o PSK per utente. La tecnologia PPSK consente a un singolo SSID di accettare più passphrase univoche, ciascuna mappata su una VLAN specifica tramite attributi RADIUS.
Il flusso di assegnazione dinamica della VLAN funziona come segue:
- Un residente o un membro si connette al singolo SSID condiviso e inserisce la propria PPSK univoca.
- L'AP Sophos invia una richiesta RADIUS Access-Request al server RADIUS configurato, includendo la PPSK come credenziale.
- Il server RADIUS convalida la PPSK e restituisce un messaggio di Access-Accept con i seguenti attributi VLAN:
Tunnel-Type=VLAN(valore 13)Tunnel-Medium-Type=IEEE-802(valore 6)Tunnel-Private-Group-ID= `` (ad es.,100)
- L'AP Sophos tagga il traffico del dispositivo con l'ID VLAN restituito, inserendolo nel segmento di rete isolato corretto.
Questo è l'Identity-Based Networking: un unico SSID, più VLAN isolate, guidate dalla credenziale univoca dell'utente.


Guida all'implementazione
Passaggio 1: Recuperare le credenziali Purple
Accedere al portale Purple. Passare a Management > Locations > [La tua sede] > Hardware > Add Hardware. Selezionare Sophos come tipo di hardware. Il portale mostrerà:
- Indirizzi IP del server RADIUS primario e secondario
- Shared secret RADIUS
- URL del Captive Portal (ad es.,
https://region1.purpleportal.net/access/) - URL di reindirizzamento (ad es.,
https://region1.purpleportal.net/access/?res=success) - Elenco completo dei domini Walled Garden
Prendere nota di tutti e quattro i valori prima di procedere.
Passaggio 2: Configurare i server RADIUS su Sophos Firewall
Passare a Authentication > Servers su Sophos Firewall (oppure a Sophos Central > Wireless > SSIDs > [SSID] > Advanced Settings per le configurazioni gestite da AP).
- Fare clic su Add per creare una nuova voce di server RADIUS.
- Impostare Server IP sull'indirizzo IP del server RADIUS Purple primario.
- Impostare Authentication port su
1812. - Impostare Accounting port su
1813. - Inserire lo Shared secret ottenuto dal portale Purple.
- Ripetere la procedura per il server RADIUS Purple secondario.
Per i Sophos AP6 gestiti tramite Sophos Central, configurare il server RADIUS nella sezione Advanced Settings > Backend authentication dell'SSID.
Passaggio 3: Configurare il Walled Garden
Passare a Wireless > Hotspot Settings su Sophos Firewall.
- Sotto Walled garden, fare clic su Add new item.
- Aggiungere ciascun dominio presente nell'elenco fornito da Purple.
- Assicurarsi che il protocollo DNS (porta UDP 53) sia consentito per i client non autenticati tramite una regola firewall di pre-autenticazione.
- Fare clic su Apply.
Passaggio 4: Creare l'SSID guest
Passare a Wireless > Wireless Settings > SSIDs (o Sophos Central > Wireless > SSIDs).
- Fare clic su Add SSID.
- Impostare Encryption mode su Open (nessuna chiave precondivisa).
- In Advanced Settings > Captive portal, abilitare il Captive Portal.
- Selezionare Backend authentication come tipo di autenticazione.
- Inserire l'IP del server RADIUS Purple, la porta
1812e la chiave segreta condivisa (shared secret). - Impostare l'Redirect URL sull'URL della splash page di Purple.
- Assegnare l'SSID a una VLAN guest dedicata (es. VLAN 100).
- Abilitare Client isolation per impedire il traffico tra dispositivi guest.
Passaggio 5: Creare le regole del firewall post-autenticazione
Passare a Rules and policies > Firewall rules.
- Creare una regola che consenta il traffico dalla VLAN guest alla zona WAN.
- Applicare il filtraggio web per bloccare le categorie dannose.
- Applicare il traffic shaping per limitare la larghezza di banda per utente (consigliato: 10 Mbps in download, 5 Mbps in upload per le reti guest).
- Bloccare esplicitamente tutto il traffico dalla VLAN guest a qualsiasi VLAN interna contenente sistemi POS, PMS o risorse aziendali.
Passaggio 6: Configurare il PPSK per ambienti multi-tenant (opzionale)
- In Sophos Central, creare un SSID WPA2-Personal.
- Abilitare RADIUS VLAN assignment nelle impostazioni avanzate dell'SSID.
- Configurare il server RADIUS per accettare le credenziali PPSK e restituire gli attributi VLAN appropriati per gruppo di utenti.
- Rilasciare PPSK univoci a ciascun gruppo di tenant tramite il portale Purple o l'interfaccia di gestione RADIUS.
Best practice
Segregare il traffico a Livello 2 e Livello 3. Posizionare sempre il WiFi guest su una VLAN dedicata. Creare regole firewall esplicite per bloccare tutto il traffico dalla VLAN guest verso lo spazio di indirizzamento RFC 1918 sui segmenti interni. Ciò soddisfa i requisiti di segmentazione della rete PCI DSS e impedisce i movimenti laterali in caso di compromissione di un dispositivo guest.
Utilizzare la modalità Bridge per implementazioni ad alta densità. In ambienti con più di 200 connessioni guest simultanee (hotel, stadi, centri congressi), configurare l'SSID guest in modalità Bridge. In questo modo il traffico viene instradato su una VLAN gestita da server DHCP aziendali, evitando che l'AP Sophos o il firewall diventino un collo di bottiglia per il DHCP. Un hotel da 500 camere al 70% di occupazione con due dispositivi per ospite genera circa 700 lease DHCP simultanei. Il DHCP aziendale gestisce questo carico; il DHCP integrato nell'AP no.
Utilizzare un certificato SSL pubblicamente attendibile. Configurare il Sophos Firewall per presentare un certificato firmato da una CA pubblica per l'interfaccia di reindirizzamento. I certificati autofirmati generano avvisi di sicurezza del browser su iOS e Android, aumentando i tassi di abbandono del portale. Questo è particolarmente importante negli ambienti del settore hospitality , dove l'esperienza degli ospiti influisce direttamente sui punteggi delle recensioni. Configura sia l'autenticazione che l'accounting RADIUS. L'autenticazione (porta 1812) concede l'accesso. L'accounting (porta 1813) traccia l'utilizzo. Entrambi sono necessari per il corretto funzionamento degli analytics di Purple. I dati di accounting alimentano le metriche sulla durata delle sessioni, i report sulla larghezza di banda e l'identificazione dei visitatori ricorrenti nella dashboard di Purple.
Pianifica il tuo Walled Garden prima del go-live. Testa il portale su almeno un dispositivo iOS e un dispositivo Android prima di distribuirlo in produzione. Le due piattaforme hanno meccanismi di rilevamento del Captive Portal diversi e potrebbero comportarsi in modo differente con configurazioni incomplete del Walled Garden. Utilizza un packet capture sul firewall Sophos per identificare eventuali domini bloccati durante la fase di pre-autenticazione.
Applica Sophos Synchronized Security post-autenticazione. Gli access point Sophos AP6 supportano Synchronized Security, che si integra con Sophos Endpoint Protection. Se un dispositivo ospite viene identificato come compromesso (stato Security Heartbeat rosso), l'AP può limitare automaticamente tale dispositivo al Walled Garden, isolandolo da internet senza intervento manuale. Questo è un controllo di sicurezza significativo per gli ambienti healthcare e retail .
Per un contesto più ampio sulla sicurezza WiFi aziendale, consulta la nostra guida su Enterprise WiFi Security: A Complete Guide for 2026 .
Risoluzione dei problemi e mitigazione dei rischi
Sintomo: La pagina del portale non si carica (schermata vuota o timeout) Causa: Walled Garden incompleto. Il firewall Sophos blocca l'accesso agli asset CSS/JS di Purple o alle API di social login prima dell'autenticazione. Risoluzione: Abilita il packet capture sul firewall Sophos per la VLAN ospiti. Identifica i domini bloccati. Aggiungili al Walled Garden. Verifica che il DNS sia consentito prima dell'autenticazione.
Sintomo: Il portale si carica ma l'autenticazione fallisce sempre
Causa: Mancata corrispondenza del segreto condiviso RADIUS, oppure le porte UDP 1812/1813 sono bloccate.
Risoluzione: Verifica il segreto condiviso carattere per carattere sia nella configurazione Sophos che nel portale Purple. Usa nmap -sU -p 1812,1813 dalla CLI di Sophos per confermare la raggiungibilità UDP.
Sintomo: Gli analytics mostrano una durata della sessione pari a zero e nessun dato sulla larghezza di banda Causa: L'accounting RADIUS non è configurato o è bloccato. Risoluzione: Verifica che il server di accounting sia configurato sulla porta 1813 con il segreto condiviso corretto. Controlla che nessuna ACL intermedia blocchi la porta UDP 1813 in uscita.
Sintomo: Avviso di certificato sui dispositivi ospiti Causa: Il firewall Sophos utilizza un certificato autofirmato per l'interfaccia di reindirizzamento. Risoluzione: Carica un certificato firmato da una CA pubblica (Let's Encrypt, DigiCert o simile) sul firewall Sophos e assegnalo come certificato della pagina di login in Wireless > Hotspot Settings.
Sintomo: Gli utenti PPSK finiscono sulla VLAN errata
Causa: Gli attributi VLAN di RADIUS non sono configurati correttamente, oppure l'AP Sophos non accetta l'assegnazione dinamica della VLAN.
Risoluzione: verificare che il server RADIUS restituisca Tunnel-Type = 13, Tunnel-Medium-Type = 6 e Tunnel-Private-Group-ID = . Confermare che l'assegnazione VLAN RADIUS sia abilitata sull'SSID in Sophos Central.
ROI e impatto aziendale
L'implementazione di Purple sull'infrastruttura Sophos trasforma il WiFi per gli ospiti da un costo di utilità a un asset di dati proprietari. Il caso aziendale è semplice.
Un hotel di 200 camere con un'occupazione del 70% e un soggiorno medio di 1,8 notti genererà circa 50.000 profili di ospiti verificati all'anno attraverso il portale di opt-in a scelta consapevole di Purple. Ogni profilo include nome, indirizzo email, dati demografici e cronologia delle visite. Questi dati alimentano direttamente le campagne di email marketing, determinando aumenti misurabili delle prenotazioni dirette e dei ricavi Food and Beverage.
Per gli ambienti retail , l'analisi di Purple identifica il tempo di permanenza, la frequenza delle visite ripetute e i periodi di picco dell'affluenza. Una catena di vendita al dettaglio con 50 punti vendita può utilizzare questi dati per ottimizzare il personale, regolare la tempistica delle promozioni e misurare l'impatto degli eventi in negozio sulla frequenza delle visite.
Per gli operatori del settore pubblico e dei trasporti , Purple fornisce registri di consenso GDPR verificabili e supporta la conformità con le normative NIS (Network and Information Systems) del Regno Unito per gli operatori di servizi essenziali.
L'SLA di uptime del 99,999% di Purple garantisce che il servizio di autenticazione degli ospiti non diventi un singolo punto di vulnerabilità per la rete. L'architettura cloud RADIUS significa che non vi è alcun server di autenticazione on-premises da mantenere, aggiornare o sostituire.
Per una guida all'integrazione correlata, consultare la guida Integrazione di Alta Labs con Purple WiFi: configurazione e configurazione del Captive Portal .
Definizioni chiave
Captive portal
Una pagina web che intercetta la richiesta HTTP iniziale di un utente e richiede un'interazione (autenticazione, consenso o pagamento) prima di concedere l'accesso a Internet.
L'interfaccia principale per il Guest WiFi. Purple ospita il captive portal nel cloud; il Sophos Firewall reindirizza ad esso i client non autenticati.
Walled Garden
Una lista di autorizzazione (allowlist) rigorosa di domini e indirizzi IP a cui i dispositivi non autenticati possono accedere prima di completare l'autenticazione sul portale.
Deve includere i domini del portale di Purple, i provider di social login e tutti gli endpoint di federazione delle identità. Un Walled Garden incompleto è la causa più comune di mancato caricamento del portale.
RADIUS (Remote Authentication Dial-In User Service)
Un protocollo di rete che fornisce autenticazione, autorizzazione e contabilità centralizzate per gli utenti che si connettono a una rete. Utilizza la porta UDP 1812 per l'autenticazione e la porta 1813 per l'accounting.
Purple fornisce il servizio RADIUS-as-a-Service. Il Sophos Firewall e gli AP comunicano con il cloud RADIUS di Purple per autenticare gli ospiti e segnalare i dati di sessione.
RADIUS accounting
La componente di RADIUS che traccia le metriche di utilizzo della rete, inclusi l'ora di inizio della sessione, la durata, i byte trasferiti e il motivo della chiusura della sessione.
Essenziale per la WiFi Analytics di Purple. Senza i dati di accounting sulla porta 1813, le metriche sulla durata della sessione e sulla larghezza di banda non sono disponibili nella dashboard di Purple.
PPSK (Private Pre-Shared Key)
Una funzionalità di sicurezza WiFi che consente a un singolo SSID di accettare più passphrase univoche, ciascuna tipicamente mappata su una VLAN o policy specifica tramite RADIUS.
Utilizzato nelle distribuzioni WiFi multi-tenant per fornire l'isolamento della rete per singolo utente o per gruppo senza trasmettere più SSID. Sophos AP6 supporta PPSK con assegnazione VLAN dinamica.
Assegnazione VLAN dinamica
Un processo in cui il server RADIUS indica all'access point di inserire un utente autenticato in una VLAN specifica restituendo gli attributi Tunnel-Type, Tunnel-Medium-Type e Tunnel-Private-Group-ID nel messaggio Access-Accept.
Abilita le reti basate sull'identità (Identity-Based Networks). Gli utenti vengono inseriti nel segmento di rete corretto in base alle loro credenziali, indipendentemente dall'AP fisico a cui si connettono.
802.1X
Uno standard IEEE per il controllo dell'accesso alla rete basato su porta. Fornisce un framework di autenticazione per i dispositivi che si connettono a una LAN o WLAN, richiedendo un supplicant (client), un authenticator (AP o switch) e un server di autenticazione (RADIUS).
Lo standard aziendale per il Staff WiFi. Sophos AP6 supporta lo standard 802.1X con WPA2-Enterprise e WPA3-Enterprise, utilizzando EAP-TLS o PEAP-MSCHAPv2.
Bridge mode
Una configurazione di rete in cui l'access point trasmette il traffico del client wireless direttamente sulla LAN cablata come frame VLAN taggati, senza eseguire NAT o DHCP locale.
Consigliata per distribuzioni ad alta densità. Delega il DHCP ai server aziendali e garantisce che Purple riceva l'indirizzo IP reale del client per analisi accurate.
Dati di prima parte
Informazioni raccolte direttamente dagli utenti attraverso i propri canali, di proprietà dell'utente stesso, non condivise con o provenienti da terze parti.
Il valore aziendale principale di Purple Guest WiFi. Acquisiti tramite opt-in basati su una scelta consapevole nel captive portal, questi dati sono conformi al GDPR e indipendenti dai cookie di terze parti.
Esempi pratici
Un hotel da 300 camere ha distribuito access point Sophos AP6 gestiti tramite Sophos Central. Richiedono che gli ospiti si autentichino tramite una splash page personalizzata con il brand Purple e che la rete ospiti sia completamente isolata dal sistema di gestione della proprietà (PMS) sulla VLAN 20 per mantenere la conformità PCI DSS. L'hotel prevede fino a 600 connessioni ospiti simultanee nei periodi di picco.
- In Sophos Central, creare un SSID dedicato agli ospiti denominato "Hotel Guest WiFi" con crittografia aperta. 2. Assegnare l'SSID alla VLAN 100 in modalità Bridge per gestire il carico DHCP di 600 dispositivi tramite il server DHCP della rete principale. 3. Abilitare il Captive Portal in Impostazioni avanzate e selezionare l'autenticazione Backend. 4. Inserire l'IP del server RADIUS Purple sulla porta 1812 e il segreto condiviso dal portale Purple. 5. Configurare il Walled Garden per consentire region1.purpleportal.net, venuewifi.com e tutti i domini di login social. 6. Sul Sophos Firewall, creare una regola di firewall che consenta il traffico dalla VLAN 100 alla zona WAN con filtro web applicato. 7. Creare una regola di blocco esplicito (DENY) per tutto il traffico dalla VLAN 100 alla VLAN 20 (rete PMS). 8. Configurare l'accounting RADIUS sulla porta 1813 con un intervallo provvisorio di 120 secondi. 9. Caricare un certificato SSL pubblicamente attendibile sul Sophos Firewall per l'interfaccia di reindirizzamento. 10. Testare su iOS e Android prima del lancio effettivo.
Un operatore di spazi di coworking gestisce 15 aziende clienti dislocate su tre piani. Ogni azienda richiede il proprio segmento di rete isolato. Attualmente trasmettono 15 SSID separati, causando una significativa congestione RF. Desiderano consolidare il tutto in un unico SSID utilizzando access point Sophos AP6, mantenendo al contempo un rigoroso isolamento di Livello 2 tra i clienti.
- Assegnare una VLAN univoca a ciascuna azienda cliente (es. VLAN 200-214). 2. In Sophos Central, creare un singolo SSID WPA2-Personal denominato "CoWork WiFi". 3. Abilitare l'assegnazione della VLAN RADIUS sull'SSID. 4. Configurare il server RADIUS (il cloud RADIUS di Purple o una directory integrata) per memorizzare una PPSK univoca per cliente e restituire gli attributi VLAN appropriati all'autenticazione. 5. Rilasciare a ciascuna azienda cliente la propria PPSK univoca tramite il portale Purple. 6. Sul Sophos Firewall, configurare regole di firewall inter-VLAN per bloccare tutto il traffico tra le VLAN dei clienti. Consentire a ciascuna VLAN l'accesso solo a Internet. 7. Per i clienti che richiedono servizi condivisi (es. una stampante condivisa), creare regole di autorizzazione esplicite solo per quelle risorse specifiche.
Domande di esercitazione
Q1. Una catena di negozi ha distribuito access point Sophos AP6 in 50 punti vendita. Gli acquirenti segnalano che la splash page di Purple impiega più di 30 secondi a caricarsi o va del tutto in timeout. Il team IT ha confermato che l'autenticazione RADIUS è configurata correttamente. Qual è la causa più probabile e come si risolve?
Suggerimento: Considera cosa accade prima che l'utente raggiunga la fase di autenticazione.
Visualizza risposta modello
Il Walled Garden è incompleto. Il Sophos Firewall blocca l'accesso alle risorse CSS e JavaScript di Purple, o ai domini CDN dei social login, prima dell'autenticazione. Abilita un packet capture sul Sophos Firewall per la VLAN guest e filtra il traffico bloccato dai client non autenticati. Identifica i domini bloccati e aggiungili al Walled Garden in Wireless > Hotspot Settings. Verifica inoltre che il DNS (porta UDP 53) sia consentito prima dell'autenticazione. Senza la risoluzione DNS, il dispositivo non può risolvere l'hostname del portale Purple e il reindirizzamento fallisce immediatamente.
Q2. Stai progettando una distribuzione Guest WiFi per uno stadio da 5.000 posti utilizzando access point Sophos AP6. La struttura prevede 4.000 connessioni simultanee di tifosi durante gli eventi. Dovresti configurare l'SSID guest in modalità NAT o in modalità Bridge? Giustifica la tua decisione.
Suggerimento: Considera il carico DHCP generato da 4.000 connessioni simultanee.
Visualizza risposta modello
Modalità Bridge. Con 4.000 connessioni simultanee, la modalità NAT sovraccaricherebbe il server DHCP integrato degli AP Sophos o del firewall. In modalità Bridge, gli AP instradano il traffico guest direttamente su una VLAN dedicata e i server DHCP aziendali gestiscono l'assegnazione degli indirizzi IP. Questo previene l'esaurimento del DHCP e garantisce che la piattaforma Purple riceva l'indirizzo IP reale del client per analisi accurate. La modalità Bridge offre inoltre un throughput più elevato rispetto alla modalità NAT, il che è fondamentale per un ambiente di eventi ad alta densità. Configura uno scope DHCP sulla rete principale con indirizzi sufficienti per il carico di picco previsto, più un margine del 20%.
Q3. La tua dashboard di Purple Analytics mostra il numero corretto di accessi, ma tutte le durate delle sessioni sono riportate come zero minuti e l'utilizzo della larghezza di banda non viene tracciato. Il Captive Portal funziona correttamente e gli ospiti possono navigare in internet. Quale elemento di configurazione manca?
Suggerimento: L'autenticazione concede l'accesso. Cosa traccia l'utilizzo dopo che l'accesso è stato concesso?
Visualizza risposta modello
L'accounting RADIUS non è configurato o viene bloccato. L'autenticazione sulla porta 1812 concede l'accesso a Internet, ma l'accounting sulla porta 1813 è il meccanismo che segnala la durata della sessione e i dati sulla larghezza di banda a Purple. Controlla la configurazione del Sophos Firewall per confermare che il server di accounting sia impostato sull'IP RADIUS di Purple sulla porta 1813 con il secret condiviso corretto. Verifica poi che la porta UDP 1813 non sia bloccata da alcuna ACL intermedia o regola del firewall tra il Sophos Firewall e i server RADIUS cloud di Purple. Utilizza un packet capture per confermare che i pacchetti di accounting escano dal Sophos Firewall e ricevano risposte.
Q4. Un operatore di spazi di coworking desidera utilizzare Sophos PPSK per fornire a ciascuna delle sue 20 aziende clienti un segmento di rete isolato. Dopo la configurazione, tutti gli utenti PPSK si connettono correttamente ma finiscono tutti sulla stessa VLAN, indipendentemente dal PPSK utilizzato. Qual è la causa più probabile?
Suggerimento: Pensa a cosa deve restituire il server RADIUS e a cosa deve accettare l'AP.
Visualizza risposta modello
Ci sono due cause probabili. Primo, il server RADIUS non restituisce gli attributi VLAN corretti nel messaggio Access-Accept. Verifica che il server RADIUS restituisca Tunnel-Type = 13 (VLAN), Tunnel-Medium-Type = 6 (IEEE-802) e Tunnel-Private-Group-ID = l'ID VLAN corretto per ciascun PPSK. Secondo, l'assegnazione della VLAN RADIUS potrebbe non essere abilitata sull'SSID in Sophos Central. Vai su Advanced Settings dell'SSID e conferma che l'assegnazione VLAN RADIUS sia attivata. Utilizza un log di debug RADIUS o un packet capture per ispezionare i messaggi Access-Accept e confermare che gli attributi VLAN siano presenti e formattati correttamente.
Continua a leggere questa serie
Integrazione di CommScope Ruckus con Purple WiFi: Guida alla Configurazione e all'Installazione
Questa guida di riferimento tecnico fornisce un manuale di configurazione autorevole per l'integrazione delle architetture CommScope Ruckus con Purple WiFi. Dettaglia passo dopo passo le implementazioni per i Captive Portal per Guest WiFi, il WiFi aziendale sicuro per il personale tramite 802.1X e l'isolamento di rete Multi-Tenant utilizzando Ruckus Dynamic PSK.
Integrazione degli Access Point Allied Telesis con Purple WiFi
Questa guida fornisce un playbook di configurazione completo per integrare gli access point Allied Telesis serie TQ con Purple WiFi. Copre il reindirizzamento al Captive Portal esterno, l'autenticazione RADIUS 802.1X e lo steering dinamico delle VLAN utilizzando le chiavi PPSK (Private Pre-Shared Keys) per implementazioni multi-tenant sicure.
Integrazione degli Access Point Grandstream GWN con Purple WiFi
Questa guida tecnica di riferimento dettagliata spiega come integrare gli access point Grandstream GWN con la piattaforma di Guest WiFi e analytics di Purple. Copre la configurazione del Captive Portal Grandstream, le impostazioni RADIUS AAA, la configurazione del walled garden, l'autenticazione sicura del personale tramite 802.1X con instradamento VLAN dinamico e la segmentazione PPSK multi-tenant, offrendo una guida pratica e passo dopo passo per MSP e team IT che implementano WiFi per ospiti e personale su larga scala.