Vai al contenuto principale

What is DNS Filtering? How to Block Harmful Content on Guest WiFi

Questa guida tecnica completa spiega come funziona il filtraggio DNS a livello di rete per proteggere il WiFi ospiti aziendale, coprendo architetture di implementazione, prevenzione dell'elusione e integrazione con il Captive Portal. Fornisce linee guida pratiche per l'implementazione destinate ai responsabili IT nei settori retail, hospitality e spazi pubblici che devono applicare policy sui contenuti, proteggere la reputazione del brand e dimostrare la conformità con PCI DSS e GDPR. Casi di studio reali provenienti da ambienti alberghieri e retail illustrano i compromessi pratici e le decisioni di configurazione che determinano il successo dell'implementazione.

📖 8 minuti di lettura📝 1,778 parole🔧 2 esempi pratici4 domande di esercitazione📚 9 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuto al Technical Briefing di Purple. Oggi approfondiremo un componente critico della sicurezza delle reti aziendali: il filtraggio DNS per il WiFi ospiti. Per i responsabili IT, gli architetti di rete e i direttori operativi che gestiscono reti pubbliche nel settore dell'ospitalità, del retail o in grandi spazi per eventi, offrire un'esperienza WiFi fluida è solo metà della battaglia. L'altra metà consiste nel garantire che la rete sia sicura, conforme e performante. Le reti ospiti sono per loro natura ambienti non attendibili. Senza controlli robusti, diventano vettori di diffusione di malware, download illegali e accesso a contenuti inappropriati che possono danneggiare gravemente la reputazione del brand di una struttura. Oggi esploreremo perché il filtraggio DNS rappresenta l'approccio architetturale più efficace per mitigare questi rischi, come si confronta con i metodi alternativi e le migliori pratiche per l'implementazione. Iniziamo con l'approfondimento tecnico. Come funziona effettivamente il filtraggio DNS? Fondamentalmente, il Domain Name System, o DNS, è la rubrica telefonica di Internet. Quando un ospite si connette al tuo WiFi e digita l'indirizzo di un sito web nel browser, il suo dispositivo deve tradurre quel dominio leggibile dall'uomo in un indirizzo IP leggibile dalla macchina. In una configurazione standard, questa query viene inviata a un resolver predefinito, spesso fornito dall'ISP. In un'architettura sicura che utilizza il filtraggio DNS, tale query viene intercettata. Il server DHCP sulla tua rete assegna un resolver DNS specifico e sicuro al dispositivo dell'ospite. Quando la query raggiunge questo motore di filtraggio, non si limita a risolvere l'IP, ma valuta il dominio confrontandolo con feed di intelligence sulle minacce in tempo reale e con le tue specifiche policy aziendali. Se il dominio è sicuro, l'IP viene restituito e la connessione procede. Questo avviene in pochi millisecondi. Tuttavia, se il dominio viene contrassegnato come dannoso (ad esempio, un sito di phishing noto o un server di comando e controllo di una botnet) o se viola la tua policy sui contenuti, come nel caso di contenuti per adulti o streaming illegale, il motore interviene. Restituisce un indirizzo IP non instradabile, una tecnica nota come sinkholing, oppure reindirizza l'utente a una pagina di blocco personalizzata con il tuo brand. Perché questo approccio è superiore ad altri metodi come la Deep Packet Inspection o il filtraggio tramite proxy? Tutto si riduce alle prestazioni e alla scalabilità. La DPI richiede che l'hardware di rete ispezioni il payload di ogni singolo pacchetto. In un ambiente ad alta densità come uno stadio con cinquantamila utenti simultanei, la DPI introduce una latenza enorme e richiede hardware incredibilmente costoso. Il filtraggio DNS, d'altra parte, opera all'inizio del ciclo di vita della connessione. Valuta un pacchetto UDP leggero. Una volta completata la risoluzione DNS, il trasferimento effettivo dei dati avviene direttamente tra il client e il server sicuro. Il motore di filtraggio non ha bisogno di elaborare il pesante payload dei dati. Ciò si traduce in un impatto sulla latenza quasi nullo, in genere inferiore a due millisecondi. Inoltre, poiché il filtraggio DNS opera prima che la connessione venga stabilita, è completamente indipendente dal protocollo. Blocca la connessione sia che l'applicazione cerchi di utilizzare HTTP, HTTPS, FTP o una porta personalizzata. Prendiamo un esempio del mondo reale. Consideriamo una catena di hotel di lusso da cinquecento camere. Stanno riscontrando un elevato utilizzo della larghezza di banda a causa dello streaming illegale e hanno ricevuto reclami relativi all'accessibilità di contenuti inappropriati nelle aree comuni. Il loro sistema di gestione della proprietà (PMS) condivide la stessa infrastruttura fisica tramite VLAN. L'approccio corretto in questo caso consiste nel distribuire una soluzione di filtraggio DNS basata su cloud e configurare l'ambito DHCP specificamente per la VLAN del WiFi ospiti per assegnare gli IP DNS del cloud. Fondamentale è implementare regole di firewall sul gateway per bloccare il traffico in uscita sulle porte UDP e TCP 53 dalla VLAN ospiti verso qualsiasi IP esterno diverso dai server DNS approvati. Successivamente, si crea una policy che blocca le categorie di contenuti per adulti, pirateria e malware. La decisione architetturale chiave consiste nell'assicurare che la VLAN del sistema di gestione della proprietà continui a utilizzare i server DNS interni, isolando completamente la policy di filtraggio alla rete ospiti. Ora parliamo degli errori di implementazione più comuni. Il passaggio fondamentale è la configurazione della rete. È necessario configurare il gateway o il server DHCP per distribuire gli indirizzi IP del servizio di filtraggio DNS a tutti i client sulla VLAN ospiti. Ma ecco la regola empirica fondamentale: blocca la porta cinquantatré, o sarà tutto inutile. Se vi limitate ad assegnare i server DNS tramite DHCP, gli utenti più esperti o le applicazioni dannose possono aggirare il filtro impostando manualmente i propri parametri DNS, come l'otto-otto-otto-otto di Google o l'uno-uno-uno-uno di Cloudflare. Per prevenire questo aggiramento, è necessario implementare regole di firewall sul gateway che blocchino tutto il traffico in uscita sulla porta cinquantatré — sia UDP che TCP — verso qualsiasi indirizzo IP diverso dai server di filtraggio designati. Un altro grave errore riguarda i Captive Portal. Lo vediamo spesso nelle installazioni per il retail e l'hospitality. Una struttura implementa un filtraggio DNS rigoroso e, all'improvviso, gli ospiti non riescono più a connettersi. Perché? Perché il Captive Portal si appoggia a domini esterni per l'autenticazione — ad esempio, i provider OAuth per il social login. Se il filtro DNS blocca questi domini prima che l'utente si sia autenticato, si crea un circolo vizioso. L'utente non può accedere a Internet per autenticarsi e non può autenticarsi per accedere a Internet. La soluzione consiste nell'assicurarsi che il Walled Garden sia configurato correttamente. È necessario inserire esplicitamente nella whitelist i domini richiesti per l'esperienza del Captive Portal all'interno della policy di filtraggio DNS. Un secondo scenario reale: un grande centro commerciale retail desidera offrire WiFi pubblico gratuito con un Captive Portal per l'acquisizione di dati demografici, rispettando al contempo rigide politiche aziendali adatte alle famiglie. L'integrazione del filtraggio DNS con il Captive Portal richiede l'aggiunta dei domini di autenticazione — Google, Facebook e qualsiasi provider di identità — alla allowlist di pre-autenticazione. La policy di filtraggio dei contenuti viene quindi applicata solo dopo che l'utente si è autenticato con successo. Questo approccio trasforma un potenziale conflitto tecnico in un percorso utente fluido. Ora passiamo a una sessione di domande e risposte rapide basata sugli scenari più comuni che riscontriamo sul campo. Domanda uno: Possiamo utilizzare l'ispezione HTTPS trasparente invece del filtraggio DNS per la nostra rete ospiti? No. L'ispezione HTTPS trasparente richiede l'installazione di un certificato root personalizzato sul dispositivo endpoint per decrittografare il traffico. Non è possibile distribuire certificati su dispositivi ospiti non gestiti. Ciò comprometterebbe la loro esperienza di navigazione con gravi avvisi di sicurezza. Il filtraggio DNS è l'approccio corretto per gli ambienti bring-your-own-device. Domanda due: In che modo il filtraggio DNS gestisce il DNS over HTTPS, o DoH? Il DoH crittografa la query DNS, il che può aggirare la tradizionale intercettazione a livello di rete. La best practice consiste nell'utilizzare feed di threat intelligence per identificare e bloccare gli indirizzi IP dei provider DoH noti sul firewall, costringendo il client a ripiegare sul DNS standard e filtrabile. Domanda tre: Il filtraggio DNS aiuta con la conformità? Assolutamente sì. Per framework come PCI DSS, dimostrare la segmentazione della rete e controlli di accesso robusti è obbligatorio. Sebbene le reti ospiti debbano sempre essere segmentate dalle reti di pagamento, prevenire l'esecuzione di malware sulla rete ospiti riduce il profilo di rischio complessivo della sede. Ai fini del GDPR, dimostrare di aver adottato misure tecniche ragionevoli per prevenire l'uso improprio della rete è un indicatore positivo di conformità. Per riassumere il briefing di oggi. Il filtraggio DNS non è solo una best practice di sicurezza, è una necessità operativa per le reti pubbliche aziendali. Fornisce un meccanismo scalabile e a bassa latenza per bloccare le minacce informatiche e applicare le policy di utilizzo accettabile. I cinque punti chiave sono: Primo, il filtraggio DNS intercetta le query di dominio prima che venga stabilita una connessione, aggiungendo meno di due millisecondi di latenza. Secondo, bloccare sempre la porta cinquantatré in uscita sul firewall per impedire l'elusione tramite impostazioni DNS personalizzate. Terzo, configurare attentamente il walled garden per garantire che i domini di autenticazione del Captive Portal non siano bloccati. Quarto, utilizzare la segmentazione VLAN per applicare le policy di filtraggio esclusivamente al traffico ospiti, proteggendo i sistemi operativi. E quinto, il filtraggio DNS supporta la conformità con PCI DSS e GDPR dimostrando robusti controlli di accesso alla rete. I prossimi passi: esegui un audit della configurazione DNS attuale della tua rete ospiti, verifica che la porta di uscita 53 sia limitata e rivedi la walled garden del tuo Captive Portal rispetto alla tua policy di filtraggio DNS attiva. Grazie per aver ascoltato questo Purple Technical Briefing. Per guide all'implementazione e modelli di architettura più dettagliati, visita purple dot ai.

header_image.png

Executive Summary

Per i responsabili IT aziendali che gestiscono reti pubbliche su larga scala, garantire un'esperienza di navigazione sicura, conforme e performante è un mandato operativo fondamentale. Le reti Guest WiFi nel settore alberghiero, retail e nei luoghi pubblici sono i bersagli principali di attività dannose e violazioni delle policy, dal traffico di comando e controllo delle botnet allo streaming illegale e ai contenuti inappropriati. Questa guida fornisce un riferimento tecnico definitivo sul filtraggio DNS: il meccanismo più efficiente per bloccare i contenuti dannosi e mitigare i rischi all'edge della rete.

A differenza della Deep Packet Inspection (DPI), che richiede molte risorse, o delle rigide blocklist di IP, il filtraggio DNS intercetta la richiesta iniziale di risoluzione del dominio. Valutando le query rispetto ai feed di threat intelligence in tempo reale, impedisce le connessioni a domini dannosi o inappropriati prima che avvenga qualsiasi scambio di dati. Questo approccio garantisce un throughput elevato e una latenza minima, elementi essenziali per gli ambienti che supportano migliaia di utenti simultanei.

L'implementazione di un solido filtraggio DNS non solo protegge la reputazione della struttura, ma supporta anche la conformità alle normative sulla protezione dei dati e alle policy di utilizzo per famiglie. Per le organizzazioni che utilizzano soluzioni come Guest WiFi e WiFi Analytics , l'integrazione dei controlli a livello DNS è un requisito di sicurezza fondamentale che supporta ogni altro livello dello stack della rete guest.

Technical Deep-Dive: Come Funziona il Filtraggio DNS

Il filtraggio DNS funziona come un livello di sicurezza proattivo all'interno dell'architettura di rete. Quando un dispositivo client tenta di accedere a un dominio, il resolver DNS locale intercetta la query. Invece di restituire immediatamente l'indirizzo IP, la query viene inoltrata a un motore di filtraggio che la valuta rispetto alle policy e alla threat intelligence prima di decidere se risolverla o bloccarla.

La Pipeline di Risoluzione

La pipeline di risoluzione del filtraggio DNS opera in quattro fasi distinte. Primo, intercettazione della query: il dispositivo ospite si connette alla rete e riceve la configurazione IP tramite DHCP, che specifica il server di filtraggio DNS come resolver primario. Secondo, valutazione della policy: il motore di filtraggio riceve la query (ad es. malicious-domain.com) e la confronta con blocklist categorizzate e feed dinamici di threat intelligence aggiornati in tempo reale. Terzo, risoluzione o sinkholing: se il dominio è sicuro, il motore risolve l'indirizzo IP reale e la connessione procede normalmente. Se il dominio viola la policy, il motore restituisce un indirizzo IP non instradabile — una tecnica nota come sinkholing — o reindirizza l'utente a una pagina di blocco personalizzata. Quarto, registrazione dei log: ogni query, sia essa risolta o bloccata, viene registrata a fini di audit e analisi.

architecture_overview.png

Vantaggi Architetturali

L'implementazione del filtraggio DNS offre netti vantaggi rispetto ai metodi alternativi di controllo dei contenuti. L'overhead di latenza è trascurabile — le query DNS sono pacchetti UDP leggeri e la loro valutazione aggiunge meno di 2 ms, un valore impercettibile per l'utente finale. L'approccio è inoltre indipendente dal protocollo: poiché il filtraggio avviene prima che la connessione venga stabilita, è efficace indipendentemente dal protocollo applicativo sottostante (HTTP, HTTPS, FTP) o dal numero di porta. Questo è un vantaggio significativo rispetto al filtraggio proxy basato su URL, che non può ispezionare il traffico HTTPS crittografato senza installare un certificato root personalizzato su ogni endpoint — un'operazione impossibile sui dispositivi ospite non gestiti.

La scalabilità è un altro punto di forza fondamentale. Un singolo cluster DNS robusto può gestire milioni di query al secondo, rendendolo ideale per ambienti ad alta densità come stadi, grandi centri congressi o implementazioni Retail multi-sito. Per topologie multi-tenant complesse, il filtraggio DNS si integra perfettamente con le strategie di segmentazione basate su VLAN, come dettagliato in Designing a Multi-Tenant WiFi Architecture for MDU .

comparison_chart.png

Metodo Complessità di Implementazione Impatto sulla Latenza Granularità Idoneità per Reti Ospiti
Filtraggio DNS Bassa Minimo (<2ms) Livello di dominio Consigliato
Filtraggio URL/Proxy Media Moderato (10–50ms) Livello di URL Limitata (problemi HTTPS)
Deep Packet Inspection Alta Alto (50–200ms) Livello di payload Non consigliato
Blocklist IP Bassa Nessuno Solo livello IP Solo supplementare
Application Firewall Alta Moderato Livello app Complementare

Guida all'Implementazione

L'implementazione del filtraggio DNS richiede una pianificazione attenta per garantire una copertura completa senza interrompere il traffico legittimo. I passaggi seguenti delineano una strategia di implementazione indipendente dal fornitore, applicabile nei settori Hospitality , Healthcare , Transport e negli ambienti retail.

Passaggio 1: Segmentazione della rete e configurazione DHCP

Il metodo di implementazione più robusto consiste nel configurare il gateway di rete o il server DHCP per distribuire gli indirizzi IP del server di filtraggio DNS a tutti i client guest. Ciò garantisce che qualsiasi dispositivo che si connette alla rete utilizzi automaticamente il risolutore sicuro senza richiedere l'installazione di alcun agent sull'endpoint.

Per gli ambienti con topologie complesse — come quelli descritti in Designing a Multi-Tenant WiFi Architecture for MDU — assicurarsi che le VLAN dedicate al traffico guest siano instradate rigorosamente attraverso il DNS filtrato, mentre le VLAN operative (PMS, POS, gestione dell'edificio) continuino a utilizzare i risolutori interni. Questo isolamento basato su VLAN è un prerequisito per la conformità PCI DSS, che impone una rigorosa segmentazione della rete tra gli ambienti con dati dei titolari di carta e le reti guest non attendibili.

Passaggio 2: Prevenzione dell'elusione — Bloccare la porta 53

Questo è il passaggio in cui molte implementazioni falliscono. L'assegnazione dei server DNS solo tramite DHCP non è sufficiente. Un utente con impostazioni DNS personalizzate configurate sul proprio dispositivo — che puntano a 8.8.8.8 o 1.1.1.1 — aggirerà completamente il filtro. La mitigazione è semplice: implementare regole firewall sul gateway che blocchino tutto il traffico in uscita sulla porta 53 (UDP e TCP) verso qualsiasi indirizzo IP diverso dai server di filtraggio designati. Ciò forza tutto il traffico DNS attraverso il risolutore controllato.

Inoltre, si consiglia di bloccare il DNS over HTTPS (DoH). Il DoH crittografa la query DNS all'interno del traffico HTTPS sulla porta 443, rendendola indistinguibile dal normale traffico web a livello di rete. La contromisura più efficace consiste nel mantenere una blocklist di indirizzi IP di provider DoH noti (Cloudflare, Google, NextDNS) e bloccarli sul firewall.

Passaggio 3: Definizione delle policy e gestione delle categorie

Stabilire policy granulari in base ai requisiti della struttura e al pubblico. Una tipica policy di base per il WiFi pubblico include il blocco delle minacce alla sicurezza (malware, phishing, server C2 di botnet), contenuti per adulti e attività illegali (pirateria, streaming illegale). In settori specifici, potrebbero essere appropriate categorie aggiuntive: gioco d'azzardo e armi per le strutture di Healthcare , o social media durante l'orario di lavoro per le reti guest aziendali.

Passaggio 4: Integrazione con il Captive Portal — Il Walled Garden

Questo è l'aspetto tecnicamente più complesso dell'implementazione. I Captive Portal richiedono che gli ospiti si autentichino prima di ricevere l'accesso completo a Internet. Durante la fase di pre-autenticazione, il dispositivo dell'ospite si trova in uno stato limitato: può raggiungere solo il Captive Portal stesso. Se il filtraggio DNS è attivo durante questa fase, potrebbe bloccare i domini esterni necessari per il social login (Google OAuth, Facebook Login) o le pagine di accettazione dei termini di servizio.

La soluzione è un walled garden configurato correttamente: un insieme di domini esplicitamente consentiti nella policy di filtraggio DNS prima del completamento dell'autenticazione. Questo elenco deve includere il dominio del Captive Portal stesso, i domini dei provider di identità OAuth e tutti gli endpoint CDN necessari per il rendering delle risorse del portale. La mancata configurazione corretta di questo aspetto è la causa più comune di interruzioni nell'esperienza di onboarding degli ospiti. Questa considerazione sull'integrazione si applica allo stesso modo agli ambienti d'ufficio, come discusso in Office Wi Fi: Optimize Your Modern Office Wi-Fi Network .

Step 5: Personalizzazione della Pagina di Blocco e Comunicazione con l'Utente

Fornisci pagine di blocco chiare e personalizzate con il tuo brand che spieghino perché il contenuto è stato limitato e offrano un percorso per richiedere una revisione se il blocco è un falso positivo. Questo riduce significativamente i ticket di assistenza e rafforza l'impegno della struttura per un ambiente di navigazione sicuro. Una pagina di blocco ben progettata trasforma una restrizione in un punto di contatto con il brand.

Best Practice

Per massimizzare l'efficacia del filtraggio DNS, attieniti alle seguenti raccomandazioni standard del settore.

Architettura ad Alta Disponibilità: Configura resolver DNS secondari e terziari. Se il motore di filtraggio primario diventa irraggiungibile, il traffico dovrebbe passare senza problemi a un resolver secondario. Evita di configurare il resolver predefinito dell'ISP come fallback, poiché ciò aggirerebbe completamente il filtraggio durante un'interruzione.

Audit Regolari delle Policy: Esamina continuamente i log e i dati analitici per identificare i falsi positivi e i pattern di minacce emergenti. Integra i log delle query DNS con la tua piattaforma di WiFi Analytics per correlare il comportamento di navigazione con le metriche di prestazioni della rete.

Qualità dei Feed di Threat Intelligence: L'efficacia del filtraggio DNS è direttamente proporzionale alla qualità e alla freschezza del feed di threat intelligence. Valuta i fornitori in base alla frequenza di aggiornamento dei feed (la frequenza oraria è la base di partenza; quella in tempo reale è preferibile), all'ampiezza della copertura delle categorie e al tasso di falsi positivi.

Validazione DNSSEC: Laddove supportata, abilita la validazione DNSSEC sul resolver di filtraggio. Ciò previene gli attacchi di DNS cache poisoning, in cui un utente malintenzionato inietta record DNS falsi per reindirizzare gli utenti a siti dannosi.

Risoluzione dei Problemi e Mitigazione dei Rischi

Anche con un'architettura robusta, possono sorgere problemi operativi. Di seguito sono riportati i casi di errore più comuni e le relative mitigazioni.

Falsi positivi: domini legittimi erroneamente classificati come dannosi o in violazione delle policy. Mantieni un processo di gestione della allowlist facilmente accessibile e un SLA di risposta rapida per le segnalazioni degli utenti. Monitora il rapporto tra query bloccate e query totali; un tasso di blocco insolitamente alto è un forte indicatore di impostazioni di policy eccessivamente aggressive.

Malfunzionamento del Captive Portal: come descritto sopra, questo problema è causato dalla mancanza di voci nel walled garden. Diagnostica il problema catturando le query DNS da un dispositivo di test durante la fase di pre-autenticazione e identificando quali query vengono bloccate. Aggiungi tali domini alla allowlist di pre-autenticazione.

Degrado delle prestazioni: un'infrastruttura DNS inadeguata può rallentare la navigazione, manifestandosi con tempi di caricamento delle pagine elevati anziché con guasti totali. Distribuisci resolver di caching locali per ridurre il carico delle query sui motori di filtraggio a monte. Monitora i tempi di risposta delle query DNS; qualsiasi valore superiore a 50 ms richiede un'indagine.

Bypass DoH: se i dati analitici mostrano traffico verso provider DoH noti nonostante le regole del firewall, verifica che la blocklist degli IP dei provider DoH sia aggiornata e che le regole del firewall si applichino a tutti i punti di uscita delle VLAN guest.

ROI e impatto aziendale

Il ritorno sull'investimento per il filtraggio DNS va ben oltre la semplice mitigazione del rischio. Per le strutture del settore Hospitality , garantire un ambiente adatto alle famiglie influisce direttamente sulla reputazione del brand e sul Net Promoter Score. Un singolo incidente in cui un ospite — in particolare un minore — accede a contenuti inappropriati sulla rete di una struttura può generare una significativa esposizione legale e reputazionale.

Bloccando lo streaming illecito ad alto consumo di banda, le strutture possono anche ottimizzare le prestazioni della rete, ritardando costosi aggiornamenti infrastrutturali. In un hotel da 500 camere in cui una percentuale significativa di ospiti effettua lo streaming da siti pirata, l'implementazione del filtraggio DNS per bloccare tali domini può ridurre l'utilizzo della larghezza di banda nei picchi del 20-35%, migliorando direttamente l'esperienza di tutti gli ospiti e differendo la necessità di ulteriore capacità di uplink.

Dal punto di vista della conformità, dimostrare solidi controlli di sicurezza di rete è spesso un prerequisito per la certificazione PCI DSS e supporta il principio del GDPR di protezione dei dati fin dalla progettazione. Il costo di implementazione del filtraggio DNS — in genere una frazione di centesimo per utente al mese per le soluzioni basate su cloud — è trascurabile rispetto al costo potenziale di una sanzione normativa o di un incidente di sicurezza che danneggia il brand.

Per i team IT che gestiscono distribuzioni ad alta frequenza su più siti, il sovraccarico operativo è minimo. Le soluzioni di filtraggio DNS basate su cloud non richiedono hardware on-premise, aggiornano automaticamente la threat intelligence e forniscono una gestione centralizzata delle policy su centinaia di sedi da un'unica dashboard.

Definizioni chiave

Filtraggio DNS

Una tecnica di sicurezza che intercetta le query DNS e le valuta rispetto alle policy e alla threat intelligence prima di risolvere o bloccare il dominio richiesto.

Il meccanismo principale per il controllo dei contenuti sulle reti WiFi per ospiti aziendali, che opera a livello di rete senza richiedere agenti endpoint.

DNS Sinkholing

La pratica di restituire un indirizzo IP falso e non instradabile in risposta a una query DNS per un dominio dannoso o che viola le policy, impedendo l'attivazione della connessione.

Utilizzato per neutralizzare il traffico di comando e controllo dei malware e impedire l'accesso a siti dannosi senza che l'utente riceva un errore di connessione standard.

Captive Portal

Una pagina web con cui l'utente di una rete ad accesso pubblico deve interagire prima che venga concesso l'accesso completo a Internet, tipicamente utilizzata per l'accettazione dei termini, l'autenticazione o l'acquisizione di dati.

Cruciale per l'onboarding degli ospiti e la raccolta dati; deve essere integrato attentamente con il filtraggio DNS per evitare il paradosso del walled garden.

Walled Garden

Un insieme di domini esplicitamente consentiti nella policy di filtraggio DNS durante la fase di pre-autenticazione, che consente il funzionamento del Captive Portal e dei servizi di autenticazione prima che l'utente abbia accettato i termini.

La configurazione errata del walled garden è la causa più comune di malfunzionamento dei Captive Portal nelle reti ospiti con filtraggio DNS.

Deep Packet Inspection (DPI)

Una forma di filtraggio dei pacchetti di rete che esamina il payload dei dati dei pacchetti mentre transitano attraverso un punto di ispezione, consentendo l'analisi a livello di contenuto.

Un'alternativa al filtraggio DNS che richiede più risorse; impraticabile per reti ospiti ad alta velocità e incapace di ispezionare il traffico HTTPS crittografato senza l'intercettazione dei certificati.

DNS over HTTPS (DoH)

Un protocollo che crittografa le query DNS all'interno del traffico HTTPS, impedendo l'intercettazione a livello di rete delle ricerche DNS.

Può essere utilizzato per aggirare il filtraggio DNS tradizionale; gli amministratori dovrebbero bloccare gli IP dei provider DoH noti sul firewall per mantenere la copertura del filtraggio.

VLAN (Virtual Local Area Network)

Un segmento di rete logico che raggruppa i dispositivi indipendentemente dalla loro posizione fisica, applicato a livello di switch o router.

Essenziale per isolare il traffico WiFi degli ospiti dalle reti aziendali o operative interne, un prerequisito per la conformità PCI DSS.

Threat Intelligence Feed

Un flusso di dati continuamente aggiornato contenente informazioni su domini dannosi, indirizzi IP e URL noti, utilizzato per alimentare i sistemi di sicurezza.

La qualità e la freschezza del threat intelligence feed determinano direttamente l'efficacia di un'implementazione di filtraggio DNS contro i domini dannosi registrati di recente.

DNSSEC (DNS Security Extensions)

Una suite di specifiche IETF che aggiungono l'autenticazione crittografica alle risposte DNS, prevenendo attacchi di cache poisoning e spoofing.

Dovrebbe essere abilitato sui resolver di filtraggio DNS ove supportato per impedire agli aggressori di iniettare record DNS falsi per reindirizzare gli utenti.

Esempi pratici

Una catena di hotel di lusso da 500 camere deve implementare il filtraggio dei contenuti sulla propria rete WiFi per gli ospiti. Attualmente riscontra un elevato utilizzo della larghezza di banda a causa dello streaming illegale e ha ricevuto reclami relativi a contenuti inappropriati accessibili nelle aree pubbliche. Richiede una soluzione che non influisca sulle prestazioni del proprio sistema di gestione della proprietà (PMS), che condivide la stessa infrastruttura fisica tramite VLAN.

  1. Distribuire una soluzione di filtraggio DNS basata su cloud. Configurare lo scope DHCP per la VLAN del WiFi ospiti in modo da assegnare gli IP di filtraggio DNS cloud come resolver primario e secondario. 2. Implementare regole di firewall sul gateway per bloccare tutto il traffico UDP e TCP in uscita sulla porta 53 dalla VLAN ospiti verso qualsiasi IP esterno diverso dai server di filtraggio DNS approvati. 3. Creare una policy di filtraggio dei contenuti che blocchi "Contenuti per adulti", "Pirateria/Violazione del copyright", "Malware/Phishing" e "Botnet C2". 4. Configurare una pagina di blocco personalizzata con il logo dell'hotel e un messaggio chiaro. 5. Fondamentale: assicurarsi che lo scope DHCP della VLAN del PMS continui a utilizzare i server DNS interni. Le regole del firewall che bloccano la porta 53 devono essere applicate esclusivamente alla VLAN ospiti, non a livello globale. 6. Monitorare i log delle query DNS per i primi 30 giorni per identificare e risolvere eventuali falsi positivi che interessano i servizi legittimi per gli ospiti.
Commento dell'esaminatore: Questo approccio isola correttamente il traffico degli ospiti utilizzando le VLAN, garantendo che l'infrastruttura critica del PMS non venga minimamente influenzata. Le regole del firewall applicate alla singola VLAN rappresentano la decisione architetturale chiave: l'applicazione globale del blocco sulla porta 53 interromperebbe la risoluzione DNS interna per i sistemi operativi. Bloccando la porta 53 in uscita, si impedisce agli utenti di aggirare il filtro utilizzando impostazioni DNS personalizzate, risolvendo la vulnerabilità più comune nelle distribuzioni di reti pubbliche. Il periodo di monitoraggio di 30 giorni è essenziale per ottimizzare la policy e acquisire sicurezza prima di passare a impostazioni più restrittive.

Un grande centro commerciale desidera offrire WiFi pubblico gratuito, ma deve rispettare rigide politiche aziendali a tutela delle famiglie. Deve inoltre raccogliere dati demografici tramite un Captive Portal con opzioni di social login. Come dovrebbe configurare il filtraggio DNS per supportare entrambi i requisiti senza interrompere il flusso di onboarding?

  1. Integrare la soluzione di filtraggio DNS con il gateway di rete esistente, assegnando gli IP DNS di filtraggio tramite DHCP sull'SSID ospiti. 2. Prima di applicare qualsiasi policy di blocco, configurare il walled garden. Aggiungere alla whitelist di pre-autenticazione: il dominio del Captive Portal e gli endpoint CDN, i domini Google OAuth (accounts.google.com, oauth2.googleapis.com), i domini Facebook Login ( www.facebook.com , graph.facebook.com) e qualsiasi altro provider di identità in uso. 3. Applicare la policy di filtraggio dei contenuti (categorie adulti, gioco d'azzardo, malware, pirateria) in modo che si attivi solo dopo l'avvenuta autenticazione. 4. Implementare il blocco dell'uscita sulla porta 53 sulla VLAN ospiti. 5. Personalizzare la pagina di blocco con il branding del centro commerciale e un messaggio chiaro e amichevole sulla navigazione sicura per le famiglie. 6. Testare l'intero flusso di onboarding con più tipi di dispositivi (iOS, Android, Windows) prima del lancio effettivo.
Commento dell'esaminatore: Questo scenario evidenzia l'interazione critica tra i Captive Portal e il filtraggio DNS. La mancata inclusione dei domini di autenticazione nella whitelist (il walled garden) comporterebbe un'esperienza di onboarding interrotta in cui gli utenti non possono completare il social login, generando un elevato volume di richieste di assistenza. La fase di test multi-dispositivo non è negoziabile: diversi sistemi operativi gestiscono il rilevamento del Captive Portal in modo differente e alcuni tenteranno query DNS verso specifici domini Apple o Google per verificare la connettività. Anche questi devono essere inclusi nel walled garden. La pagina di blocco personalizzata trasforma una restrizione in un rafforzamento positivo del brand, comunicando l'impegno della struttura per un ambiente sicuro.

Domande di esercitazione

Q1. Il direttore IT di uno stadio riferisce che, da quando è stato implementato il filtraggio DNS sulla rete WiFi per gli ospiti, questi ultimi non riescono a completare la procedura di social login sul Captive Portal. Il portale utilizza OAuth di Google e Facebook. Qual è il difetto architetturale più probabile e come lo risolveresti?

Suggerimento: Considera quali risorse esterne sono necessarie durante la fase di pre-autenticazione, prima che l'utente abbia accettato i termini di servizio.

Visualizza risposta modello

I domini di social login (accounts.google.com, oauth2.googleapis.com, www.facebook.com , graph.facebook.com) non sono stati aggiunti al walled garden, ovvero la whitelist di pre-autenticazione nella policy di filtraggio DNS. Il filtro blocca queste query perché l'utente non si è ancora autenticato, creando una situazione di stallo. La soluzione consiste nell'aggiungere esplicitamente tutti i domini OAuth e dei provider di identità richiesti alla whitelist di pre-autenticazione, per poi testare nuovamente l'intero flusso di onboarding su dispositivi iOS, Android e Windows prima di procedere al nuovo deployment.

Q2. Per migliorare le prestazioni della rete, un network architect propone di implementare un proxy HTTPS trasparente per ispezionare tutto il traffico degli ospiti anziché utilizzare il filtraggio DNS. Perché questo approccio è fondamentalmente inadatto a un ambiente WiFi pubblico per ospiti?

Suggerimento: Pensa ai requisiti per l'ispezione del traffico HTTPS crittografato e alla natura dei dispositivi non gestiti degli ospiti.

Visualizza risposta modello

L'ispezione HTTPS trasparente richiede l'installazione di un certificato root personalizzato su ogni dispositivo client per eseguire la decrittografia man-in-the-middle del traffico TLS. Su una rete aziendale gestita questo è realizzabile tramite MDM o Group Policy. Su una rete WiFi pubblica per ospiti, la struttura non ha alcun controllo sui dispositivi degli utenti, rendendo impossibile l'installazione del certificato. Senza il certificato, il proxy genererà gravi avvisi di sicurezza TLS su ogni sito HTTPS, compromettendo completamente l'esperienza di navigazione. Il filtraggio DNS è l'approccio corretto per gli ambienti BYOD in quanto non richiede alcun agent o certificato sul dispositivo finale.

Q3. Una catena di negozi ha implementato il filtraggio DNS assegnando gli IP dei DNS di filtraggio tramite DHCP sull'SSID degli ospiti. I dati analitici mostrano che viene ancora effettuato l'accesso a un volume significativo di contenuti per adulti. Quale passaggio di configurazione di rete è stato molto probabilmente omesso e qual è la soluzione?

Suggerimento: In che modo un utente con competenze tecniche potrebbe ignorare le impostazioni DNS assegnate dal DHCP?

Visualizza risposta modello

L'amministratore di rete non ha implementato le regole del firewall in uscita per bloccare la porta 53 (UDP e TCP) dalla VLAN degli ospiti verso qualsiasi IP esterno diverso dai server di filtraggio DNS approvati. Gli utenti con impostazioni DNS personalizzate configurate direttamente sui propri dispositivi (ad es. 8.8.8.8) aggirano completamente i resolver di filtraggio assegnati dal DHCP. La soluzione consiste nell'aggiungere regole al firewall del gateway che reindirizzino o eliminino tutto il traffico in uscita sulla porta 53 non destinato ai server di filtraggio. Inoltre, si consiglia di bloccare gli IP dei provider DoH noti sulla porta 443 per impedire l'aggiramento del DNS crittografato.

Q4. Un centro congressi sta pianificando un importante evento internazionale. Si prevedono 8.000 utenti WiFi simultanei nell'arco di tre giorni. La loro attuale infrastruttura DNS è costituita da una singola appliance di filtraggio on-premises. Quali rischi architetturali comporta questa situazione e quali modifiche consiglieresti?

Suggerimento: Considera sia la capacità prestazionale che la disponibilità. Cosa succede se l'unica appliance si guasta o si sovraccarica?

Visualizza risposta modello

La singola appliance on-premises presenta due rischi critici: un single point of failure (se va offline, l'intera risoluzione DNS fallisce, bloccando l'intera rete ospiti) e un potenziale collo di bottiglia delle prestazioni in condizioni di picco di carico. Raccomandazioni: 1) Migrare a un servizio di filtraggio DNS basato su cloud con un'infrastruttura di resolver distribuita geograficamente, in grado di gestire milioni di query al secondo. 2) Configurare almeno due IP resolver nell'ambito DHCP (primario e secondario) che puntino a diversi endpoint di resolver cloud. 3) Implementare resolver di caching locali presso la struttura per ridurre il carico di query a monte e migliorare i tempi di risposta. 4) Condurre un test di carico prima dell'evento simulando il picco di utenti simultanei per convalidare l'architettura.

Continua a leggere questa serie

DNS Over HTTPS (DoH): implicazioni per il filtraggio del WiFi pubblico

Questa guida di riferimento tecnico spiega come il DNS over HTTPS (DoH) aggiri il tradizionale filtraggio dei contenuti sulla porta 53 nelle reti WiFi pubbliche. Fornisce strategie di mitigazione pratiche e indipendenti dai fornitori per consentire ad architetti di rete e responsabili IT di ripristinare la visibilità, garantire la conformità e proteggere l'accesso degli ospiti negli ambienti aziendali.

Leggi la guida →

Public WiFi Liability: perché il Content Filtering è obbligatorio

Questa guida tecnica di riferimento illustra i rischi legali e operativi derivanti dall'offerta di un servizio WiFi pubblico non filtrato, spiegando in dettaglio perché il content filtering rappresenta un requisito di implementazione obbligatorio per i gestori delle location. Fornisce strategie di architettura attuabili, passaggi di implementazione e tattiche di mitigazione del rischio per proteggere le reti da attività illegali, violazioni del copyright e non conformità normativa. I gestori delle location e i CTO troveranno casi di studio concreti, framework decisionali e linee guida di configurazione per implementare un ambiente Guest WiFi difendibile e conforme.

Leggi la guida →

Bloccare malware e phishing all'edge della rete

Questa guida di riferimento tecnico illustra l'architettura, l'implementazione e l'impatto aziendale dell'adozione di una protezione dalle minacce a livello di rete per proteggere i dispositivi IoT e guest non gestiti all'edge della rete. Fornisce indicazioni pratiche per i responsabili IT per bloccare in modo proattivo malware e phishing.

Leggi la guida →