- Purple
- Captive portals: a complete guide
- Guida alla configurazione del captive portal UniFi
Guida alla configurazione del captive portal UniFi
Come aggiungere un captive portal Purple a Ubiquiti UniFi: un server portale esterno, l'autorizzazione del controller e un walled garden, con un link alla guida passo-passo di Purple per l'esatta configurazione.
Video overview
Ascolta questa guida
Visualizza trascrizione del podcast
Parte della nostra serie principale: Guida al Captive Portal →
Ubiquiti UniFi captive portal and guest WiFi configurator
Generate UniFi Network Hotspot Manager settings, configure pre-authorization walled gardens, calculate guest VLAN subnet sizing, and validate cloud RADIUS accounting for seamless Purple deployment.
Internal routing engine handles guest captive redirection with native gateway isolation.
Local IP or internal hostname used for controller API communication.
Un captive portal è la pagina di accesso che gli ospiti visualizzano prima di connettersi a internet. Su Ubiquiti UniFi, gli access point e il controller UniFi Network gestiscono il WiFi; Purple gestisce quel portale e i dati di prima parte associati, senza sostituire alcuno dei tuoi dispositivi UniFi.
Come funziona Ubiquiti UniFi con il WiFi per ospiti Purple
Purple è un overlay basato sul cloud. Il tuo controller UniFi Network continua a gestire il WiFi; Purple gestisce l'esperienza degli ospiti attraverso funzionalità che UniFi possiede già.
- Server portale esterno. Nell'Hotspot Manager di UniFi indirizzi la pagina di atterraggio su Purple invece della pagina integrata di UniFi. Un nuovo dispositivo viene reindirizzato alla tua splash page Purple, il visitatore effettua l'accesso e il controllo torna a UniFi.
- Autorizzazione del controller. Purple autorizza ogni ospite comunicando direttamente con il tuo controller UniFi Network, utilizzando il suo indirizzo pubblico e un account di accesso dedicato creato appositamente per il controller. Se il controller non è raggiungibile pubblicamente, un port forwarding rende possibile tale connessione.
- Walled garden. Le regole di pre-autorizzazione di UniFi consentono il caricamento della splash page e di eventuali passaggi di pagamento o social login prima che un visitatore abbia effettuato l'accesso.
Per i visitatori abituali, l'opzione SecurePass (Passpoint) di UniFi aggiunge una connessione sicura e crittografata supportata da RADIUS, in modo che gli utenti noti si riconnettano senza dover effettuare nuovamente l'accesso.
Questo è l'intero modello: UniFi sposta i pacchetti e gestisce le frequenze radio, Purple possiede l'accesso e i dati. Poiché funziona su autenticazione web esterna standard e RADIUS, opera allo stesso modo su Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks e Fortinet. Purple è indipendente dall'hardware per progettazione.
Di cosa hai bisogno
- Un controller UniFi Network (su una Dream Machine, CloudKey o sul tuo server) con accesso come amministratore.
- Una sede Purple con la tua splash page e il percorso di accesso configurati.
- Un account di accesso dedicato per il controller UniFi e l'indirizzo pubblico del tuo controller, in modo che Purple possa autorizzare gli ospiti.
Configurazione con Purple
Le impostazioni esatte, l'indirizzo del server portale esterno, le opzioni della pagina di atterraggio dell'Hotspot Manager, i domini di pre-autorizzazione, le Impostazioni Sede che collegano Purple al tuo controller e la configurazione opzionale di SecurePass sono documentati passo dopo passo nella guida di supporto di Purple, con i valori precisi da inserire.
Guida alla configurazione di Ubiquiti UniFi Network
Segui quella guida per la configurazione. Questa pagina spiega come si collegano i vari elementi, in modo da sapere cosa fa ciascun passaggio.
Cosa ottieni
Una volta che gli ospiti effettuano l'accesso tramite Purple, ogni visita si trasforma in un dato di prima parte verificato e basato su un consenso esplicito e consapevole: chi ha visitato, con quale frequenza e come raggiungerli con il loro permesso. Questa è la differenza tra un WiFi che connette semplicemente le persone e un WiFi che costruisce un pubblico di marketing di tua proprietà. Purple è conforme al GDPR e certificato ISO 27001, con un uptime del 99,999% in oltre 80.000 sedi attive.
Definizioni chiave
Captive portal
La pagina di accesso che un visitatore vede prima di connettersi. Purple la ospita e la gestisce; UniFi reindirizza i dispositivi ad essa.
Lo strato dell'esperienza ospite che Purple aggiunge al tuo WiFi UniFi.
Server portale esterno
Un'impostazione di UniFi che invia un dispositivo non autenticato a una pagina di accesso ospitata esternamente invece di quella integrata di UniFi.
Come l'Hotspot Manager di UniFi passa l'ospite alla splash page di Purple.
Autorizzazione del controller
Purple comunica con il tuo controller UniFi Network tramite il suo indirizzo pubblico, utilizzando un account di accesso dedicato, per autorizzare ogni sessione ospite.
Come Purple consente a un ospite che ha effettuato l'accesso di andare online su UniFi.
Walled garden
Una lista di indirizzi consentiti che un dispositivo può raggiungere prima di aver effettuato l'accesso.
Consente il caricamento della splash page, dei pagamenti e del social login prima dell'autenticazione.
SecurePass (Passpoint)
Una connessione WiFi crittografata supportata da RADIUS che consente agli utenti noti di riconnettersi senza dover effettuare nuovamente l'accesso.
Un livello sicuro opzionale per i visitatori ricorrenti.
Domande frequenti
In che modo Ubiquiti UniFi si integra con un captive portal esterno?
Hotspot Manager di UniFi Network consente agli amministratori di delegare l'autenticazione degli ospiti a un server portale esterno. Quando un visitatore non autenticato si connette all'SSID ospiti, il gateway UniFi intercetta il traffico HTTP iniziale e reindirizza il browser del client su Purple all'indirizzo auth.purplewifi.net. Una volta completata l'autenticazione da parte del visitatore, Purple chiama l'API del controller UniFi per autorizzare l'indirizzo MAC del client per l'accesso a Internet.
Quali porte devono essere aperte tra il controller UniFi e il captive portal?
Per l'integrazione con un captive portal cloud o esterno, il controller UniFi Network deve essere raggiungibile per le chiamate API di autorizzazione sulla porta TCP 8843 (o sulla porta TCP 8443 sui sistemi legacy). Per un reindirizzamento sicuro del browser dell'ospite, assicurati che l'HTTPS in uscita sulla porta TCP 443 e il DNS sulla porta UDP 53 siano consentiti all'interno del profilo firewall di pre-autorizzazione degli ospiti.
Perché gli host di sondaggio del captive portal dei sistemi operativi non dovrebbero mai essere inseriti nella whitelist?
I sistemi operativi, inclusi iOS, Android, macOS e Windows, interrogano endpoint specifici come captive.apple.com e connectivitycheck.gstatic.com per rilevare le reti con captive portal. Se questi hostname di sondaggio vengono inseriti nell'accesso di pre-autorizzazione di UniFi, i dispositivi ricevono una risposta HTTP 200 non intercettata, determinano che la connettività Internet è attiva e sopprimono la finestra modale di accesso automatico del browser.
Quali regole di accesso di pre-autorizzazione sono necessarie per Purple su UniFi?
L'Hotspot Manager di UniFi richiede l'inserimento dei domini di autenticazione e delle risorse di Purple nella whitelist dell'accesso di pre-autorizzazione prima dell'accesso degli ospiti. Questo include auth.purplewifi.net, securelogin.purplewifi.net, api.purplewifi.net e cdn.purplewifi.net. Se sono abilitati i login social o i livelli a pagamento, devono essere inseriti nella whitelist anche i rispettivi endpoint OAuth e del gateway di pagamento.
In che modo l'accounting RADIUS migliora la gestione del WiFi ospiti su UniFi?
La configurazione di un profilo RADIUS puntato su Purple sulle porte UDP 1812 (autenticazione) e 1813 (accounting) consente il tracciamento delle sessioni in tempo reale. L'impostazione dell'intervallo di aggiornamento dell'accounting intermedio a 300 secondi consente agli access point UniFi di segnalare periodicamente alla piattaforma di analisi Purple il tempo di trasmissione degli ospiti, i byte trasmessi e la durata della permanenza, senza sovraccaricare le risorse del controller.
Quali dimensioni della subnet e quale durata del lease DHCP sono consigliate per le reti ospiti?
Le reti ospiti sono soggette a un elevato ricambio e a una rapida rotazione dei lease. Le sedi ad alto traffico dovrebbero configurare almeno una subnet /22 (1.021 indirizzi IP utilizzabili) e ridurre il tempo di lease DHCP a 2 ore (7.200 secondi). Ciò previene l'esaurimento del pool di indirizzi durante i picchi di ricambio dei visitatori, mentre l'isolamento dei dispositivi client impedisce le comunicazioni laterali non autorizzate tra i dispositivi.
Continua a leggere questa serie
Zyxel Nebula e guest WiFi: configurazione del captive portal con Purple
Come funzionano gli access point Zyxel Nebula Cloud con il guest WiFi di Purple: un captive portal esterno, RADIUS e un walled garden, con un link alla guida passo passo di Purple per la configurazione esatta.
Juniper Mist e guest WiFi: configurazione del captive portal con Purple
Come gli access point Juniper Mist funzionano con il guest WiFi di Purple utilizzando un portale esterno e l'API secret di Mist, incluse le differenze dovute al fatto che Mist non utilizza RADIUS per il captive portal.
Cambium cnPilot and guest WiFi: configurazione del captive portal con Purple
Come gli access point Cambium cnPilot Enterprise funzionano con il guest WiFi di Purple utilizzando un captive portal esterno, RADIUS e una white list, senza sostituire il tuo hardware.
Hai domande sulla tua configurazione specifica?
Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.