Vai al contenuto principale

Come configurare un Captive Portal su Starlink: una guida per sedi remote e marittime

Questa guida spiega in dettaglio come escludere l'hardware nativo di Starlink e integrare un Captive Portal gestito in cloud utilizzando apparecchiature di routing aziendali. Imparerai come superare il limite del CGNAT, applicare la segmentazione VLAN, gestire i vincoli di larghezza di banda satellitare e garantire la conformità normativa.

📖 5 minuti di lettura📝 1,227 parole🔧 2 esempi pratici3 domande di esercitazione📚 8 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Parla in italiano con un tono sicuro, autorevole e colloquiale - come un consulente senior che fa un briefing a un cliente. Ritmo misurato, articolazione chiara, caloroso ma professionale. Nessuna parola di riempimento. Occasionali brevi pause per enfasi: Benvenuti al briefing tecnico di Purple. Vi guiderò attraverso tutto ciò che c'è da sapere sulla configurazione di un Captive Portal su Starlink, in particolare per sedi remote, operatori marittimi e chiunque gestisca un WiFi per gli ospiti dove la fibra semplicemente non è un'opzione. [medium pause] Iniziamo con il problema. Starlink ha davvero cambiato lo scenario della connettività per le sedi che in precedenza erano bloccate con collegamenti satellitari lenti e costosi o un 4G instabile. Una nave da crociera, un hotel remoto nelle Highlands, un'unità di servizio in un cantiere edile, l'area di un festival in un campo: tutti questi possono ora ottenere da 100 a 220 megabit al secondo da una parabola delle dimensioni di una pizza grande. È straordinario. Ma il punto è questo: la connettività grezza è solo metà del lavoro. Nel momento in cui mettete quella connessione a disposizione di ospiti, passeggeri o equipaggio, avete bisogno di autenticazione, controllo degli accessi, consenso conforme al GDPR e gestione della larghezza di banda. Starlink non offre nulla di tutto questo di serie. È qui che entra in gioco un Captive Portal. Ed è proprio questo che costruiremo oggi. [medium pause] Sezione uno: comprendere i vincoli della rete Starlink. Prima di toccare un router, dovete capire cosa vi fornisce effettivamente Starlink sull'interfaccia WAN. La parabola Starlink standard si collega a un router proprietario che gestisce DHCP e NAT. Per impostazione predefinita, vi trovate dietro un NAT di livello carrier, quello che gli ingegneri chiamano CGNAT. Ciò significa che il vostro indirizzo IP WAN si trova nell'intervallo da 100.64 a 100.127. Non è un IP pubblico. Non potete ricevere connessioni in entrata da Internet. E questo ha un'importanza enorme per l'architettura del Captive Portal. La soluzione è la Bypass Mode, a volte chiamata modalità bridge. Potete abilitarla nell'app Starlink in Impostazioni, quindi attivare "Bypass Starlink WiFi router". Una volta abilitata, la parabola Starlink passa l'indirizzo CGNAT direttamente alla porta WAN del vostro router aziendale. Il router Starlink smette di gestire DHCP e NAT. Il vostro router subentra. Siete ancora dietro CGNAT, ma ora avete il controllo completo del livello di routing. Un punto critico: se la parabola Starlink viene ripristinata alle impostazioni di fabbrica per qualsiasi motivo, la Bypass Mode viene disabilitata. Dovrete riabilitarla. Inserite questo aspetto nel vostro manuale operativo del sito. [medium pause] Ora, Starlink offre tre livelli di abbonamento rilevanti per gli operatori di sedi. Standard offre fino a 100 megabit in download, priorità best-effort e nessuna opzione di IP statico. Business offre fino a 220 megabit, allocazione prioritaria dei dati e un componente aggiuntivo per l'IP statico. Maritime offre le stesse velocità con portabilità globale, essenziale se la nave si sposta tra regioni oceaniche. Per qualsiasi sede multi-utente, consiglio come minimo Business o Maritime. I dati best-effort su Standard significano che i vostri ospiti subiranno una riduzione della priorità ogni volta che la cella satellitare è congestionata. [medium pause] Sezione due: lo stack dell'architettura. Ecco lo stack a quattro livelli che state costruendo. Il livello uno è l'uplink Starlink in Bypass Mode. Il livello due è il vostro router o firewall aziendale: Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Fortinet; ognuno di questi va bene. Il livello tre è la segmentazione VLAN a livello di switch o access point. Il livello quattro è il Captive Portal in cloud, che gestisce autenticazione, consenso e analitica. Vorrei soffermarmi un momento sulla segmentazione VLAN perché non è negoziabile. Avete bisogno di almeno tre VLAN. VLAN 10 per il personale: questa trasporta i vostri sistemi POS, le applicazioni di back-office e il traffico di gestione. VLAN 20 per gli ospiti: questo è il segmento solo Internet che reindirizza al Captive Portal. VLAN 30 per l'IoT: telecamere, termostati intelligenti, sistemi di gestione dell'edificio. Queste tre reti non devono poter comunicare tra loro. Il routing inter-VLAN deve essere bloccato sul firewall. Un ospite sulla VLAN 20 non deve mai essere in grado di raggiungere il vostro terminale POS sulla VLAN 10. Questa non è solo una buona pratica, è un requisito PCI DSS se elaborate pagamenti con carta in qualsiasi punto della stessa infrastruttura fisica. [medium pause] Il Captive Portal stesso risiede nel cloud. Quando un ospite si connette al vostro SSID ospiti e apre un browser, il router intercetta la richiesta HTTP e la reindirizza alla pagina di accesso del portale. L'ospite si autentica (tramite e-mail, social login o un codice voucher), accetta i termini di servizio e il portale segnala al router di concedere l'accesso a Internet a quell'indirizzo MAC. L'intero flusso dovrebbe completarsi in meno di 10 secondi su un dispositivo mobile. Con Purple, quel portale cloud si integra direttamente con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Configurate l'integrazione RADIUS o API una sola volta e Purple gestisce l'handshake di autenticazione. Non è richiesto alcun server di autenticazione in loco. Questo è fondamentale per le sedi remote in cui non è possibile eseguire un server RADIUS locale. [medium pause] Sezione tre: il problema del CGNAT e come risolverlo. Ecco la sfida che coglie di sorpresa la maggior parte dei team IT. Le architetture standard dei Captive Portal presuppongono che il portale cloud possa raggiungere la vostra rete. Con il CGNAT, questo è impossibile. Le connessioni in entrata sono bloccate. La soluzione è un tunnel inverso. Il vostro router stabilisce una connessione in uscita verso il portale cloud e la mantiene costantemente aperta. Tutto il traffico di autenticazione scorre attraverso quel tunnel. Il cloud non ha mai bisogno di avviare una connessione in entrata. L'architettura cloud overlay di Purple gestisce questo aspetto in modo nativo: non è necessario configurare manualmente tunnel WireGuard o OpenVPN, sebbene entrambi siano valide alternative se gestite la vostra infrastruttura. Se avete bisogno di un IP statico, ad esempio se eseguite un server RADIUS in loco o avete bisogno di un allowlisting IP coerente, Starlink Business e Maritime offrono un IP statico come componente aggiuntivo. Al momento della registrazione, questo è disponibile nella maggior parte delle regioni. Controllate le pagine dei piani attuali di Starlink per il vostro territorio specifico. [medium pause] Sezione quattro: GDPR e conformità dei dati. Questo è il punto in cui le sedi remote e marittime spesso vengono colte in fallo. Il fatto che la vostra sede si trovi su una nave in acque internazionali, o in una posizione remota, non vi esenta dal GDPR se state raccogliendo dati da residenti nell'UE. E se operate nelle acque del Regno Unito dopo la Brexit, si applica il GDPR del Regno Unito. Il vostro Captive Portal deve presentare una casella di controllo specifica e non selezionata per il consenso alle comunicazioni di marketing. Deve indicare chiaramente quali dati state raccogliendo, perché e per quanto tempo li conserverete. I termini di servizio devono essere accessibili prima che l'ospite si autentichi. E dovete essere in grado di dimostrare, su richiesta, che una specifica persona ha fornito il consenso in una data e ora specifiche. Purple è certificata ISO 27001, conforme al GDPR, conforme al CCPA e certificata Cyber Essentials. Ogni evento di accesso viene registrato con timestamp, indirizzo IP e record del consenso. Questa traccia di audit è ciò che vi protegge se un'autorità di regolamentazione pone domande. [medium pause] Sezione cinque: gestione della larghezza di banda. Su Starlink, la larghezza di banda è la vostra risorsa più limitata. Un singolo passeggero che riproduce video in streaming in 4K può consumare 25 megabit al secondo in modo continuo. Su una nave con 50 passeggeri e una connessione da 220 megabit, si tratta di una sola persona che consuma l'11% della capacità totale. Dovete affrontare questo problema a livello di Captive Portal e di router. Impostate limiti di larghezza di banda per dispositivo, ad esempio 5 megabit in download e 2 megabit in upload per dispositivo ospite. Implementate politiche di utilizzo corretto che limitino la velocità dopo una quota di dati giornaliera. Utilizzate il Traffic Shaping per dare priorità alla navigazione web e alla messaggistica rispetto allo streaming video. E prendete in considerazione l'accesso a livelli: un livello gratuito per la connettività di base, un livello premium a pagamento per lo streaming. Questo converte il vostro WiFi da una voce di costo a una fonte di guadagno. [medium pause] Ora vi presento due scenari reali. Scenario uno: una nave da crociera da 120 cabine. L'operatore utilizza Starlink Maritime a 220 megabit. Distribuisce access point Cisco Meraki su tutta la nave con tre VLAN: equipaggio, passeggeri e sistemi di bordo. Il Captive Portal di Purple gestisce l'autenticazione dei passeggeri tramite e-mail o ricerca del numero di cabina integrata con il PMS. Ciascun passeggero riceve una quota giornaliera di 2 gigabyte. I passeggeri di livello Premium ottengono 10 gigabyte. Il portale raccoglie dati e-mail di prima parte per il marketing post-viaggio. Risultato: i ricavi del WiFi coprono il costo dell'abbonamento a Starlink e l'operatore dispone di un elenco di marketing diretto in crescita. Scenario due: un hotel remoto nelle Highlands senza fibra. Utilizzano Starlink Business a 150 megabit di media. Gli access point HPE Aruba coprono l'edificio principale e tre annessi. Gli ospiti si autenticano tramite e-mail sul portale di Purple. L'hotel utilizza l'analitica di Purple per comprendere gli orari di picco di utilizzo e adegua di conseguenza le politiche di larghezza di banda. Hanno ridotto i reclami sul WiFi degli ospiti del 60% rispetto alla loro precedente configurazione di bonding 4G, secondo i loro dati operativi. [medium pause] Errori comuni. Permettetemi di passare in rassegna i cinque che vedo più spesso. Uno: dimenticare di riabilitare la Bypass Mode dopo un ripristino della parabola. Documentate questo aspetto nel vostro manuale operativo e impostate un avviso di monitoraggio sull'interfaccia WAN del vostro router. Due: non bloccare il routing inter-VLAN. In ogni installazione che ho esaminato e che ha avuto un incidente di sicurezza, questo aspetto era configurato in modo errato. Controllatelo due volte. Tre: utilizzare il reindirizzamento HTTP per il Captive Portal su una rete in cui gli ospiti utilizzano browser che preferiscono l'HTTPS. I browser moderni utilizzano HTTPS per impostazione predefinita. Il vostro router deve gestire correttamente l'intercettazione HTTPS, altrimenti gli ospiti vedranno errori di certificato prima di raggiungere il portale. Il portale di Purple gestisce questo aspetto, ma la configurazione del vostro router deve essere corretta. Quattro: non eseguire test separati su iOS e Android. Il Captive Network Assistant di Apple e il probe di rete di Android si comportano in modo diverso. Testateli entrambi prima della messa in servizio. Cinque: ignorare la latenza. La costellazione LEO di Starlink offre una latenza da 20 a 40 millisecondi, di gran lunga migliore rispetto ai tradizionali satelliti geostazionari. Ma durante i passaggi di consegna tra satelliti, si possono verificare brevi picchi. Le impostazioni di timeout del vostro Captive Portal devono tenerne conto. Impostate gli intervalli di keepalive della sessione a 60 secondi o meno. [medium pause] Domande a raffica. Ho bisogno di un IP statico per un Captive Portal su Starlink? No, se il vostro portale utilizza un'architettura ospitata in cloud con tunnel inverso. Sì, se eseguite un RADIUS in loco. Posso gestire più SSID su Starlink? Sì, i vostri access point aziendali gestiscono la creazione degli SSID. Starlink in Bypass Mode fornisce solo l'uplink. Potete gestire tutti gli SSID supportati dai vostri access point. Purple funziona con Starlink all'istante? Sì. Configurate la Bypass Mode sulla parabola Starlink, collegate i vostri access point supportati e indirizzate l'integrazione RADIUS o API verso il cloud di Purple. Il portale è attivo entro un'ora. Cosa succede se la connessione Starlink si interrompe? Il portale di Purple memorizza nella cache le sessioni attive localmente sul router per un periodo configurabile, in genere 24 ore. Gli ospiti già autenticati rimangono online. Le nuove autenticazioni vengono messe in coda fino al ripristino della connettività. [medium pause] Per riassumere. Starlink fornisce la connessione. Il vostro router aziendale in Bypass Mode vi offre il controllo del livello di routing. La segmentazione VLAN isola il traffico dei vostri ospiti, del personale e dell'IoT. Un Captive Portal in cloud, in questo caso quello di Purple, gestisce l'autenticazione, il consenso GDPR, la politica della larghezza di banda e la raccolta di dati di prima parte. Il vincolo del CGNAT viene risolto dall'architettura a tunnel inverso, non dall'IP statico. E la gestione della larghezza di banda a livello di portale è ciò che mantiene la vostra connessione Starlink utilizzabile per tutti. Se state valutando questa soluzione per la vostra sede, il passo successivo consiste nel verificare quale hardware di access point state utilizzando (Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme o Fortinet) e confermare la documentazione di integrazione di Purple per quella piattaforma. Potete trovare la guida tecnica completa su purple.ai e il team di Purple può guidarvi attraverso una configurazione di prova per il vostro sito specifico. Grazie per l'ascolto. Ci vediamo al prossimo briefing.

header_image.png

Sintesi esecutiva

Starlink offre connettività a 220 Mbps in località non raggiunte dalla fibra, alterando radicalmente il panorama del networking per le sedi remote e marittime. Tuttavia, la connettività grezza non è sufficiente per gli ambienti aperti al pubblico. Quando si distribuisce Starlink per ospiti, passeggeri o equipaggio, è necessario implementare l'autenticazione, il controllo degli accessi, il consenso conforme al GDPR e la gestione della larghezza di banda. Il router Starlink nativo non fornisce nessuna di queste funzionalità.

Questa guida spiega in dettaglio come escludere l'hardware nativo di Starlink e integrare un Captive Portal gestito in cloud utilizzando apparecchiature di routing aziendali. Imparerai come superare il limite del Carrier Grade NAT (CGNAT), applicare la segmentazione VLAN, gestire i vincoli di larghezza di banda satellitare e garantire la conformità normativa.

Implementando questa architettura, i gestori delle sedi convertono una linea Internet non gestita in una rete sicura e segmentata che acquisisce dati di prima parte e protegge l'infrastruttura aziendale principale.

Approfondimento tecnico

Il vincolo del CGNAT

Il principale ostacolo tecnico quando si distribuisce un Captive Portal su Starlink è il Carrier Grade NAT (CGNAT). La parabola Starlink standard si collega a un router proprietario che gestisce DHCP e NAT. Per impostazione predefinita, l'indirizzo IP WAN assegnato alle apparecchiature rientra nell'intervallo 100.64.0.0/10. Poiché non si tratta di un indirizzo IP pubblico, il router non può ricevere connessioni in entrata da Internet.

Le architetture standard dei Captive Portal spesso presuppongono che il portale cloud possa raggiungere la rete per autenticare gli utenti o aggiornare gli elenchi di controllo degli accessi. Con il CGNAT, le connessioni in entrata falliscono.

Per risolvere questo problema, è necessario configurare la parabola Starlink in Bypass Mode (spesso chiamata modalità bridge). In Bypass Mode, le funzioni del router Starlink vengono disabilitate e la parabola passa l'indirizzo CGNAT direttamente alla porta WAN del router aziendale. Il router aziendale assume quindi il controllo completo del livello di routing.

architecture_overview.png

Architettura a tunnel inverso

Con il router aziendale che gestisce il traffico, la restrizione in entrata del CGNAT rimane. La soluzione è un'architettura a tunnel inverso. Il router stabilisce una connessione in uscita verso il portale cloud e la mantiene costantemente aperta. Tutto il traffico di autenticazione scorre attraverso questo tunnel stabilito. L'infrastruttura cloud non ha mai bisogno di avviare una connessione in entrata.

L'architettura cloud overlay di Purple gestisce questo aspetto in modo nativo. Non è necessario configurare manualmente tunnel VPN. Se la distribuzione richiede un IP statico per server RADIUS legacy in loco o un allowlisting IP rigoroso, i piani Starlink Business e Maritime offrono un IP statico come componente aggiuntivo a pagamento.

Vincoli di larghezza di banda e Traffic Shaping

La larghezza di banda satellitare è una risorsa condivisa e limitata. Un singolo utente che riproduce video in streaming in 4K può consumare 25 Mbps in modo continuo. Su una nave con 50 passeggeri che condividono una connessione Starlink da 220 Mbps, un solo utente può consumare l'11% della capacità totale.

È necessario affrontare questo problema a livello di Captive Portal e di router attraverso un Traffic Shaping aggressivo:

  • Limiti per dispositivo: Limitare i singoli dispositivi degli ospiti a 5 Mbps in download e 2 Mbps in upload.
  • Politiche di utilizzo corretto: Implementare quote di dati giornaliere (ad es. 2 GB ogni 24 ore).
  • Controllo delle applicazioni: Dare priorità alla navigazione web e ai protocolli di messaggistica rispetto allo streaming video e alla condivisione di file peer-to-peer.
  • Accesso a livelli: Offrire un livello gratuito per la connettività di base e un livello premium a pagamento per lo streaming, convertendo l'infrastruttura WiFi da un centro di costo a una fonte di guadagno.

comparison_chart.png

Guida all'implementazione

Segui questi passaggi per distribuire un Captive Portal sicuro su Starlink utilizzando hardware aziendale.

Passaggio 1: Abilitare la Bypass Mode

  1. Installare l'hardware Starlink e verificare la connettività utilizzando il router nativo.
  2. Aprire l'applicazione mobile Starlink e accedere a Impostazioni.
  3. Selezionare Bypass Starlink WiFi router e confermare.
  4. Collegare l'adattatore Ethernet Starlink alla porta WAN del router aziendale (Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme o Fortinet).

Nota: se la parabola Starlink viene ripristinata alle impostazioni di fabbrica, la Bypass Mode viene disabilitata automaticamente. Documenta questo aspetto nel manuale operativo del sito e configura un avviso di monitoraggio sull'interfaccia WAN del router.

Passaggio 2: Configurare la segmentazione VLAN

È necessario isolare il traffico degli ospiti dai sistemi aziendali principali. Configura almeno tre VLAN sullo switch principale e sugli access point:

  • VLAN 10 (Personale): Trasporta i sistemi POS, le applicazioni di back-office e il traffico di gestione.
  • VLAN 20 (Ospiti): Il segmento solo Internet che reindirizza al Captive Portal.
  • VLAN 30 (IoT): Rete isolata per telecamere, termostati intelligenti e sistemi di gestione dell'edificio.

Configura le regole del firewall per bloccare tutto il routing inter-VLAN. Un dispositivo ospite sulla VLAN 20 non deve mai essere in grado di eseguire il ping di un terminale POS sulla VLAN 10. Questa segmentazione è un requisito rigoroso per la conformità PCI DSS.

Passaggio 3: Distribuire il Captive Portal in cloud

  1. Configurare gli access point per trasmettere l'SSID ospiti sulla VLAN 20.
  2. Impostare il metodo di autenticazione su RADIUS esterno o utilizzare l'integrazione API del fornitore.
  3. Indirizzare i server di autenticazione verso l'infrastruttura cloud di Purple.
  4. Configurare il Walled Garden (allowlist) per consentire il traffico verso i domini di Purple prima del completamento dell'autenticazione.
  5. Progettare la splash page nel portale Purple, assicurando il branding sia in linea con la tua location e che i termini di servizio siano chiaramente visibili.

Passaggio 4: Testare il flusso utente

Testa il flusso di autenticazione sia su dispositivi iOS che Android. Il Captive Network Assistant (CNA) di Apple e il probe di rete di Android si comportano in modo diverso. Verifica che la splash page si carichi entro 10 secondi e che il dispositivo riceva l'accesso a Internet immediatamente dopo l'autenticazione.

Best Practice

  • Intercettazione HTTPS: Assicurati che il tuo router gestisca correttamente l'intercettazione HTTPS. I dispositivi moderni utilizzano HTTPS come impostazione predefinita. Se il router non riesce a reindirizzare in modo pulito le richieste HTTPS, gli ospiti riscontreranno errori di certificato prima di raggiungere il portale.
  • Session Keepalive: La costellazione Low Earth Orbit (LEO) di Starlink offre una latenza da 20 a 40 millisecondi, ma si verificano brevi picchi durante i passaggi di satellite. Imposta gli intervalli di session keepalive del tuo Captive Portal a 60 secondi o meno per evitare disconnessioni premature.
  • Caching offline: Configura il tuo router per memorizzare nella cache locale le sessioni attive. Se la connessione Starlink si interrompe temporaneamente, gli ospiti già autenticati rimarranno online al ripristino della connettività, anziché essere costretti a effettuare nuovamente l'accesso.

Risoluzione dei problemi e mitigazione dei rischi

Tipo di errore Causa principale Mitigazione
Il Captive Portal non si carica Configurazione errata del walled garden Verifica che tutti i domini Purple e gli endpoint CDN richiesti siano aggiunti alla allowlist di pre-autenticazione sul router.
Errori di doppio NAT Modalità Bypass disattivata Controlla l'app Starlink per confermare che la modalità Bypass sia attiva. Uno sbalzo di tensione o un ripristino manuale potrebbero aver riportato l'antenna alle impostazioni predefinite.
Velocità ridotta per gli ospiti Banda illimitata Applica limiti di larghezza di banda per dispositivo (es. 5 Mbps) e blocca le applicazioni ad alto consumo di banda come BitTorrent sul firewall.
Fallimento dell'audit di sicurezza Routing inter-VLAN abilitato Verifica le regole del firewall per assicurarti che il traffico proveniente dalla VLAN Guest non possa essere instradato verso le VLAN Staff o Management.

ROI e impatto aziendale

L'implementazione di un Captive Portal gestito su Starlink trasforma una semplice connessione Internet in un asset aziendale misurabile.

Per una nave da crociera da 120 cabine che utilizza Starlink Maritime a 220 Mbps, l'accesso diretto non offre alcun ritorno commerciale. Implementando gli access point Cisco Meraki e il Captive Portal di Purple, l'operatore può applicare una franchigia giornaliera di 2 GB per i passeggeri standard, offrendo al contempo un pacchetto premium da 10 GB a pagamento. Le entrate WiFi risultanti coprono il costo dell'abbonamento mensile a Starlink di oltre 250 dollari. Inoltre, il portale raccoglie dati e-mail di prima parte completamente conformi, ampliando la lista di marketing diretto dell'operatore per i viaggi futuri.

In un hotel situato in una posizione remota, l'implementazione di un portale con rigide policy sulla larghezza di banda riduce i reclami degli ospiti relativi a un WiFi lento fino al 60%, poiché si impedisce agli utenti che consumano molti dati di monopolizzare il collegamento satellitare.

Definizioni chiave

Bypass Mode

Un'impostazione di configurazione che disabilita le funzioni DHCP e NAT del router Starlink nativo, passando l'IP WAN direttamente a un router aziendale di terze parti.

Necessario quando si integrano apparecchiature di rete aziendali con una parabola Starlink per evitare il doppio NAT e conflitti di routing.

CGNAT (Carrier Grade NAT)

Un metodo utilizzato dagli ISP per condividere un singolo indirizzo IP pubblico tra più clienti. Il router del cliente riceve un indirizzo IP privato (in genere 100.64.0.0/10).

Starlink utilizza CGNAT per impostazione predefinita, il che impedisce le connessioni in entrata da Internet e richiede architetture di tunnel inverso per la gestione in cloud.

VLAN (Virtual Local Area Network)

Una sottorete logica che raggruppa una raccolta di dispositivi provenienti da diverse LAN fisiche.

Utilizzato per isolare il traffico WiFi degli ospiti dalle reti del personale e IoT, garantendo sicurezza e conformità.

Captive Portal

Una pagina web che un utente di una rete ad accesso pubblico è obbligato a visualizzare e con cui deve interagire prima che gli venga concesso l'accesso.

Utilizzato per applicare i termini di servizio, raccogliere dati di marketing e autenticare gli utenti sulle reti WiFi degli ospiti.

Walled Garden

Un ambiente limitato che controlla l'accesso dell'utente a contenuti e servizi web prima che si sia completamente autenticato.

Necessario per consentire ai dispositivi degli ospiti di raggiungere il Captive Portal in cloud e i server di autenticazione prima che venga concesso loro l'accesso completo a Internet.

RADIUS

Un protocollo di rete che fornisce una gestione centralizzata di autenticazione, autorizzazione e contabilità (Authentication, Authorization, and Accounting) per gli utenti che si connettono e utilizzano un servizio di rete.

Il protocollo sottostante utilizzato dagli access point aziendali per comunicare con il Captive Portal in cloud per verificare le credenziali dell'utente.

Traffic Shaping

La manipolazione e la prioritizzazione del traffico di rete per ridurre l'impatto degli utenti intensivi o delle applicazioni sensibili alla latenza.

Essenziale sulle reti Starlink per dare priorità alla navigazione web rispetto ad attività ad alta larghezza di banda come lo streaming video.

First-Party Data

Informazioni che un'azienda raccoglie direttamente dai propri clienti e di cui è proprietaria.

Acquisiti tramite il processo di accesso al Captive Portal (ad es. indirizzi e-mail) e utilizzati per campagne di marketing diretto e fidelizzazione.

Esempi pratici

Una nave da crociera da 120 cabine che utilizza Starlink Maritime a 220 Mbps deve fornire il WiFi ai passeggeri senza compromettere le operazioni di bordo. Richiede un meccanismo per monetizzare la connessione e raccogliere dati di marketing.

L'operatore distribuisce access point Cisco Meraki su tutta la nave con tre VLAN rigorose: equipaggio, passeggeri e sistemi di bordo. Il Captive Portal di Purple gestisce l'autenticazione dei passeggeri tramite e-mail o ricerca del numero di cabina integrata con il PMS. Ciascun passeggero riceve una quota giornaliera di 2 GB. I passeggeri di livello Premium possono acquistare una quota di 10 GB. Il portale raccoglie dati e-mail di prima parte per il marketing post-viaggio.

Commento dell'esaminatore: Questo approccio risolve il vincolo della larghezza di banda attraverso limiti giornalieri rigidi, generando al contempo ricavi diretti. La segmentazione VLAN garantisce che il traffico dei passeggeri non possa compromettere i sistemi critici della nave. L'integrazione con il PMS offre un'esperienza di accesso fluida.

Un hotel remoto nelle Highlands senza infrastruttura in fibra utilizza Starlink Business a 150 Mbps. Gli ospiti si lamentano spesso della lentezza della connessione durante la sera e l'hotel non ha visibilità su chi stia utilizzando la rete.

L'hotel distribuisce access point HPE Aruba nell'edificio principale e negli annessi. Configura la parabola Starlink in Bypass Mode e la collega a un gateway Aruba. Gli ospiti si autenticano tramite e-mail sul portale di Purple. L'hotel applica un limite rigoroso di larghezza di banda di 5 Mbps per dispositivo e utilizza l'analitica di Purple per monitorare gli orari di picco di utilizzo.

Commento dell'esaminatore: Implementando la limitazione per dispositivo, l'hotel impedisce ai singoli ospiti di monopolizzare il collegamento a 150 Mbps durante le ore di picco serali. L'autenticazione tramite e-mail acquisisce dati di prima parte per future campagne di prenotazione diretta, riducendo la dipendenza dalle OTA.

Domande di esercitazione

Q1. Un campo minerario remoto ha distribuito Starlink Business. Hanno collegato un firewall Cisco Meraki MX al router Starlink. Gli ospiti possono connettersi al WiFi, ma la pagina del Captive Portal va in timeout e non si carica. Qual è la causa più probabile?

Suggerimento: Considera come l'hardware Starlink gestisce il routing per impostazione predefinita e cosa richiede il firewall Meraki per gestire il traffico in modo efficace.

Visualizza risposta modello

La parabola Starlink non è stata impostata in Bypass Mode. Di conseguenza, la rete soffre di doppio NAT (il router Starlink e il firewall Meraki stanno entrambi tentando di eseguire la Network Address Translation). L'amministratore deve utilizzare l'app Starlink per abilitare la Bypass Mode, consentendo al firewall Meraki di ricevere direttamente l'IP CGNAT e gestire il routing e l'intercettazione del Captive Portal.

Q2. Stai distribuendo un Captive Portal per un hotel che utilizza Starlink. Hai configurato la Bypass Mode e la segmentazione VLAN. Durante i test, noti che i dispositivi Apple richiedono all'utente di accedere immediatamente, ma alcuni dispositivi Android mostrano un errore di certificato quando l'utente tenta di navigare su un sito web sicuro prima di autenticarsi. Come risolvi questo problema?

Suggerimento: Pensa a come i browser moderni gestiscono le richieste di connessione iniziali e a cosa deve fare il router per intercettarle in modo pulito.

Visualizza risposta modello

Il router aziendale non è configurato per gestire correttamente l'intercettazione HTTPS per il reindirizzamento al Captive Portal. I browser moderni utilizzano HTTPS per impostazione predefinita. Quando l'utente tenta di visitare un sito HTTPS prima di autenticarsi, il router intercetta il traffico e presenta il proprio certificato, che il browser rifiuta in quanto non valido. È necessario assicurarsi che le impostazioni del Captive Portal del router siano configurate per utilizzare un certificato SSL valido per il reindirizzamento, oppure affidarsi ai probe di rete a livello di sistema operativo (come il CNA di Apple) che utilizzano endpoint HTTP per attivare automaticamente il portale.

Q3. Un operatore marittimo si lamenta del fatto che la sua connessione Starlink Maritime (220 Mbps) diventa inutilizzabile ogni sera. Attualmente fornisce una rete ospiti aperta e senza password. Quali tre configurazioni specifiche dovresti implementare sul router aziendale e sul Captive Portal per risolvere questo problema?

Suggerimento: Concentrati sul controllo della quantità di dati che i singoli utenti possono consumare e sulla prioritizzazione dei tipi di traffico critici.

Visualizza risposta modello
  1. Implementare un Captive Portal che richieda l'autenticazione per tracciare e gestire i singoli utenti. 2. Applicare limiti di larghezza di banda per dispositivo (ad es. 5 Mbps in download / 2 Mbps in upload) per evitare che un singolo utente monopolizzi la connessione. 3. Applicare regole di Traffic Shaping sul firewall per dare priorità alla navigazione web e ai protocolli di messaggistica, limitando o bloccando le applicazioni ad alta larghezza di banda come lo streaming video e la condivisione di file P2P.

Continua a leggere questa serie

Hotel Guest WiFi Management: Integrating PMS, Portals, and Brand Standards

Questa guida tecnica descrive in dettaglio come progettare reti WiFi per hotel di livello enterprise, concentrandosi sulla segmentazione VLAN, sull'integrazione PMS per la gestione automatizzata delle sessioni e sull'ottimizzazione del Captive Portal per l'acquisizione di dati conforme al GDPR.

Leggi la guida →

Captive Portal Best Practices: Designing for High Conversion and Compliance

Questa guida tecnica offre a IT manager, architetti di rete e direttori operativi delle sedi un modello completo per l'implementazione di captive portal in grado di bilanciare la sicurezza di rete con un'elevata conversione degli utenti. Copre l'intera architettura, dalla segmentazione VLAN e l'autenticazione RADIUS fino alla progettazione del consenso conforme al GDPR e alla selezione del metodo di autenticazione. Tratta dall'esperienza operativa di Purple in oltre 80.000 sedi e 440 milioni di accessi nel 2024, ogni raccomandazione si basa su dati di implementazione reali.

Leggi la guida →

How to Optimize Captive Portals for Maximum Network Security and User Conversion

Questa guida fornisce un blueprint tecnico completo per ottimizzare i Captive Portal in contesti aziendali, coprendo l'architettura di segmentazione della rete, la selezione del metodo di autenticazione, la progettazione del consenso conforme al GDPR e l'ottimizzazione delle conversioni. È scritta per IT manager, architetti di rete e CTO di hotel, catene di vendita al dettaglio, stadi e organizzazioni del settore pubblico che devono bilanciare la sicurezza della rete con l'acquisizione di dati di prima parte. Purple gestisce l'infrastruttura dei Captive Portal in oltre 80.000 sedi con 440 milioni di accessi nel 2024, e i framework qui presentati riflettono tale esperienza operativa.

Leggi la guida →