Guida per amministratori di rete alla configurazione dell'autenticazione RADIUS per il WiFi ospiti
Un riferimento tecnico completo per gli amministratori di rete sulla distribuzione dell'autenticazione RADIUS per il WiFi ospiti. Copre l'architettura, i passaggi di configurazione indipendenti dal fornitore, le migliori pratiche di sicurezza e la risoluzione dei problemi comuni di implementazione.
Ascolta questa guida
Visualizza trascrizione del podcast
- Sintesi Esecutiva
- Approfondimento Tecnico
- L'Overlay Cloud RADIUS
- Guida all'implementazione
- 1. Segmentazione della rete e configurazione dell'SSID
- 2. Configurazione del server RADIUS
- 3. Walled Garden (Whitelist dei domini)
- 4. Intervallo di accounting
- Best Practice
- Risoluzione dei problemi e mitigazione dei rischi
- ROI e impatto aziendale

Sintesi Esecutiva
Fornire un accesso internet sicuro, conforme e affidabile ai visitatori è un requisito operativo fondamentale per le strutture moderne. Tuttavia, la distribuzione di reti aperte espone le organizzazioni a rischi significativi, mentre lo standard 802.1X di livello enterprise è impraticabile per i dispositivi personali non gestiti. La soluzione è l'autenticazione RADIUS abbinata a un captive portal.
Questa guida illustra in dettaglio l'architettura tecnica, i requisiti di configurazione e le best practice per la distribuzione dell'autenticazione RADIUS per le reti guest. Instradando il traffico di autenticazione e accounting attraverso un server RADIUS cloud-native, i team IT possono applicare policy di accesso, isolare il traffico guest e mantenere un audit trail completo senza gestire infrastrutture on-premise. Purple gestisce questa architettura in oltre 80.000 sedi, registrando 440 milioni di accessi nel 2024. Questo documento fornisce il modello per configurare l'hardware Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet per l'utilizzo di Identity-Based Networks di Purple.
Approfondimento Tecnico
RADIUS (Remote Authentication Dial-In User Service) è un protocollo client-server che fornisce una gestione centralizzata di Authentication, Authorisation, and Accounting (AAA) per gli utenti che si connettono e utilizzano un servizio di rete.
Nel contesto del WiFi guest, il dispositivo del visitatore non può autenticarsi nativamente con il server RADIUS utilizzando i certificati (EAP-TLS) come fanno i dispositivi aziendali. Al contrario, l'access point WiFi funge da Network Access Server (NAS) e da client RADIUS. Quando un visitatore si connette all'SSID aperto, l'access point intercetta il suo traffico HTTP e lo reindirizza a un captive portal esterno.
Una volta completato il flusso di autenticazione sul captive portal da parte del visitatore - sia tramite modulo, social login o single sign-on - il portale comunica con il server RADIUS. Il server RADIUS invia quindi un messaggio di Access-Accept all'access point tramite la porta UDP 1812, contenente attributi di autorizzazione come i timeout di sessione o i limiti di larghezza di banda. L'access point concede quindi l'accesso alla rete e inizia a inviare aggiornamenti di accounting tramite la porta UDP 1813 per tracciare la sessione.

L'Overlay Cloud RADIUS
La gestione di un'infrastruttura RADIUS on-premise richiede hardware significativo, manutenzione e pianificazione della ridondanza. Purple fornisce un overlay cloud RADIUS indipendente dall'hardware. Ciò significa che i server di autenticazione e accounting sono interamente gestiti nel cloud, offrendo un uptime del 99.999% e una scalabilità automatica.

Utilizzando un overlay cloud, i team IT possono standardizzare le policy di accesso in più sedi e per diversi fornitori di hardware da un'unica console di gestione, integrandole perfettamente con le distribuzioni di Guest WiFi esistenti.
Guida all'implementazione
La distribuzione dell'autenticazione RADIUS richiede la configurazione sia dell'infrastruttura wireless che della piattaforma di autenticazione. I passaggi seguenti delineano il processo indipendente dal fornitore, con esempi specifici per l'hardware comune.
1. Segmentazione della rete e configurazione dell'SSID
Il traffico degli ospiti deve essere isolato dalle reti aziendali. Crea una VLAN dedicata per l'accesso degli ospiti. Configura l'SSID con sicurezza aperta (senza password WPA2/WPA3) ma abilita il Captive Portal o il reindirizzamento della pagina web (WPR).
2. Configurazione del server RADIUS
È necessario configurare l'access point per comunicare con i server RADIUS primario e secondario. Ciò richiede tre componenti:
- IP o nome host del server: l'indirizzo del server RADIUS.
- Porte di autenticazione e accounting: le porte standard sono la 1812 per l'autenticazione e la 1813 per l'accounting.
- Shared Secret: una chiave crittografica utilizzata per verificare le comunicazioni tra l'access point e il server RADIUS.
Ad esempio, su un dispositivo Pepwave MAX Series, si configura il server di autenticazione nelle impostazioni del Captive Portal, specificando l'IP, la porta 1812 e lo shared secret. Si ripete la procedura per il server di accounting sulla porta 1813.
3. Walled Garden (Whitelist dei domini)
Prima dell'autenticazione, il dispositivo del visitatore deve essere in grado di caricare il Captive Portal e gli eventuali provider di identità associati (come Google o Microsoft Entra ID). È necessario configurare un walled garden o una whitelist di domini sull'access point. Se questa configurazione è incompleta, il Captive Portal non si caricherà. Purple mantiene un elenco canonico dei domini richiesti per la sua piattaforma.
4. Intervallo di accounting
L'intervallo di accounting stabilisce la frequenza con cui l'access point invia gli aggiornamenti di sessione al server RADIUS. Uno standard comune è di 300 secondi (5 minuti). Un valore troppo basso genera traffico non necessario; un valore troppo alto riduce la precisione dei tuoi WiFi Analytics .
Best Practice
- Configurare sempre i server secondari: l'infrastruttura RADIUS deve essere ad alta disponibilità. Configura sempre l'IP RADIUS secondario fornito da Purple. Se il server primario non è raggiungibile, l'access point eseguirà automaticamente il failover.
- Utilizzare Shared Secret robusti: tratta lo shared secret di RADIUS come una password critica. Genera una stringa lunga e casuale e non riutilizzarla mai per sedi o piattaforme diverse.
- Convalida la Whitelist: la causa più comune di errore del Captive Portal è una whitelist di domini incompleta. Testa sempre il flusso di accesso su un dispositivo pulito prima di distribuirlo in produzione.
- Isola il traffico: le VLAN ospiti devono essere rigorosamente isolate. Utilizza regole firewall per impedire qualsiasi instradamento tra la VLAN ospiti e le reti operative. Questo è un requisito rigoroso per la conformità PCI-DSS negli ambienti retail e ricettivi.
Risoluzione dei problemi e mitigazione dei rischi
Quando una distribuzione RADIUS fallisce, i sintomi sono solitamente identici dal punto di vista del visitatore: non riesce a connettersi a Internet. Gli amministratori di rete devono isolare il punto di errore.
Sintomo: il Captive Portal non si carica.
- Causa: errore di risoluzione DNS o walled garden incompleto.
- Risoluzione: verifica che la whitelist dei domini dell'access point includa tutti gli URL richiesti. Verifica che il dispositivo client riceva un indirizzo IP valido e un server DNS tramite DHCP.
Sintomo: il portale si carica, ma l'autenticazione fallisce (Access-Reject).
- Causa: mancata corrispondenza del segreto condiviso o configurazione errata del NAS ID.
- Risoluzione: verifica che il segreto condiviso configurato sull'access point corrisponda esattamente al segreto nel server RADIUS. Assicurati che l'indirizzo MAC o il NAS ID dell'access point siano registrati correttamente nella piattaforma di autenticazione.
Sintomo: le sessioni si disconnettono inaspettatamente.
- Causa: errori di accounting o timeout di inattività rigorosi.
- Risoluzione: verifica che la porta UDP 1813 sia aperta in uscita. Controlla le impostazioni del timeout di inattività sull'access point; alcuni dispositivi mobili mettono in stato di sospensione profonda le proprie schede WiFi in modo aggressivo, attivando una disconnessione per inattività.
ROI e impatto aziendale
La distribuzione dell'autenticazione RADIUS trasforma il WiFi ospiti da un centro di costo e un rischio per la sicurezza in una risorsa gestita e conforme.
Per i team IT, l'impatto immediato è una riduzione dei ticket di supporto e l'eliminazione della gestione delle password condivise. Passando a un modello RADIUS-as-a-Service cloud, le organizzazioni evitano i CapEx dei server on-premise e gli OpEx per la loro manutenzione.
Per l'azienda in generale, questa architettura fornisce la base per una raccolta sicura dei dati. Richiedendo un opt-in basato su una scelta consapevole attraverso il Captive Portal, le strutture creano database di prima parte conformi al GDPR. Nei settori Hospitality e Retail , questi dati alimentano programmi di fidelizzazione e interazione personalizzata, attribuendo direttamente i ricavi all'infrastruttura di rete.
Ascolta qui sotto il briefing del nostro consulente senior su questo argomento:
Definizioni chiave
RADIUS
Remote Authentication Dial-In User Service. Un protocollo di rete che fornisce la gestione centralizzata di autenticazione, autorizzazione e accounting.
Utilizzato per proteggere l'accesso alla rete verificando le credenziali rispetto a un database centrale prima di concedere a un dispositivo un indirizzo IP o instradare il suo traffico.
Captive Portal
Una pagina web che un utente di una rete ad accesso pubblico è obbligato a visualizzare e con cui deve interagire prima che venga concesso l'accesso.
L'interfaccia principale per il WiFi ospiti, utilizzata per raccogliere il consenso, mostrare i termini di servizio e acquisire dati di prima parte.
NAS (Network Access Server)
Un gateway che controlla l'accesso a una rete. In un ambiente wireless, l'access point o il controller WiFi funge da NAS.
Il NAS funge da client RADIUS, inoltrando le richieste di autenticazione dal dispositivo del visitatore al server RADIUS.
Shared Secret
Una chiave crittografica nota solo al client RADIUS (access point) e al server RADIUS.
Utilizzato per verificare che i pacchetti RADIUS provengano da una fonte attendibile e per crittografare le password all'interno dei pacchetti.
Intervallo di Accounting
La frequenza con cui l'access point invia aggiornamenti intermedi di sessione al server RADIUS.
Fondamentale per una reportistica accurata nelle piattaforme di analisi. Un intervallo standard è di 300 secondi.
Walled Garden
Un ambiente limitato che controlla l'accesso dell'utente ai contenuti web prima che sia completamente autenticato.
Implementato tramite una whitelist di domini sull'access point, consentendo al dispositivo di caricare il Captive Portal e i provider di identità.
VLAN
Virtual Local Area Network. Una sottorete logica che raggruppa un insieme di dispositivi, isolando il loro traffico.
Essenziale per la sicurezza; il traffico del WiFi ospiti deve essere assegnato a una VLAN dedicata separata dai dati aziendali.
Identity-Based Networks
Un'architettura di rete in cui le policy di accesso vengono applicate dinamicamente in base all'identità autenticata dell'utente o del dispositivo.
Consente ai team IT di applicare regole diverse per personale, ospiti e dispositivi IoT sulla stessa infrastruttura fisica.
Esempi pratici
Un hotel con 200 camere deve distribuire un WiFi ospiti sicuro su 50 access point Avaya. Richiedono che gli utenti si autentichino tramite un portale personalizzato con il proprio brand e devono monitorare i dati delle sessioni per motivi di conformità. In che modo l'amministratore di rete deve configurare le impostazioni RADIUS?
L'amministratore deve configurare gli AP Avaya per utilizzare un server RADIUS esterno. Per prima cosa, navigare su Sicurezza > Radius Esterno. Impostare il formato dell'attributo Called-Station-Id su "UC-hyphenated" e abilitare l'Accounting con un intervallo di 300 secondi. Successivamente, creare un SSID "Guest WiFi" con crittografia aperta e abilitare il reindirizzamento della pagina web (WPR). Impostare l'URL della Landing Page sul portale Purple e configurare il servizio di autenticazione con gli IP RADIUS primario e secondario di Purple sulla porta 1812, e l'accounting sulla porta 1813, utilizzando il shared secret fornito. Infine, popolare la Whitelist WPR con i domini richiesti.
Una catena di vendita al dettaglio sta implementando il WiFi ospiti utilizzando router Pepwave MAX. Durante i test, la pagina di benvenuto del Captive Portal non si carica sui dispositivi iOS, mostrando invece una schermata vuota. Qual è la causa probabile e come si risolve?
La causa probabile è una configurazione incompleta delle reti consentite (whitelist dei domini). L'amministratore deve accedere all'interfaccia web locale di Pepwave o alla dashboard InControl2, navigare nelle impostazioni del Captive Portal e verificare l'elenco dei "Domini / IP consentiti". Deve assicurarsi che tutti i domini richiesti per il Captive Portal, gli endpoint di autenticazione e gli eventuali provider di social login (ad esempio Apple, Google) siano esplicitamente elencati.
Domande di esercitazione
Q1. Stai distribuendo il WiFi per gli ospiti in un grande stadio. Hai configurato il server RADIUS primario, ma il project manager ti chiede se è possibile saltare la configurazione del server secondario per risparmiare tempo. Come rispondi?
Suggerimento: Considera l'impatto di un singolo punto di vulnerabilità (single point of failure) in un ambiente ad alta densità.
Visualizza risposta modello
È obbligatorio configurare il server secondario. Il protocollo RADIUS è il punto di controllo per l'accesso alla rete. Se il server primario subisce un'interruzione o un problema di instradamento di rete, tutte le nuove richieste di autenticazione falliranno, causando la perdita totale dell'accesso al WiFi per gli ospiti. La configurazione del server secondario fornisce un failover automatico e garantisce un'elevata disponibilità.
Q2. Una sede segnala che le sessioni WiFi degli ospiti si disconnettono esattamente 60 minuti dopo l'accesso degli utenti, nonostante la piattaforma Purple sia configurata per sessioni di 24 ore. Dove dovresti indagare?
Suggerimento: Pensa a quale componente applica effettivamente la terminazione della sessione.
Visualizza risposta modello
Dovresti verificare la configurazione dell'hardware locale. L'access point o il controller (il NAS) impone in ultima istanza i limiti di sessione. In questo caso, è probabile che l'hardware abbia un valore di "Session Timeout" o "Access Quota" locale impostato su 60 minuti, che sovrascrive gli attributi RADIUS inviati da Purple. Ad esempio, su un dispositivo Pepwave, l'impostazione "Access Quota" deve essere modificata.
Q3. Stai esaminando una proposta di architettura di rete per una catena di negozi. Il progetto mostra il traffico WiFi degli ospiti e i terminali dei punti vendita (POS) che operano sulla stessa sottorete. Qual è la tua raccomandazione?
Suggerimento: Considera gli standard di sicurezza e i requisiti di conformità per l'elaborazione dei pagamenti.
Visualizza risposta modello
Il progetto deve essere rifiutato. Il traffico degli ospiti deve essere rigorosamente isolato dalle reti operative, in particolare da quelle che gestiscono i pagamenti. Al WiFi per gli ospiti deve essere assegnata una VLAN dedicata con regole di firewall che impediscano l'instradamento verso la sottorete del POS. In caso contrario, si viola la conformità PCI-DSS e si introducono gravi rischi per la sicurezza.
Continua a leggere questa serie
Configuring RADIUS Authentication for Guest and Staff WiFi Networks
Questa guida di riferimento tecnica descrive l'architettura, la configurazione e l'implementazione dell'autenticazione RADIUS per le reti WiFi aziendali per ospiti e personale. Fornisce ai network architect e ai manager IT i protocolli esatti, gli standard di sicurezza e le metodologie di risoluzione dei problemi necessari per creare sistemi di controllo degli accessi wireless sicuri e scalabili.
Passpoint and OpenRoaming: Complete Guide
Questa guida di riferimento tecnico fornisce un'analisi completa dei framework Passpoint (Hotspot 2.0) e WBA OpenRoaming all'interno delle reti WiFi aziendali. Descrive in dettaglio i protocolli di autenticazione sottostanti, i componenti architetturali e le strategie di implementazione necessarie per stabilire una connettività guest sicura e senza attriti. I progettisti di rete e i responsabili IT impareranno a progettare, implementare e risolvere i problemi di questi standard per eliminare le barriere di accesso manuale mantenendo al contempo una sicurezza di livello enterprise.
Come Implementare SCEP per il Secure BYOD e l'Iscrizione di Rete nell'Istruzione Superiore
Questa guida tecnica fornisce ad architetti di rete e responsabili IT un modello indipendente dal fornitore per implementare la registrazione dei certificati basata su SCEP per proteggere le reti dei campus universitari. Descrive in dettaglio come migrare dal protocollo PEAP basato su password a 802.1X EAP-TLS, automatizzare l'onboarding dei dispositivi BYOD e applicare una robusta segmentazione VLAN.