Vai al contenuto principale

Integrazione di RADIUS-as-a-Service con directory cloud (Azure AD e Google Workspace)

Questa guida di riferimento tecnico descrive in dettaglio come integrare RADIUS-as-a-Service con le directory cloud - Microsoft Entra ID e Google Workspace - per l'autenticazione WiFi aziendale. Copre il passaggio architetturale da NPS on-premises a RADIUS nativo del cloud, l'implementazione dell'autenticazione EAP-TLS basata su certificati e le migliori pratiche operative per proteggere l'accesso wireless negli ambienti di hospitality, vendita al dettaglio e settore pubblico. Per i manager IT e gli architetti di rete che hanno già investito nell'identità cloud, questa guida colma il divario tra la gestione delle directory e la sicurezza della rete fisica.

Di Iain JewittPubblicato
📖 10 minuti di lettura2,657 parole2 esempi pratici4 domande di esercitazione10 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuti al Technical Briefing di Purple. Oggi affronteremo un argomento che si colloca all'intersezione tra la gestione delle identità in cloud e la sicurezza delle reti fisiche: l'integrazione di RADIUS-as-a-Service con le directory in cloud, nello specifico Microsoft Entra ID e Google Workspace. Se gestite il WiFi aziendale in un hotel, in un parco negozi, in uno stadio o in un patrimonio immobiliare del settore pubblico, questo briefing è direttamente rilevante per la vostra prossima decisione infrastrutturale. Iniziamo con il contesto. Negli ultimi due decenni, l'autenticazione WiFi negli ambienti aziendali si è basata su uno stack piuttosto prevedibile. C'era Active Directory on-premises, Windows Network Policy Server che fungeva da server RADIUS e WPA2-Enterprise sugli access point. Funzionava. Ma richiedeva server on-premises, una gestione manuale dei certificati e un team con competenze specialistiche per mantenerlo in funzione. Il problema è che la maggior parte delle organizzazioni non è più incentrata sull'on-premises. Sono orientate al cloud. Microsoft Entra ID e Google Workspace sono ormai le directory di riferimento per milioni di organizzazioni. Ed ecco il divario: i vostri access point wireless comunicano ancora tramite RADIUS. Non comprendono SAML. Non comprendono OAuth. Comunicano in RADIUS, e così sarà sempre. Quindi la domanda è: come collegare la vostra piattaforma di identità in cloud alla vostra infrastruttura di rete fisica, senza dover reintrodurre un server on-premises? La risposta è RADIUS-as-a-Service. Un server RADIUS ospitato in cloud che si integra direttamente con la vostra directory in cloud, convalida le richieste di autenticazione in tempo reale e restituisce una decisione di accesso al vostro access point. Nessun server on-premises. Nessuna patch da applicare. Nessuna emergenza di rinnovo dei certificati alle due del mattino. La base è lo standard 802.1X. Quando un dispositivo tenta di connettersi a una rete WPA2-Enterprise o WPA3-Enterprise, l'access point funge da autenticatore. Intercetta il tentativo di connessione e inoltra i pacchetti EAP al server RADIUS. Il server RADIUS convalida l'identità e restituisce un Access-Accept o un Access-Reject. Solo a quel punto l'access point concede l'accesso alla rete. Ora, la decisione tecnica più importante in questa intera implementazione è la scelta del metodo EAP. PEAP-MSCHAPv2 è il vecchio metodo. Utilizza nomi utente e password. Sembra sicuro. Non lo è. Se un dispositivo non convalida rigorosamente il certificato del server RADIUS, un utente malintenzionato può configurare un access point non autorizzato con il vostro SSID, intercettare l'handshake e catturare le credenziali. Questo è noto come attacco Evil Twin, ed è una minaccia reale. EAP-TLS è la risposta corretta. Utilizza certificati digitali sia sul server che sul dispositivo client per l'autenticazione reciproca. Non sono coinvolte password. Il dispositivo presenta il proprio certificato. Il server RADIUS lo convalida rispetto alla vostra directory in cloud in tempo reale. Nessun furto di credenziali possibile. Nessun vettore di phishing. Nessun ticket di assistenza quando qualcuno cambia la propria password. Esaminiamo ora un'implementazione con Microsoft Entra ID. Fase uno: licenze e PKI. È necessario disporre di Microsoft 365 E3 o E5 per accedere a Intune e all'Accesso Condizionale. Stabilisci una PKI cloud utilizzando la PKI gestita del tuo fornitore di Cloud RADIUS o la Cloud PKI nativa di Microsoft. Fase due: distribuzione dei certificati tramite Intune. Crea un profilo di Certificato Attendibile con la tua CA radice e distribuiscilo ai gruppi di dispositivi. Successivamente, crea un profilo di certificato SCEP. Per l'autenticazione basata sull'utente, il nome del soggetto utilizza lo User Principal Name. Fase tre: configurazione di Cloud RADIUS. Concedi al servizio RADIUS le autorizzazioni di Microsoft Graph API: User.Read.All e GroupMember.Read.All. Definisci i tuoi criteri di autenticazione: consenti l'accesso se il certificato è rilasciato dalla nostra CA attendibile, se l'utente è un membro del gruppo Corporate-WiFi-Users in Entra ID e se il dispositivo è contrassegnato come conforme in Intune. Fase quattro: infrastruttura wireless. Nel tuo controller, che si tratti di Cisco Meraki, HPE Aruba, Ruckus o Juniper Mist, aggiungi gli indirizzi IP e i segreti condivisi del Cloud RADIUS. Imposta il timeout RADIUS ad almeno cinque secondi. Crea il tuo SSID WPA3-Enterprise. Fase cinque: distribuzione del profilo WiFi. Crea un profilo di configurazione WiFi in Intune. Imposta l'SSID, seleziona WPA3-Enterprise, scegli EAP-TLS e collega il profilo del certificato SCEP. I dispositivi ricevono in background il certificato e il profilo WiFi alla sincronizzazione successiva, connettendosi automaticamente. Nessuna interazione richiesta da parte dell'utente. Ora esaminiamo il percorso con Google Workspace, poiché è strutturalmente diverso per un aspetto fondamentale. Google non offre un servizio RADIUS nativo. Non esiste un equivalente Google di Windows NPS. Pertanto, è sempre necessario un intermediario: un provider Cloud RADIUS che si connetta a Google Workspace tramite Google Secure LDAP o tramite un'integrazione SAML e OAuth. Google Secure LDAP è disponibile nelle edizioni Cloud Identity Premium e Google Workspace Enterprise. Fornisce un'interfaccia LDAP tradizionale per la tua directory cloud. Il tuo server Cloud RADIUS si connette a ldap.google.com sulla porta 636 utilizzando i certificati client generati da Google per te. Da quel momento, il server RADIUS può interrogare la directory di Google per convalidare le credenziali o l'appartenenza ai gruppi. Per i Chromebook gestiti, il percorso di distribuzione utilizza la Google Admin Console. Configura una PKI cloud per rilasciare i certificati, invia la CA radice e i certificati client ai Chromebook, quindi distribuisci un profilo WiFi specificando EAP-TLS. I Chromebook si connettono in background. Per i dispositivi BYOD e l'accesso ospiti, si utilizza un Captive Portal collegato al Single Sign-On di Google. Questa è la corretta separazione: EAP-TLS per i dispositivi gestiti e Captive Portal per tutto il resto. Parliamo ora delle insidie comuni, poiché è qui che le distribuzioni spesso falliscono. La prima e più comune è rappresentata dalle porte del firewall bloccate. L'autenticazione RADIUS utilizza la porta UDP 1812. L'accounting RADIUS utilizza la porta UDP 1813. Se queste porte non sono aperte in uscita dalla tua infrastruttura wireless verso il servizio Cloud RADIUS, nulla funzionerà. Verifica sempre questo aspetto come prima cosa.Il secondo errore comune riguarda la scadenza del certificato. Se il certificato del server RADIUS scade, tutti i dispositivi sulla rete perdono la connettività contemporaneamente. Imposta avvisi di monitoraggio a 90, 30 e 7 giorni prima della scadenza. Automatizza il rinnovo laddove possibile. Il terzo è il disallineamento temporale (clock skew). EAP-TLS si basa su un'indicazione precisa dell'ora per la convalida dei certificati. Se l'orologio di sistema di un dispositivo è significativamente fuori sincrono, la convalida del certificato fallisce. Assicurati che il protocollo NTP sia configurato correttamente su tutti i dispositivi e sull'infrastruttura. Il quarto errore, specifico per le distribuzioni PEAP, è la mancata applicazione di una rigida convalida del certificato del server sui dispositivi client. Senza di essa, i dispositivi accetteranno qualsiasi certificato presentato da qualsiasi access point che dichiari di essere il tuo. Questa è l'unica decisione di configurazione che separa una distribuzione sicura da una vulnerabile. Ora passiamo a una sessione rapida di domande e risposte. Posso usare Cloud RADIUS sia per il WiFi del personale che per quello degli ospiti? Per il WiFi del personale sì, utilizzando EAP-TLS. Il WiFi degli ospiti dovrebbe utilizzare un captive portal separato. Mescolare le due cose su un unico SSID crea complessità e rischi di sicurezza non necessari. Funziona con WPA3? Sì. WPA3-Enterprise è completamente supportato e consigliato per tutte le nuove distribuzioni. E per quanto riguarda la conformità? EAP-TLS con Cloud RADIUS supporta i requisiti PCI-DSS per l'autenticazione forte sulle reti di dati dei titolari di carta. Supporta anche gli obblighi del GDPR consentendo una registrazione precisa degli accessi e la revoca istantanea quando un dipendente lascia l'azienda. In che modo questo influisce sulle nostre capacità di analisi? In modo positivo. Collegando l'accesso alla rete a un'identità cloud verificata, le piattaforme come WiFi Analytics di Purple forniscono dati più ricchi sull'utilizzo dello spazio. Si passa da indirizzi MAC anonimi a utenti autenticati e identificati, il che trasforma la qualità dei tuoi insight. Per riassumere i punti chiave. Uno: Cloud RADIUS elimina le dipendenze dai server on-premises. I tuoi access point si autenticano tramite un servizio ospitato in cloud che si integra direttamente con Microsoft Entra ID o Google Workspace. Due: EAP-TLS è il metodo di autenticazione corretto. I certificati sostituiscono le password. Nessun vettore di phishing, nessun furto di credenziali, nessun sovraccarico per l'assistenza dovuto alla reimpostazione delle password. Tre: Microsoft Intune e la Console di amministrazione Google automatizzano la distribuzione dei certificati. I dispositivi ricevono i certificati e i profili WiFi in modo silenzioso, senza alcuna interazione da parte dell'utente. Quattro: L'assegnazione dinamica della VLAN tramite attributi RADIUS consente una segmentazione granulare della rete in base all'appartenenza ai gruppi di directory. Ciò limita i movimenti laterali e supporta la conformità. Cinque: Verifica sempre che le porte 1812 e 1813 siano aperte, monitora la scadenza dei certificati e applica una rigida convalida dei certificati del server.Se stai pianificando una distribuzione per questo trimestre, inizia con un gruppo pilota da 20 a 50 dispositivi. Convalida la distribuzione dei certificati, l'autenticazione RADIUS e l'assegnazione della VLAN prima di procedere con il rollout globale. L'investimento effettuato per implementare correttamente questa soluzione ripaga ampiamente riducendo i costi di gestione dell'helpdesk, garantendo una postura di sicurezza più solida e offrendo la possibilità di utilizzare i dati della tua rete per una reale business intelligence. Grazie per aver ascoltato il Purple Technical Briefing. Per i passaggi dettagliati sulla distribuzione, gli esempi di configurazione e gli scenari pratici, consulta la guida tecnica di riferimento completa su purple.ai.

Parte della nostra serie principale: Guida alla sicurezza del WiFi aziendale

Integrazione di RADIUS-as-a-Service con directory cloud (Azure AD e Google Workspace)

Sintesi esecutiva

Per le imprese moderne che hanno investito in ecosistemi di identità cloud, collegare le directory cloud con le reti wireless fisiche è un imperativo di sicurezza fondamentale. Storicamente, l'autenticazione WiFi si basava su Active Directory Domain Services on-premise e Windows Network Policy Server (NPS). Man mano che le organizzazioni migrano a Microsoft Entra ID e Google Workspace, lo stack di autenticazione on-premise diventa un fattore di rischio: costoso da mantenere, difficile da scalare e incompatibile con i modelli di sicurezza zero-trust.

RADIUS-as-a-Service (RADIUSaaS) cambia le carte in tavola. Un server RADIUS ospitato nel cloud si integra direttamente con la tua directory cloud, valida le richieste di autenticazione in tempo reale e restituisce le decisioni di accesso ai tuoi punti di accesso - senza server on-premise, senza cicli di patch e senza un singolo punto di guasto. Combinata con l'autenticazione basata su certificati EAP-TLS, questa architettura elimina il furto di credenziali, supporta la conformità con PCI-DSS e GDPR e offre un'esperienza fluida al personale in ogni sede.

Questa guida illustra la decisione architetturale tra NPS on-premise e RADIUS cloud-native, l'implementazione di EAP-TLS tramite Microsoft Intune e Google Admin Console e le migliori pratiche operative per proteggere l'accesso wireless in hotel, punti vendita retail, stadi e strutture del settore pubblico. Per un'introduzione più ampia al controllo dell'accesso alla rete, consulta A Guide to Your Network Access Control System.


Approfondimento tecnico: architettura e standard

Il ruolo di RADIUS e IEEE 802.1X

La base della sicurezza WiFi aziendale è lo standard IEEE 802.1X, che fornisce il controllo dell'accesso alla rete basato su porte. Quando un dispositivo client (il supplicant) tenta di connettersi a una rete WPA2-Enterprise o WPA3-Enterprise, l'Access Point wireless (l'authenticator) blocca tutto il traffico tranne i pacchetti EAP (Extensible Authentication Protocol). L'AP inoltra questi pacchetti a un server RADIUS. Il server RADIUS convalida l'identità rispetto a un servizio di directory e restituisce un messaggio di Access-Accept o Access-Reject. Solo a quel punto l'AP concede l'accesso alla rete.

Questo modello a tre parti - supplicant, authenticator, server di autenticazione - è la pietra angolare della sicurezza wireless aziendale ed è definito nello standard IEEE 802.1X. Non ha subito modifiche sostanziali dalla sua introduzione. Ciò che è cambiato è la collocazione del server RADIUS e il modo in cui comunica con la tua directory.

Integrazione di RADIUS-as-a-Service con directory cloud (Azure AD e Google Workspace) - architecture overview

Architettura RADIUS cloud-native

Un'architettura RADIUS nativa del cloud elimina la necessità di server NPS o FreeRADIUS on-premise. Un provider Cloud RADIUS di terze parti si integra direttamente con Microsoft Entra ID tramite Microsoft Graph API, o con Google Workspace tramite Google Secure LDAP o SAML/OAuth. L'autenticazione avviene interamente nel cloud. Questo si allinea con i principi di accesso alla rete zero-trust e riduce significativamente i costi operativi.

La tabella seguente confronta i due principali approcci architetturali:

Dimensione Ibrido on-premise (NPS) Nativo del cloud (RADIUSaaS)
Infrastruttura Richiesto Windows Server VM o bare metal Nessun server on-premise
Fonte di identità AD DS tramite LDAP/Kerberos Entra ID o Google Workspace tramite API
Autorità di certificazione ADCS on-premise + Intune Connector Cloud PKI del fornitore o Microsoft
Alta disponibilità HA manuale e bilanciamento del carico Scalabilità automatica del provider
Tempo di configurazione Da giorni a settimane Ore
Ideale per AD ibrido, dispositivi legacy Organizzazioni cloud-first gestite tramite MDM
Complessità operativa Maggiore all'inizio e continuativa Minori costi operativi

Integrazione di RADIUS-as-a-Service con directory cloud (Azure AD e Google Workspace) - comparison chart

EAP-TLS vs. PEAP-MSCHAPv2: la scelta critica

La scelta del metodo EAP è la singola decisione di sicurezza più importante in questa implementazione. PEAP-MSCHAPv2 si basa sull'inserimento delle credenziali di dominio da parte degli utenti. Questo metodo è vulnerabile al furto di credenziali e agli attacchi man-in-the-middle. Se un dispositivo client non convalida rigorosamente il certificato del server RADIUS - e molti non lo fanno per impostazione predefinita - un utente malintenzionato può distribuire un access point non autorizzato con il tuo SSID, intercettare l'handshake EAP e catturare le credenziali. Questo è un attacco Evil Twin ed è ampiamente documentato.

EAP-TLS (Transport Layer Security) utilizza certificati digitali installati sul dispositivo client per l'autenticazione reciproca. Sia il client che il server dimostrano la propria identità in modo crittografico. Non ci sono password da digitare o rubare. In un ambiente Microsoft, i certificati vengono distribuiti silenziosamente tramite Microsoft Intune utilizzando profili SCEP (Simple Certificate Enrollment Protocol) o PKCS. Questo è il percorso consigliato per tutte le nuove implementazioni ed è essenziale per la conformità a PCI-DSS v4.0 (Requisito 8.3 sull'autenticazione forte) e agli obblighi di protezione dei dati del GDPR.

Google Workspace: la differenza architetturale

Microsoft Entra ID e Google Workspace differiscono in un aspetto importante per l'integrazione RADIUS. Microsoft NPS si integra nativamente con Active Directory, e i provider Cloud RADIUS si connettono a Entra ID tramite Microsoft Graph API. Google, tuttavia, non offre un servizio RADIUS nativo. È sempre necessario un intermediario. Google Secure LDAP è il percorso di integrazione principale. Disponibile su Cloud Identity Premium e sulle edizioni Google Workspace Enterprise, fornisce un'interfaccia LDAP tradizionale per la tua directory cloud. Il tuo server Cloud RADIUS si connette a ldap.google.com sulla porta 636 utilizzando certificati client che Google genera per te. Da quel momento, il server RADIUS interroga la directory di Google per convalidare le credenziali o l'appartenenza ai gruppi, proprio come farebbe con un Active Directory on-premise.

Un percorso alternativo utilizza l'integrazione basata su SAML, in cui il provider Cloud RADIUS si registra come applicazione SAML nella Google Admin Console ed esegue una ricerca OAuth al momento dell'autenticazione per verificare l'identità dell'utente e l'appartenenza ai gruppi in tempo reale.

-

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.

Guida all'implementazione

L'implementazione di RADIUSaaS con EAP-TLS richiede il coordinamento di identità, gestione dei dispositivi e infrastruttura di rete. Il seguente approccio in cinque fasi si applica sia agli ambienti Microsoft Entra ID che a quelli Google Workspace.

Fase 1: preparare l'identità e l'infrastruttura di gestione dei dispositivi

Per Microsoft Entra ID: verifica che il tuo tenant disponga della licenza Microsoft 365 E3/E5 o Enterprise Mobility + Security (EMS) E3/E5. Questo include Microsoft Intune e Conditional Access. Senza Intune, la distribuzione automatizzata dei certificati non è possibile.

Per Google Workspace: conferma di avere Cloud Identity Premium o Google Workspace Enterprise per accedere a Google Secure LDAP. Se hai intenzione di utilizzare EAP-TLS sui Chromebook gestiti, assicurati che la Google Admin Console sia configurata per gestire i certificati dei dispositivi.

Stabilisci la tua Public Key Infrastructure (PKI). Per le nuove distribuzioni, si raccomanda caldamente una PKI cloud-native fornita dal tuo fornitore Cloud RADIUS. Le alternative includono Microsoft Cloud PKI (disponibile con licenza Intune Suite) o una distribuzione ADCS on-premise esistente collegata tramite il Microsoft Intune Certificate Connector.

Fase 2: configurare la distribuzione dei certificati

Percorso Microsoft Intune: nel centro amministrativo di Intune, crea un profilo di configurazione Trusted Certificate. Carica il certificato della Root CA e distribuiscilo ai gruppi di dispositivi target. Questo assicura che i dispositivi client considerino attendibile il certificato presentato dal server RADIUS durante l'handshake TLS. Successivamente, crea un profilo SCEP Certificate. Per l'autenticazione basata su utente, imposta il Subject Name su CN={{UserPrincipalName}}. Per l'autenticazione basata su dispositivo, usa CN={{DeviceName}}. Imposta il Subject Alternative Name per includere l'User Principal Name o l'ID del dispositivo.

Percorso Google Admin Console: naviga su Dispositivi, poi Reti, quindi Certificati. Carica la tua Root CA. Configura un meccanismo di emissione dei certificati - una PKI cloud che supporti l'integrazione SCEP con Google Workspace, oppure il Google Cloud Certificate Connector che funge da proxy per le richieste verso una Certificate Authority Microsoft on-premise. Distribuisci la Root CA e i profili dei certificati client alle Unità Organizzative appropriate.

Fase 3: configurare l'integrazione Cloud RADIUS

Assegna al tuo provider Cloud RADIUS le autorizzazioni API necessarie nel tuo tenant di directory. Per Microsoft Entra ID, ciò richiede come minimo User.Read.All e GroupMember.Read.All tramite Microsoft Graph API. Alcuni provider richiedono anche Device.Read.All per i controlli di conformità dei dispositivi. Per Google Workspace tramite LDAP sicuro, scarica il certificato client e la chiave dalla Google Admin Console e installali sul servizio RADIUS.

Definisci i tuoi criteri di autenticazione all'interno del portale di gestione del Cloud RADIUS. Un criterio ben strutturato per un ambiente aziendale: "Consenti l'accesso se il certificato è emesso da [CA attendibile] E l'utente è un membro del gruppo [Corporate-WiFi-Users] E il dispositivo è contrassegnato come Conforme in Intune." Questo impone contemporaneamente l'identità, l'appartenenza al gruppo e lo stato di salute del dispositivo.

Fase 4: configurare l'infrastruttura wireless

Nel controller LAN wireless o nella dashboard di gestione cloud - Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme o Fortinet - aggiungi gli indirizzi IP del server Cloud RADIUS e i segreti condivisi come server di autenticazione RADIUS. Configura server primari e secondari per la ridondanza. Imposta il timeout RADIUS a un minimo di cinque secondi per accogliere la latenza di andata e ritorno del cloud.

Crea un nuovo SSID configurato per WPA2-Enterprise o WPA3-Enterprise. Per le installazioni in ambito Hospitality, assicurati che l'SSID aziendale si trovi su una VLAN separata da qualsiasi rete Guest WiFi. Per gli ambienti Retail, considera di distribuire l'SSID aziendale solo nelle aree del retrobottega.

Fase 5: distribuire il profilo WiFi tramite MDM

Microsoft Intune: crea un profilo di configurazione WiFi. Imposta l'SSID in modo che corrisponda esattamente alla configurazione dell'infrastruttura. Seleziona WPA2-Enterprise o WPA3-Enterprise. Nelle impostazioni EAP, seleziona EAP-TLS. Collega il profilo del certificato SCEP come certificato client e specifica il profilo della CA radice attendibile. Assegna questo profilo WiFi agli stessi gruppi di dispositivi che hanno ricevuto i profili dei certificati. I dispositivi ricevono in modo silenzioso il certificato e la configurazione WiFi durante la successiva sincronizzazione di Intune.

Google Admin Console: vai su Dispositivi, poi su Reti, quindi su WiFi. Crea un nuovo profilo di rete WiFi. Imposta l'SSID, seleziona WPA3-Enterprise, scegli EAP-TLS e invia il certificato della CA radice attendibile ai dispositivi. Applica questo profilo alle tue Unità Organizzative. I Chromebook si connettono in modo silenzioso e sicuro.


Best practice

Imponi EAP-TLS in tutte le nuove installazioni. Non distribuire nuove reti utilizzando PEAP-MSCHAPv2. I rischi per la sicurezza sono ampiamente documentati e il percorso di migrazione è semplice con i moderni strumenti MDM.

Applica una validazione rigorosa dei certificati del server. Se devi utilizzare PEAP per i dispositivi legacy, configura i dispositivi per convalidare il certificato del server RADIUS. Nel profilo WiFi di Intune e nel profilo WiFi di Google Admin Console, è presente un campo per specificare la CA attendibile per la convalida del server. Non lasciare questo campo vuoto. Questa singola decisione di configurazione fa la differenza tra un'implementazione sicura e una vulnerabile.

Segmenta la tua rete con l'assegnazione dinamica delle VLAN. Utilizza il tuo server RADIUS per esaminare l'appartenenza ai gruppi dell'utente in Entra ID o Google Workspace e assegnarli in modo dinamico a diverse VLAN. Il server RADIUS restituisce l'attributo Tunnel-Private-Group-Id all'access point, che posiziona il client sulla VLAN corretta. Ciò limita il movimento laterale in caso di compromissione e supporta i requisiti di segmentazione della rete PCI-DSS.

Separa l'autenticazione aziendale da quella degli ospiti. Utilizza EAP-TLS per i dispositivi gestiti dall'azienda. Utilizza un Captive Portal con SSO per i dispositivi BYOD e degli ospiti. Cercare di configurare manualmente EAP-TLS su dispositivi non gestiti crea un sovraccarico di supporto eccessivo. La piattaforma Guest WiFi di Purple gestisce l'onboarding degli ospiti separatamente, mantenendo una netta separazione tra il traffico del personale e quello dei visitatori.

Monitora la scadenza dei certificati in modo proattivo. Imposta il monitoraggio e gli avvisi a 90 giorni, 30 giorni e sette giorni prima della scadenza del certificato. Se il certificato del tuo server RADIUS scade, tutti i dispositivi perdono la connettività contemporaneamente. Automatizza il rinnovo laddove la tua PKI lo supporti.

Verifica le impostazioni di timeout RADIUS. Il Cloud RADIUS introduce una latenza di rete di andata e ritorno che l'NPS on-premise non presenta. Imposta il timeout RADIUS sui tuoi access point ad almeno cinque secondi. Un timeout di due secondi - comune nelle configurazioni predefinite - causerà errori di autenticazione intermittenti.

-

Risoluzione dei problemi e mitigazione dei rischi

Le porte del firewall bloccate sono la causa principale del fallimento dell'implementazione iniziale. L'autenticazione RADIUS richiede la porta UDP 1812 in uscita dall'infrastruttura wireless al servizio Cloud RADIUS. L'accounting RADIUS richiede la porta UDP 1813. Verifica che queste siano aperte prima di qualsiasi altra risoluzione dei problemi.

I fallimenti di convalida del certificato si presentano come rifiuti di autenticazione senza una causa evidente. Controlla nell'ordine: la scadenza del certificato sia sul client che sul server RADIUS; il disallineamento dell'orologio tra il dispositivo client e il server RADIUS (EAP-TLS si affida a una misurazione precisa del tempo); e se il certificato della CA radice è stato distribuito correttamente al dispositivo tramite MDM.

La mancata applicazione dell'appartenenza ai gruppi è un problema comune quando le policy RADIUS fanno riferimento ai gruppi di Entra ID o Google Workspace. Verifica che il provider Cloud RADIUS disponga delle autorizzazioni API corrette per leggere le appartenenze ai gruppi. In Entra ID, conferma che il service principal disponga di GroupMember.Read.All. In Google Workspace, conferma che il client Secure LDAP disponga dell'autorizzazione per leggere le informazioni sui gruppi. La mancata assegnazione della VLAN indica in genere una discrepanza tra i valori degli attributi RADIUS e gli ID VLAN configurati sull'infrastruttura wireless. Verificare che Tunnel-Type sia impostato su VLAN (valore 13), Tunnel-Medium-Type sia impostato su 802 (valore 6) e Tunnel-Private-Group-Id corrisponda all'ID VLAN configurato sullo switch o sul controller.

I dispositivi BYOD che falliscono l'autenticazione EAP-TLS indicano solitamente che il certificato client non è stato distribuito correttamente. Per i dispositivi gestiti da Intune, controllare l'archivio dei certificati del dispositivo nel centro di amministrazione Intune. Per i Chromebook gestiti da Google, verificare che il profilo del certificato sia assegnato all'Unità Organizzativa corretta e che il dispositivo si sia sincronizzato di recente.

-

ROI e impatto aziendale

Il passaggio a un sistema RADIUS cloud offre risparmi operativi misurabili. Un server RADIUS on-premise richiede come minimo due server per garantire l'alta affidabilità, l'applicazione continua di patch del sistema operativo, la gestione dei certificati e il tempo di un tecnico specializzato. Il tempo impiegato da un singolo tecnico per la manutenzione di un RADIUS nel corso di un anno supera in genere il costo annuale di un abbonamento a un RADIUS cloud.

I vantaggi commerciali vanno oltre la riduzione dei costi. Collegando l'accesso alla rete a identità cloud verificate, si ottiene:

Offboarding istantaneo. La disattivazione di un utente in Entra ID o Google Workspace revoca immediatamente il suo accesso alla rete in tutte le sedi. Non ci sono ritardi, processi manuali o rischi che un ex dipendente mantenga l'accesso WiFi. Questo supporta direttamente gli obblighi previsti dal GDPR relativi ai diritti di accesso ai dati.

Analisi più approfondite. Piattaforme come WiFi Analytics di Purple forniscono dati più dettagliati sull'utilizzo degli spazi e sui percorsi dei visitatori quando l'accesso alla rete è associato a identità autenticate. Si passa da indirizzi MAC anonimi a utenti autenticati e identificati, trasformando la qualità dei dati a disposizione dei team di marketing e operations.

Prove di conformità. L'autenticazione EAP-TLS genera log di accesso dettagliati - chi si è connesso, da quale dispositivo, in quale luogo e a che ora. Questa traccia di audit supporta il requisito 10 del PCI-DSS (registrazione e monitoraggio) e gli obblighi di accountability previsti dal GDPR.

Coerenza tra più sedi. Un unico servizio RADIUS cloud autentica tutte le sedi con policy coerenti, gestite da un'unica dashboard. Aggiungere un nuovo hotel, negozio o spazio per eventi significa semplicemente aggiungere i suoi access point alla configurazione RADIUS, senza dover spedire e configurare un altro server. Per le organizzazioni che gestiscono grandi patrimoni immobiliari, questo rappresenta un vantaggio operativo significativo.

Per gli operatori del settore Trasporti e per le strutture sanitarie del settore Healthcare, dove l'uptime della rete è fondamentale dal punto di vista operativo, i provider RADIUS cloud offrono in genere SLA di uptime del 99,999% con failover multi-regione integrato. Purple opera con un uptime del 99,999% in oltre 80.000 sedi attive, con 440 milioni di accessi elaborati nel 2024 (dati interni Purple, 2024).

Per approfondire argomenti correlati, consulta WAN Computer Definition: A Practical Guide for 2026 e World WiFi Day 2026: How Your Venue Can Help Bridge the Digital Divide.

Definizioni chiave

RADIUS (Remote Authentication Dial-In User Service)

Un protocollo di rete definito nella RFC 2865 che fornisce una gestione centralizzata di autenticazione, autorizzazione e tracciamento (AAA) per gli utenti che si connettono a un servizio di rete. Il server RADIUS funge da motore decisionale tra i punti di accesso e la directory delle identità.

Ogni rete WiFi aziendale WPA2-Enterprise o WPA3-Enterprise dipende da un server RADIUS. Senza di esso, l'autenticazione 802.1X non funziona.

RADIUS-as-a-Service (RADIUSaaS)

Un'implementazione RADIUS ospitata nel cloud e fornita come servizio gestito. Il provider gestisce l'infrastruttura, le patch, l'alta affidabilità e le integrazioni con l'identity provider. All'utente spetta solo configurare i criteri di autenticazione e indirizzare i punti di accesso verso gli IP RADIUS cloud.

RADIUS-as-a-Service elimina la necessità di server NPS o FreeRADIUS on-premise, rimuovendo l'hardware associato, l'applicazione delle patch del sistema operativo e i costi di manutenzione specialistica.

802.1X

Uno standard IEEE per il controllo dell'accesso alla rete basato su porte. Definisce il modello di autenticazione a tre parti: il richiedente (dispositivo client), l'autenticatore (punto di accesso o switch) e il server di autenticazione (server RADIUS). L'autenticatore blocca tutto il traffico finché il server RADIUS non concede l'accesso.

Lo standard fondamentale per l'autenticazione WiFi aziendale. Sia WPA2-Enterprise che WPA3-Enterprise si affidano a 802.1X.

EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)

Un metodo di autenticazione definito nella RFC 5216 che utilizza certificati digitali sia sul server RADIUS che sul dispositivo client per l'autenticazione reciproca. Nessuna delle due parti invia una password. Il client presenta il proprio certificato e il server lo convalida rispetto alla directory in tempo reale.

Il gold standard per la sicurezza WiFi aziendale. Elimina il furto di credenziali, il phishing e i costi di assistenza legati alle password. Richiesto per la conformità PCI-DSS sulle reti di dati dei titolari di carta.

PEAP-MSCHAPv2 (Protected EAP - Microsoft Challenge Handshake Authentication Protocol v2)

Un metodo di autenticazione che crea un tunnel TLS crittografato e poi invia il nome utente e la password dell'utente attraverso di esso. Vulnerabile ad attacchi Evil Twin se il client non convalida rigorosamente il certificato del server RADIUS.

L'impostazione predefinita legacy per il WiFi aziendale. Ancora ampiamente distribuita, ma dovrebbe essere migrata a EAP-TLS in tutte le nuove ed esistenti installazioni, ove possibile.

Microsoft Entra ID

Il servizio di gestione degli accessi e delle identità basato su cloud di Microsoft, precedentemente noto come Azure Active Directory (Azure AD). Gestisce le identità degli utenti, l'appartenenza ai gruppi, la conformità dei dispositivi e i criteri di accesso condizionale.

La fonte di identità principale per Cloud RADIUS in ambienti incentrati su Microsoft. I provider Cloud RADIUS si connettono a Entra ID tramite la Microsoft Graph API.

Google Secure LDAP

Un servizio gestito disponibile sulle edizioni Cloud Identity Premium e Google Workspace Enterprise che fornisce un'interfaccia LDAP tradizionale alla directory cloud di Google. I server RADIUS si connettono a ldap.google.com sulla porta 636 utilizzando certificati client.

Il percorso di integrazione primario per connettere un server Cloud RADIUS a Google Workspace. Google non offre un servizio RADIUS nativo, quindi Secure LDAP funge da ponte.

PKI (Public Key Infrastructure)

L'insieme di ruoli, criteri, hardware, software e procedure necessari per creare, gestire, distribuire, utilizzare, memorizzare e revocare certificati digitali. Una PKI è richiesta per emettere i certificati client e server utilizzati nell'autenticazione EAP-TLS.

Le opzioni PKI nativamente cloud dei fornitori RADIUS o di Microsoft (Cloud PKI) eliminano la necessità di Active Directory Certificate Services (ADCS) on-premise.

SCEP (Simple Certificate Enrollment Protocol)

Un protocollo che consente ai dispositivi di richiedere e ricevere automaticamente certificati digitali da un'autorità di certificazione. Utilizzato da Microsoft Intune e Google Admin Console per distribuire certificati client ai dispositivi gestiti senza alcuna interazione da parte dell'utente.

I profili SCEP in Intune sono il meccanismo attraverso il quale i dispositivi aziendali ricevono in modo invisibile i certificati client necessari per l'autenticazione EAP-TLS.

Assegnazione VLAN dinamica

Una funzionalità RADIUS che restituisce gli attributi di assegnazione VLAN (Tunnel-Type, Tunnel-Medium-Type, Tunnel-Private-Group-Id) all'access point in base all'appartenenza al gruppo di directory dell'utente autenticato. L'AP posiziona automaticamente il client sulla VLAN specificata.

Consente una segmentazione granulare della rete senza la configurazione manuale delle VLAN per ciascun dispositivo. Il personale con ruoli o dipartimenti diversi approda su segmenti di rete diversi, limitando i movimenti laterali e supportando i requisiti di segmentazione PCI-DSS.

Esempi pratici

Un hotel con 200 camere sta migrando la rete del personale di servizio da un server NPS on-premise obsoleto a una soluzione nativa del cloud. L'hotel è recentemente passato a Microsoft Entra ID e Microsoft 365 E5. I dispositivi del personale sono laptop Windows gestiti da Intune. L'infrastruttura wireless è Cisco Meraki. L'hotel richiede che il personale si connetta automaticamente senza richiesta di password e necessita di una revoca istantanea quando un membro del personale lascia l'azienda.

Implementare una soluzione Cloud RADIUS con integrazione di Entra ID. Passaggio 1: concedere al provider Cloud RADIUS le autorizzazioni API di Microsoft Graph (User.Read.All, GroupMember.Read.All, Device.Read.All) nel tenant di Entra ID. Passaggio 2: in Intune, creare un profilo di certificato attendibile con la CA radice di Cloud RADIUS e distribuirlo al gruppo "All Corporate Devices". Passaggio 3: creare un profilo di certificato SCEP con nome soggetto CN={{UserPrincipalName}} e distribuirlo allo stesso gruppo. Passaggio 4: configurare il criterio di autenticazione Cloud RADIUS: consentire l'accesso se il certificato è emesso da [Trusted CA] E l'utente è membro del gruppo Entra ID [Hotel-Staff-WiFi] E il dispositivo è conforme a Intune. Passaggio 5: nella dashboard di Cisco Meraki, aggiungere gli IP primari e secondari di Cloud RADIUS come server RADIUS sull'SSID del personale di servizio. Impostare il timeout RADIUS su 5 secondi. Passaggio 6: in Intune, creare un profilo WiFi WPA3-Enterprise per l'SSID del personale di servizio, specificando EAP-TLS e collegando il profilo del certificato SCEP. Distribuire al gruppo "All Corporate Devices". I dispositivi ricevono silenziosamente il certificato e il profilo WiFi alla successiva sincronizzazione di Intune e si connettono automaticamente. Quando un membro del personale lascia l'azienda, la disabilitazione del suo account Entra ID revoca immediatamente l'accesso alla rete in tutte le sedi.

Commento dell'esaminatore: Questo approccio elimina completamente la dipendenza da NPS on-premise. EAP-TLS rimuove il vettore di phishing dell'autenticazione basata su credenziali. Intune automatizza la gestione del ciclo di vita dei certificati, eliminando il sovraccarico manuale che causava il ritardo della precedente implementazione NPS nei rinnovi dei certificati. I criteri di gruppo di Entra ID significano che quando le risorse umane disabilitano un account, l'accesso alla rete viene revocato in tempo reale - non è richiesto alcun aggiornamento manuale dei criteri RADIUS. L'integrazione di Cisco Meraki è semplice: Cloud RADIUS è indipendente dall'hardware e funziona con qualsiasi infrastruttura abilitata per 802.1X.

Una catena di vendita al dettaglio con 50 negozi utilizza Google Workspace e gestisce una flotta di 500 Chromebook utilizzati dagli addetti alla vendita per le operazioni di inventario e punto vendita. Attualmente utilizzano una chiave WPA2 PSK condivisa per la rete operativa del negozio, il che crea un rischio per la sicurezza in caso di smarrimento o furto dei dispositivi. Desiderano passare all'autenticazione 802.1X senza implementare server locali in ciascun negozio. La loro infrastruttura wireless è HPE Aruba.

Distribuire una soluzione RADIUS cloud con integrazione Google Workspace tramite Google Secure LDAP. Passaggio 1: nella console di amministrazione di Google, accedere ad Applicazioni, quindi LDAP, e aggiungere un nuovo client LDAP per il servizio RADIUS cloud. Configurare i permessi di lettura per le informazioni dell'utente e l'appartenenza ai gruppi. Scaricare il certificato client generato e la chiave. Passaggio 2: configurare il servizio RADIUS cloud con le credenziali Google Secure LDAP. Passaggio 3: configurare una PKI cloud per emettere certificati ai Chromebook. Nella console di amministrazione di Google, accedere a Dispositivi, quindi Reti, infine Certificati, e caricare la Root CA. Configurare il profilo di emissione del certificato e applicarlo all'unità organizzativa Store-Associates. Passaggio 4: nella console di amministrazione di Google, creare un profilo WiFi WPA3-Enterprise per l'SSID delle operazioni del negozio. Impostare EAP-TLS, collegare la Root CA e applicare all'unità organizzativa Store-Associates. I Chromebook riceveranno il certificato e il profilo WiFi alla successiva sincronizzazione della console di amministrazione. Passaggio 5: in HPE Aruba Central, configurare l'SSID delle operazioni del negozio con WPA3-Enterprise e aggiungere gli IP primario e secondario del RADIUS cloud. Impostare il timeout RADIUS a 5 secondi. Configurare l'assegnazione VLAN dinamica per collocare gli addetti del negozio sulla VLAN 20 (operazioni del negozio) in base alla loro appartenenza al gruppo Google Workspace. Quando un Chromebook viene smarrito o rubato, la sua rimozione dall'unità organizzativa Store-Associates revoca immediatamente il suo accesso alla rete.

Commento dell'esaminatore: Questa implementazione elimina il rischio di una chiave PSK condivisa. Un Chromebook smarrito o rubato con una PSK condivisa consente a un utruttore un accesso persistente alla rete finché la PSK non viene ruotata in tutti i 50 negozi. Con EAP-TLS, il certificato sul dispositivo smarrito può essere revocato immediatamente. L'integrazione con Google Secure LDAP è la scelta corretta per gli ambienti Google Workspace - fornisce un'interfaccia stabile e basata su standard che il servizio RADIUS cloud può interrogare senza richiedere un'integrazione API personalizzata. L'assegnazione VLAN dinamica garantisce che gli addetti del negozio finiscano sul segmento di rete corretto, supportando i requisiti di segmentazione della rete PCI-DSS per gli ambienti retail.

Domande di esercitazione

Q1. La tua organizzazione sta migrando da Active Directory on-premise a Microsoft Entra ID. Attualmente utilizzi PEAP-MSCHAPv2 per l'autenticazione WiFi su 300 laptop aziendali gestiti da Intune. Disponi di licenze Microsoft 365 E5. Qual è il percorso più sicuro ed efficiente dal punto di vista operativo per migrare l'autenticazione WiFi a un'architettura nativa del cloud?

Suggerimento: Considera le vulnerabilità dell'autenticazione basata su credenziali, le funzionalità di Microsoft Intune per la distribuzione dei certificati e la necessità di evitare dipendenze da infrastrutture on-premise.

Visualizza risposta modello

Distribuisci una soluzione Cloud RADIUS integrata con Entra ID. Utilizza Microsoft Intune per distribuire un profilo Certificato attendibile (Root CA) e un profilo Certificato SCEP ai 300 laptop. Configura il criterio di autenticazione Cloud RADIUS in modo da richiedere un certificato valido emesso dalla CA attendibile e l'appartenenza al gruppo Entra ID Corporate-WiFi-Users. Crea un profilo WiFi WPA3-Enterprise in Intune specificando EAP-TLS e collega il profilo certificato SCEP. I dispositivi ricevono in modo invisibile il certificato e la configurazione WiFi al successivo avvio della sincronizzazione di Intune. Questo elimina il rischio di furto delle credenziali PEAP-MSCHAPv2, rimuove la dipendenza da NPS on-premise e fornisce una revoca istantanea quando un account Entra ID viene disabilitato.

Q2. Un utente del tuo hotel riferisce di non riuscire a connettersi alla WiFi del personale amministrativo dopo essere tornato da una vacanza di due settimane. Gli altri dipendenti si connettono senza problemi. La rete utilizza EAP-TLS con certificati distribuiti tramite Intune. Quali sono le tre cause più probabili, in ordine di probabilità?

Suggerimento: EAP-TLS si basa su risorse crittografiche sensibili al fattore tempo e su ricerche in tempo reale nella directory.

Visualizza risposta modello
  1. Il certificato client dell'utente è scaduto. I certificati hanno un periodo di validità definito e, se il dispositivo era offline durante la finestra di rinnovo, il profilo SCEP potrebbe non averlo rinnovato. Verifica la data di scadenza del certificato nell'archivio certificati del dispositivo in Intune. 2. L'orologio di sistema del dispositivo è significativamente sfasato (clock skew), causando il fallimento della validazione del certificato. EAP-TLS convalida i timestamp dei certificati; un orologio sfasato di oltre cinque minuti causerà fallimenti di autenticazione. 3. L'account Microsoft Entra ID dell'utente è stato inserito in un gruppo diverso durante la sua assenza (ad esempio, spostato dal personale attivo a un'altra OU) e la policy di autenticazione RADIUS non corrisponde più alla sua appartenenza al gruppo. Verifica le appartenenze ai gruppi dell'utente in Microsoft Entra ID rispetto alla policy RADIUS.

Q3. Sei l'IT manager di una catena retail con 80 negozi. Utilizzi Google Workspace e gestisci 400 Chromebook tramite la Google Admin Console. Desideri sostituire l'attuale WPA2 PSK condivisa sulla rete operativa dei negozi con l'autenticazione 802.1X. Non hai server on-premise in nessuna delle sedi dei negozi. Quale architettura distribuisci e qual è il principale vantaggio in termini di sicurezza rispetto all'attuale approccio PSK?

Suggerimento: Considera cosa accade quando un Chromebook viene smarrito o rubato in base a ciascun modello di autenticazione.

Visualizza risposta modello

Distribuisci un servizio Cloud RADIUS con integrazione Google Secure LDAP. Configura una PKI cloud per emettere certificati ai Chromebook. Nella Google Admin Console, distribuisci la Root CA e un profilo di certificato client SCEP all'Unità Organizzativa Store-Associates. Crea un profilo WiFi WPA3-Enterprise specificando EAP-TLS e distribuiscilo alla stessa OU. Configura gli access point HPE Aruba (o equivalenti) in ciascun negozio per puntare al servizio Cloud RADIUS. Il principale vantaggio in termini di sicurezza: con l'attuale PSK condivisa, un Chromebook smarrito o rubato mantiene l'accesso alla WiFi finché la PSK non viene ruotata in tutti gli 80 negozi - un processo dirompente e dispendioso in termini di tempo. Con EAP-TLS, la rimozione del dispositivo dall'OU Store-Associates nella Google Admin Console revoca immediatamente il suo certificato e l'accesso alla rete, senza alcun impatto su tutti gli altri dispositivi.

Q4. Durante la distribuzione di un Cloud RADIUS, configuri l'SSID sugli access point Cisco Meraki e distribuisci il profilo WiFi di Intune a un gruppo pilota di 20 dispositivi. Nessuno dei dispositivi riesce a connettersi. Lo stato del dispositivo in Intune mostra che il certificato e il profilo WiFi sono stati distribuiti correttamente. Qual è la prima cosa da verificare?

Suggerimento: La causa più comune di fallimento della distribuzione iniziale non è un errore di configurazione nella policy RADIUS o nel certificato.

Visualizza risposta modello

Verifica che le porte UDP 1812 e 1813 siano aperte in uscita dagli access point Cisco Meraki (o dall'infrastruttura cloud Meraki) verso gli indirizzi IP del server Cloud RADIUS. Le porte del firewall bloccate sono la causa principale del fallimento della distribuzione iniziale. Il fatto che i certificati e i profili WiFi siano stati distribuiti correttamente esclude problemi di configurazione di Intune. I controlli successivi sono: mancata corrispondenza del shared secret RADIUS tra Meraki e il servizio Cloud RADIUS; timeout RADIUS impostato su un valore troppo basso (aumentare ad almeno 5 secondi); e verificare se gli IP del server Cloud RADIUS sono inseriti correttamente nella configurazione dell'SSID Meraki.

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.

Integrazione di RADIUS-as-a-Service con directory cloud (Azure AD e Google Workspace) | Purple