Vai al contenuto principale

DNS over HTTPS (DoH): implicazioni per il filtraggio dei contenuti su reti WiFi pubbliche

Questa guida di riferimento tecnica spiega in che modo il DNS over HTTPS (DoH) aggira il tradizionale filtraggio dei contenuti sulla porta 53 nelle reti WiFi pubbliche. Fornisce strategie di mitigazione pratiche e indipendenti dal fornitore per architetti di rete e IT manager, al fine di ripristinare la visibilità, garantire la conformità e proteggere l'accesso degli ospiti in ambienti aziendali.

Pubblicato Aggiornato
📖 6 minuti di lettura1,660 parole2 esempi pratici3 domande di esercitazione8 definizioni chiave

Video overview

Ascolta questa guida

Visualizza trascrizione del podcast
Benvenuto al Technical Briefing di Purple. Sono il tuo presentatore per la sessione di oggi, e dedicheremo i prossimi dieci minuti a un argomento che sta silenziosamente compromettendo le policy di filtraggio dei contenuti in migliaia di implementazioni WiFi pubbliche proprio in questo momento: il DNS over HTTPS, o DoH. Se gestisci una rete WiFi per gli ospiti in un hotel, un'area commerciale, uno stadio o una struttura del settore pubblico e non hai affrontato specificamente il DoH nella tua architettura di rete, c'è un'alta probabilità che la tua policy di filtraggio presenti una lacuna significativa. Vediamo esattamente in cosa consiste questa lacuna, perché è importante e cosa puoi fare al riguardo. Sezione uno - contesto e definizione del problema. Iniziamo con un rapido riepilogo di come funziona il tradizionale filtraggio DNS, poiché comprendere il meccanismo di bypass richiede di capire cosa viene bypassato. Quando un dispositivo ospite si connette alla tua rete WiFi e tenta di visitare un sito web, la prima cosa che fa è inviare una query DNS - in sostanza, chiede qual è l'indirizzo IP di questo dominio. Quella query viaggia su UDP o TCP sulla porta 53. La tua infrastruttura di rete intercetta quella query, la instrada verso il resolver DNS da te scelto, e quel resolver verifica il dominio confrontandolo con la tua policy di filtraggio. Se il dominio è presente in una blocklist - malware, contenuti per adulti, gioco d'azzardo, o qualsiasi cosa preveda la tua policy di utilizzo accettabile - il resolver si rifiuta di restituire l'indirizzo IP e la connessione non avviene mai. Questo è il fondamento di ogni implementazione di filtraggio dei contenuti basata su DNS. È conveniente, non influisce sul throughput ed è stato l'approccio standard per i gestori di sedi fisiche per quasi un decennio. Il DNS over HTTPS rompe questo modello. Ecco come. Il DoH racchiude le query DNS all'interno del normale traffico HTTPS sulla porta 443. Dal punto di vista della tua rete, appare identico a qualsiasi altro traffico web crittografato. Non c'è modo di distinguere una query DoH da un utente che carica una pagina web, guarda un video in streaming o accede a un'app bancaria. La query va direttamente a un resolver DoH esterno - 8.8.8.8 di Google, 1.1.1.1 di Cloudflare o molti altri - attraverso un canale crittografato che il tuo filtro DNS non può ispezionare. Il risultato? La tua policy di filtraggio DNS accuratamente configurata viene completamente bypassata. Il dispositivo risolve il dominio direttamente, senza che il tuo resolver veda mai la query. Ora, questo non è un attacco deliberato da parte dei tuoi ospiti. Nella maggior parte dei casi, è del tutto passivo. Firefox ha il DoH abilitato per impostazione predefinita dal 2020. Chrome aggiorna automaticamente le query DNS a DoH se il resolver configurato lo supporta. Android 9 e versioni successive supportano il Private DNS con DNS over TLS per impostazione predefinita. iOS supporta i profili di configurazione DoH a partire da iOS 14. Si tratta di dispositivi consumer tradizionali che fanno ciò che i loro produttori hanno previsto. I tuoi ospiti non stanno cercando di bypassare il tuo filtraggio. I loro dispositivi lo fanno semplicemente in modo automatico. Sezione due - approfondimento tecnico. Entriamo nei dettagli tecnici. Ci sono due modelli principali di implementazione DoH che incontrerai sul campo. Il primo è il DoH a livello di applicazione, in cui l'applicazione - in genere un browser - mantiene la propria configurazione DoH in modo indipendente dalle impostazioni DNS del sistema operativo. Firefox è l'esempio canonico. Quando Firefox è installato e il DoH è abilitato, ignora completamente il risolutore DNS di sistema e invia tutte le sue query DNS al provider DoH configurato, che per impostazione predefinita è Cloudflare. Il server DNS assegnato tramite DHCP è irrilevante. Le regole di intercettazione sulla porta 53 sono irrilevanti. Firefox sta avendo una conversazione DNS completamente separata sulla porta 443 che non puoi vedere. Il secondo modello è il DoH a livello di sistema operativo, in cui è il sistema operativo stesso a gestire l'aggiornamento. Chrome, Windows 10 e Windows 11 adottano questo approccio. Verificano se il risolutore DNS configurato nel sistema - quello assegnato dal server DHCP - ha un endpoint DoH corrispondente. In caso positivo, passano automaticamente al DoH. Questo processo è chiamato DoH opportunistico. Se assegni 8.8.8.8 come server DNS per gli ospiti, Chrome utilizzerà automaticamente l'endpoint DoH di Google. Se assegni 1.1.1.1, utilizzerà l'endpoint DoH di Cloudflare. La distinzione è importante per la strategia di mitigazione, di cui parleremo a breve. C'è un terzo vettore che vale la pena menzionare: il DNS over TLS, o DoT. Funziona sulla porta 853 e crittografa le query DNS utilizzando TLS anziché incapsularle in HTTPS. È più facile da bloccare rispetto al DoH perché utilizza una porta dedicata, ma è sempre più comune sui dispositivi Android con il DNS privato abilitato. La tua strategia di mitigazione deve affrontare entrambi. Ora parliamo del perché questo rappresenta un rischio di conformità e operativo, non solo una curiosità tecnica. Ai sensi del GDPR, se la tua politica di utilizzo accettabile stabilisce che filtri determinate categorie di contenuti e i tuoi controlli tecnici non applicano effettivamente tale politica, si crea un divario tra i tuoi impegni dichiarati di protezione dei dati e di governance dei contenuti e l'effettiva implementazione tecnica. Questo è un problema di difendibilità nel caso in cui tu debba affrontare un'indagine normativa o un incidente. Ai sensi dell'Online Safety Act del Regno Unito, i gestori di sedi che offrono accesso pubblico a internet hanno l'obbligo di proteggere gli utenti - in particolare i minori - da contenuti dannosi. Se il DoH aggira silenziosamente il tuo filtro dei contenuti, potresti non soddisfare tali obblighi. Per le sedi che rientrano nell'ambito di applicazione dello standard PCI-DSS - in particolare quelle in cui i dati delle carte di pagamento transitano su reti adiacenti al WiFi per gli ospiti - la versione 4.0 dello standard PCI-DSS richiede il monitoraggio e il controllo del traffico DNS come parte dei controlli di sicurezza della rete. Il traffico DoH non monitorato rappresenta una lacuna in tale quadro di controllo. E dal punto di vista della pura sicurezza, il DoH è stato attivamente sfruttato dai malware. I criminali informatici hanno utilizzato il DoH come canale di comando e controllo perché si confonde con il normale traffico HTTPS. La backdoor GodLua ha utilizzato il DoH per le comunicazioni di comando e controllo. Il malware PsiXBot ha utilizzato il servizio DoH di Google. Se il tuo monitoraggio della sicurezza si affida alla visibilità del DNS per rilevare attività dannose, i punti ciechi del DoH rappresentano una minaccia reale. Sezione tre - raccomandazioni di implementazione. Bene, passiamo alla pratica. Esistono tre strategie di mitigazione principali e, nella maggior parte delle distribuzioni per locali, è consigliabile implementarle tutte e tre in combinazione. Strategia uno: bloccare gli endpoint dei resolver DoH noti sul firewall. Questa è la prima linea di difesa e l'opzione più immediatamente applicabile. Mantieni una blocklist di indirizzi IP e domini di resolver DoH noti - Google, Cloudflare, Quad9, NextDNS, AdGuard e altri - e nega il traffico HTTPS in uscita verso quegli endpoint dalla tua VLAN guest. L'IETF e vari fornitori di sicurezza pubblicano e mantengono questi elenchi. Il progetto curl su GitHub mantiene un elenco completo di resolver DoH noti che rappresenta un buon punto di partenza. Questo approccio gestisce la maggior parte del traffico DoH perché, come dimostrato dalle ricerche del Software Engineering Institute della Carnegie Mellon, la maggior parte del traffico DoH è diretta verso un piccolo numero di resolver ben noti. Gli utenti che conoscono il DNS a sufficienza per configurare un resolver DoH personalizzato rappresentano una minoranza molto esigua. Il limite di questo approccio è che si tratta di una blocklist, e le blocklist richiedono manutenzione. Nuovi resolver DoH compaiono regolarmente. Ma in combinazione con le altre strategie, offre una copertura solida. Strategia due: ispezione TLS sul firewall di nuova generazione. I firewall di nuova generazione di fornitori quali Palo Alto Networks, Fortinet, Check Point e Cisco Firepower supportano l'ispezione TLS - chiamata anche ispezione SSL o deep packet inspection. Quando abilitato, il firewall agisce come man-in-the-middle per il traffico HTTPS, decrittografandolo, ispezionando il payload e crittografandolo nuovamente prima dell'inoltro. Ciò consente al firewall di identificare il traffico DoH anche quando è diretto a un resolver sconosciuto. App-ID di Palo Alto è in grado di identificare specificamente il traffico DoH e di applicarvi delle policy. FortiGate di Fortinet ha funzionalità simili. Il passaggio di configurazione chiave consiste nell'assicurarsi che il traffico della VLAN guest sia instradato attraverso la policy di ispezione. La considerazione operativa in questo caso riguarda l'affidabilità del certificato. Affinché l'ispezione TLS funzioni sui dispositivi guest, tali dispositivi devono considerare attendibile il certificato di ispezione. Sui dispositivi aziendali gestiti questo processo è semplice: si distribuisce il certificato tramite MDM. Sui dispositivi guest non gestiti è più complesso. L'approccio pratico per il WiFi guest consiste nell'utilizzare il flusso di accettazione del Captive Portal per informare gli utenti che il traffico potrebbe essere ispezionato a fini di filtraggio dei contenuti, e affidarsi alla combinazione di blocco del resolver DoH e intercettazione DNS come controlli primari, con l'ispezione TLS come livello secondario per gli ambienti a rischio più elevato. Strategia tre: forzare l'intercettazione e il reindirizzamento del DNS. Configura il firewall o il controller wireless per intercettare tutto il traffico DNS in uscita sulle porte UDP e TCP 53 e reindirizzarlo al tuo resolver DNS conforme. Questo non ferma il DoH, ma garantisce che qualsiasi traffico DNS che ripieghi sulla porta 53 - perché il DoH non è riuscito o non era disponibile - venga catturato e filtrato. Combina questa operazione con il blocco della porta 853 in uscita dalla VLAN guest per impedire al DNS over TLS di eludere i tuoi controlli. Per gli endpoint gestiti - dispositivi aziendali, dispositivi del personale - hai un'opzione aggiuntiva: Criteri di gruppo o configurazione MDM per disabilitare il DoH a livello di browser e sistema operativo. In Firefox, la preferenza network.trr.mode impostata su 5 disabilita completamente il DoH. In Chrome, il flag disable-features equals DnsOverHttps ottiene lo stesso risultato. Windows 10 e 11 dispongono di impostazioni di Criteri di gruppo per controllare il comportamento del DoH. Questo è il controllo più affidabile per i dispositivi gestiti, ma non è applicabile ai dispositivi guest non gestiti. Sezione quattro - errori comuni di implementazione. Alcuni problemi che si verificano comunemente sul campo. La modalità di errore più frequente è l'intercettazione incompleta della porta 53. I team configurano correttamente il proprio servizio di filtraggio DNS ma dimenticano di aggiungere la regola del firewall che reindirizza tutto il traffico in uscita sulla porta 53. I dispositivi con impostazioni DNS codificate - 8.8.8.8, 1.1.1.1 - aggirano completamente il filtro. Verifica sempre che questa regola sia attiva e testala configurando un dispositivo di prova con un server DNS codificato e confermando che i domini filtrati siano ancora bloccati. Il secondo errore comune è non considerare l'IPv6. Le query DNS su IPv6 sono sempre più frequenti e molte regole del firewall sono scritte solo per l'IPv4. Assicurati che l'intercettazione della porta 53 e le blocklist dei risolutori DoH coprano sia gli indirizzi IPv4 che IPv6. Terzo: blocklist dei risolutori DoH obsolete. Se mantieni una blocklist statica di IP di risolutori DoH, questa diventerà obsoleta. Automatizza il processo di aggiornamento o utilizza un servizio di filtraggio DNS che gestisca questa lista per te. Cloudflare Gateway, Cisco Umbrella e servizi DNS aziendali simili includono il rilevamento del bypass del DoH come funzionalità gestita. Quarto: eccessivo affidamento su un singolo livello di mitigazione. La mitigazione del DoH è un problema di difesa in profondità. Nessun controllo singolo è sufficiente. Il blocco dei risolutori noti gestisce la maggior parte dei casi. L'ispezione TLS gestisce i casi limite. L'intercettazione DNS fornisce una rete di sicurezza. Applica tutti e tre i livelli. Sezione cinque - domande rapide. La mitigazione del DoH interrompe i legittimi strumenti di privacy? Potenzialmente sì. Se un utente utilizza una configurazione del browser legittima e incentrata sulla privacy, il blocco del DoH lo costringerà a utilizzare il tuo risolutore DNS. La tua politica di utilizzo accettabile deve chiarire che il risolutore DNS della struttura viene utilizzato a scopo di filtraggio dei contenuti. Questa è una pratica standard e legalmente difendibile. Il DoH può essere utilizzato per esfiltrare dati dalla mia rete? Sì, e questo è un vettore di minaccia reale. Il tunneling DNS su DoH è stato dimostrato sul campo. La funzionalità di rilevamento DoH del tuo firewall di nuova generazione dovrebbe includere il rilevamento di anomalie per volumi di query insolitamente elevati o pattern di query coerenti con il tunneling. Che dire delle app mobili che utilizzano DoH? Questo è il caso più complesso. Le app mobili che implementano il proprio stack DoH - invece di utilizzare le impostazioni DNS del sistema operativo - sono difficili da controllare senza TLS inspection. La migliore mitigazione consiste nella combinazione del blocco dei resolver noti e della TLS inspection. Il WPA3 è rilevante in questo contesto? Il WPA3 migliora la crittografia via etere e fornisce la forward secrecy, il che è eccellente per la privacy degli ospiti. Ma il WPA3 non affronta il DoH - si tratta di un problema di protocollo applicativo di livello 7, non di un problema di sicurezza wireless di livello 2. Sono controlli complementari che affrontano diversi vettori di minaccia. Sezione sei - ROI e impatto sul business. Permettetemi di concludere con il caso aziendale per affrontare questo problema in modo adeguato. Il costo del mancato intervento sul DoH è asimmetrico. Un singolo incidente - un ospite che accede a contenuti illegali sulla vostra rete, un callback di malware che non viene rilevato perché il monitoraggio DNS presenta un punto cieco, un'indagine normativa sulla conformità del filtro dei contenuti - può costare molto di più rispetto all'investimento in una mitigazione adeguata. Per un gruppo alberghiero che opera in 20 proprietà, la distribuzione della mitigazione DoH comporta in genere un impegno di configurazione una tantum da due a quattro ore per proprietà per le regole del firewall e la configurazione dell'intercettazione DNS, oltre a un sovraccarico operativo continuo per il mantenimento delle blocklist dei resolver - che è ampiamente automatizzato se si utilizza un servizio di filtraggio DNS gestito. L'investimento totale è modesto rispetto alla riduzione del rischio. Per le catene di vendita al dettaglio che operano in conformità con PCI-DSS, il vantaggio in termini di conformità è direttamente quantificabile. Dimostrare che i controlli di sicurezza della rete includono la mitigazione del DoH riduce il rischio di rilievi in sede di audit PCI-DSS e i relativi costi di rimediazione. Per le sedi del settore pubblico e per quelle che operano ai sensi dell'Online Safety Act, una mitigazione DoH documentata fa parte della base di prove che attesta l'adozione di misure tecniche ragionevoli per applicare la policy di filtraggio dei contenuti. In conclusione: il DoH non è un problema futuro. È un problema attuale. Firefox, Chrome, Android e iOS stanno già distribuendo configurazioni abilitate per il DoH sui dispositivi dei vostri ospiti. Se negli ultimi 12 mesi non avete sottoposto ad audit la vostra architettura di filtraggio DNS per verificare la presenza di vettori di bypass DoH, questo audit dovrebbe far parte della vostra roadmap a breve termine. Per riassumere i punti chiave del briefing di oggi. Uno: il DoH crittografa le query DNS all'interno di HTTPS sulla porta 443, rendendole invisibili al tradizionale filtraggio DNS sulla porta 53. Questo avviene per impostazione predefinita sui browser e sui sistemi operativi principali. Due: la strategia di mitigazione a tre livelli - bloccare gli IP dei resolver DoH noti, implementare la TLS inspection sul firewall di nuova generazione e applicare l'intercettazione sulla porta 53 - fornisce una copertura di difesa approfondita sia per i dispositivi degli ospiti gestiti che per quelli non gestiti. Tre: si tratta di una questione di conformità, non solo tecnica. GDPR, Online Safety Act e PCI-DSS hanno tutti implicazioni per le sedi in cui il DoH esegue silenziosamente il bypass delle policy di filtraggio dei contenuti. Quattro: l'errore di implementazione più comune è l'intercettazione incompleta della porta 53. Testatela. Verificatela. Non date per scontato che funzioni. Cinque: i servizi di filtraggio DNS gestiti - Cloudflare Gateway, Cisco Umbrella e simili - includono sempre più spesso il rilevamento del bypass DoH come funzionalità gestita, riducendo l'overhead operativo legato alla manutenzione di blacklist statiche. Per oggi è tutto con il Purple Technical Briefing. Se desiderate verificare la vostra attuale architettura di filtraggio DNS o implementare la mitigazione DoH in tutta la vostra rete di sedi fisiche, la piattaforma Purple fornisce l'intelligence di rete e il livello di gestione del guest WiFi necessari per supportare tale implementazione. Grazie per l'ascolto e ci vediamo alla prossima sessione.

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

DNS over HTTPS (DoH): implicazioni per il filtraggio dei contenuti su reti WiFi pubbliche

Executive Summary

Per quasi un decennio, il filtraggio DNS tradizionale sulla porta 53 ha rappresentato il meccanismo primario per applicare le policy sui contenuti e mitigare le minacce malware nelle reti WiFi pubbliche. Tuttavia, l'adozione diffusa del DNS over HTTPS (DoH) da parte dei principali browser e sistemi operativi ha radicalmente compromesso questo modello. Incapsulando le query DNS all'interno del normale traffico HTTPS sulla porta 443, il DoH rende queste query invisibili alle tradizionali tecniche di intercettazione di rete.

Per gli IT manager aziendali e i network architect che gestiscono il WiFi per gli ospiti in settori come l'hotellerie, il retail, gli stadi e i locali pubblici, questo scenario crea un significativo gap di sicurezza e conformità. Quando i dispositivi degli ospiti aggirano silenziosamente i resolver DNS designati dalla struttura, le policy di utilizzo accettabile accuratamente pianificate falliscono, esponendo la rete al traffico malware command-and-control (C2) e a contenuti inappropriati. Questa guida analizza nel dettaglio i meccanismi dei vettori di bypass del DoH e fornisce un'architettura di difesa approfondita e strutturata a livelli per ripristinare la visibilità della rete, garantire la conformità normativa e mantenere una solida sicurezza del WiFi per gli ospiti.

Approfondimento Tecnico: Meccanismi di Bypass del DoH

Per comprendere il vettore di minaccia del DoH, è necessario innanzitutto esaminare l'architettura di base del filtraggio DNS tradizionale. Storicamente, quando il dispositivo di un ospite si connetteva a una rete pubblica e richiedeva un dominio, la query veniva trasmessa in chiaro tramite UDP o TCP sulla porta 53. Gli amministratori di rete potevano facilmente intercettare questo traffico sul firewall o sul controller wireless e reindirizzarlo verso un resolver DNS conforme, che verificava il dominio richiesto rispetto ai feed di threat intelligence e alle policy di categorizzazione dei contenuti.

Il DNS over HTTPS aggira completamente questo piano di controllo. Per progettazione, il DoH crittografa la query DNS e la trasmette a un resolver esterno (come il 1.1.1.1 di Cloudflare o l'8.8.8.8 di Google) utilizzando la crittografia TLS standard sulla porta 443. Dal punto di vista dell'infrastruttura di rete della struttura, non esiste alcuna differenza distinguibile tra una query DoH e un utente che naviga in modo sicuro su un sito web o riproduce un video in streaming.

Modelli di Implementazione: DoH a livello di Applicazione vs. Sistema Operativo

La sfida per gli amministratori di rete è ulteriormente complicata dal modo in cui il DoH viene implementato sulle diverse piattaforme. Esistono due modelli di implementazione principali:

  1. DoH a livello di applicazione: in questo modello, l'applicazione mantiene la propria configurazione DoH indipendentemente dal sistema operativo host. Mozilla Firefox ne è un tipico esempio; quando il DoH è abilitato, Firefox ignora i server DNS assegnati tramite DHCP e instrada tutte le query verso il provider DoH preferito. Le regole di intercettazione sulla porta 53 della struttura vengono completamente bypassate.
  2. DoH a livello di OS (opportunistico): i sistemi operativi moderni, tra cui Windows e Android, utilizzano il DoH opportunistico. Il sistema operativo verifica se il risolutore DNS assegnato tramite DHCP ha un endpoint DoH noto. Se viene trovata una corrispondenza, l'OS aggiorna automaticamente la connessione a DoH. Sebbene ciò mantenga la scelta del risolutore dell'amministratore, sposta comunque il traffico sulla porta 443, il che può bypassare gli strumenti di monitoraggio legacy che si aspettano il traffico sulla porta 53.

Inoltre, gli amministratori devono considerare il DNS over TLS (DoT), che opera sulla porta 853. Sebbene il DoT sia più facile da bloccare a causa della sua porta dedicata, è lo standard predefinito per la funzionalità "Private DNS" di Android e introduce rischi di bypass simili se la porta 853 è aperta sulla VLAN guest.

DNS over HTTPS (DoH): implicazioni per il filtraggio dei contenuti su reti WiFi pubbliche - doh vs traditional dns comparison

Guida all'implementazione: un'architettura di difesa in profondità

Riprendere il controllo sulla risoluzione DNS richiede una strategia di mitigazione a più livelli. Affidarsi a un singolo punto di controllo contro i protocolli moderni e crittografati non è più sufficiente. I progettisti di rete dovrebbero implementare l'architettura seguente per proteggere l'accesso degli ospiti e garantire la conformità con framework come PCI-DSS e GDPR.

Livello 1: bloccare gli endpoint dei risolutori DoH noti

La mitigazione più immediata ed efficace consiste nel bloccare il traffico HTTPS in uscita verso i risolutori DoH pubblici noti sul perimetro della rete. Sebbene il traffico DoH si fonda con il normale traffico HTTPS, gli indirizzi IP di destinazione e i domini dei principali provider DoH sono ben noti.

Configurando un firewall di nuova generazione (NGFW) per interrompere le connessioni a questi endpoint specifici (ad esempio, dns.google, cloudflare-dns.com), gli amministratori forzano il fallimento della risoluzione DoH del dispositivo client. Nella maggior parte delle implementazioni, in caso di errore del DoH, il client torna naturalmente al DNS tradizionale non crittografato sulla porta 53, che può quindi essere intercettato e filtrato.

Nota di implementazione: questo approccio richiede il mantenimento di una blocklist aggiornata. I fornitori di firewall aziendali offrono spesso feed di minacce dinamici che aggiornano automaticamente gli endpoint DoH noti, riducendo significativamente i costi operativi.

Livello 2: forzare l'intercettazione e il reindirizzamento sulla porta 53

Il blocco del DoH è efficace solo se il traffico di fallback viene gestito correttamente. La rete deve essere configurata per intercettare tutto il traffico UDP e TCP in uscita sulla porta 53 proveniente dalla VLAN guest. Questo traffico deve essere reindirizzato forzatamente (tramite regole di NAT/port forwarding) verso i resolver DNS autorizzati e conformi della struttura.

Questo passaggio è fondamentale perché molti dispositivi o applicazioni dannose integrano server DNS pubblici hardcoded (come 8.8.8.8) nel loro stack di rete, ignorando le impostazioni fornite dal DHCP. Senza un'intercettazione forzata, questi dispositivi aggireranno con successo le policy di filtraggio della struttura anche se il DoH è bloccato.

Layer 3: Bloccare la porta 853 (DNS over TLS)

Per contrastare i vettori di bypass DoT, gli amministratori devono bloccare esplicitamente il traffico in uscita sulla porta TCP 853 dalla rete guest. Analogamente alla mitigazione del DoH, il blocco del DoT costringe i dispositivi Android e altri client abilitati al DoT a ripiegare sul DNS standard sulla porta 53.

DNS over HTTPS (DoH): implicazioni per il filtraggio dei contenuti su reti WiFi pubbliche - doh mitigation architecture

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.

Best Practice e Considerazioni sulla Conformità

L'implementazione della mitigazione del DoH non è solo un'operazione tecnica; è un requisito fondamentale per mantenere la conformità normativa e applicare le policy di utilizzo accettabile.

  • Documentazione delle Policy: Assicurarsi che i termini e le condizioni del Captive Portal della struttura dichiarino chiaramente che il filtraggio DNS è attivo per scopi di sicurezza e conformità. Ciò fornisce una base legale ai sensi del GDPR e dell'Online Safety Act del Regno Unito quando si bloccano i protocolli DNS crittografati.
  • Segmentazione della Rete: Utilizzare VLAN e regole di firewall per separare rigorosamente il WiFi guest dalle reti aziendali e di pagamento. Questo è un requisito fondamentale del PCI-DSS v4.0, che impone anche un monitoraggio robusto del traffico di rete - un monitoraggio che diventa impossibile se si consente al DoH di eludere i controlli di sicurezza.
  • Monitoraggio Continuo: Sfruttare le funzionalità di reportistica del servizio di filtraggio DNS aziendale per monitorare i volumi delle query e identificare pattern anomali. Un calo improvviso del traffico sulla porta 53 da una specifica subnet indica spesso che i dispositivi client stanno utilizzando un nuovo resolver DoH non bloccato.
  • Integrazione con gli Analytics: Quando si implementa l'accesso guest protetto, considerare come i flussi di autenticazione si integrano con i più ampi obiettivi di business. L'utilizzo di un wi fi assistant per un'autenticazione sicura basata sul profilo garantisce che gli utenti possano connettersi in sicurezza, aiutando al contempo la struttura a comprendere l'affluenza e il tempo di permanenza utilizzando WiFi Analytics, proprio come la Offline Maps Mode migliora l'esperienza dei visitatori.

Risoluzione dei Problemi e Mitigazione dei Rischi

Durante l'implementazione della mitigazione DoH, i team di rete riscontrano spesso modalità di errore specifiche. Prevedere questi problemi riduce al minimo i tempi di inattività e i disagi per gli ospiti.

Regole di intercettazione incomplete

L'errore di implementazione più comune è l'intercettazione incompleta della porta 53. Gli amministratori possono configurare i server DHCP per fornire gli IP DNS corretti, ma non implementare le regole NAT del firewall necessarie per catturare le richieste DNS codificate. Mitigazione: Testare e verificare sempre l'implementazione configurando un dispositivo client con un server DNS statico ed esterno (ad esempio, 9.9.9.9) e verificare che le richieste vengano comunque instradate correttamente al servizio di filtraggio della struttura.

Supervisione IPv6

Poiché le reti stanno passando a configurazioni dual-stack, le regole del firewall vengono spesso scritte esclusivamente per IPv4. Se le liste di blocco DoH e le regole di intercettazione della porta 53 non coprono IPv6, i dispositivi moderni utilizzeranno il loro stack IPv6 per aggirare agevolmente i controlli IPv4. Mitigazione: Assicurarsi che tutte le liste di blocco DoH, le regole di reindirizzamento della porta 53 e le regole di drop della porta 853 siano applicate equamente sia alle tabelle di instradamento IPv4 che a quelle IPv6.

Interruzione dell'applicazione

Un blocco DoH aggressivo può talvolta interrompere specifiche applicazioni mobili che si affidano esclusivamente alla propria implementazione DoH e si rifiutano di ripiegare sul DNS standard. Mitigazione: Mantenere un processo di eccezione documentato. Se un'applicazione fondamentale per il business si interrompe, anziché aprire il DoH a livello globale, utilizzare l'ispezione TLS (se disponibile su NGFW) per consentire selettivamente il traffico DoH per il resolver di quella specifica applicazione.

ROI e impatto sul business

Il business case per una solida mitigazione DoH si basa sulla prevenzione dei rischi e sulla garanzia di conformità. Un singolo incidente - come un ospite che accede a contenuti illegali con conseguente indagine normativa, o un dispositivo IoT compromesso che stabilisce una connessione C2 tramite DoH - può comportare costi di gran lunga superiori al tempo di progettazione necessario per implementare i controlli corretti.

Per un'azienda che opera in più sedi, la standardizzazione dell'architettura di mitigazione DoH garantisce un'applicazione coerente delle policy. Questa standardizzazione riduce il carico operativo sui service desk IT, poiché le segnalazioni di abuso da parte degli ISP scendono a zero e le prestazioni di rete vengono preservate bloccando i contenuti inappropriati ad alta larghezza di banda. In definitiva, la protezione del livello DNS garantisce che l'investimento della struttura nel Guest WiFi rimanga una risorsa sicura e conforme, anziché una passività.

Definizioni chiave

DNS over HTTPS (DoH)

Un protocollo per eseguire la risoluzione remota del Domain Name System (DNS) tramite il protocollo HTTPS, crittografando i dati tra il client DoH e il risolutore DNS basato su DoH.

Quando i team IT distribuiscono il filtraggio dei contenuti, il DoH funge da meccanismo di aggiramento, nascondendo le query DNS all'interno del normale traffico web crittografato.

DNS over TLS (DoT)

Un protocollo di sicurezza per crittografare e racchiudere le query e le risposte DNS tramite il protocollo Transport Layer Security (TLS), operante su una porta dedicata (853).

Spesso abilitato per impostazione predefinita sui moderni dispositivi Android (DNS privato), il DoT deve essere bloccato sul firewall per garantire che le query tornino al DNS filtrato della struttura.

DoH opportunistico

Un comportamento per cui un sistema operativo o un browser aggiorna automaticamente le query DNS standard a DoH se rileva che il risolutore DNS configurato supporta il protocollo crittografato.

Questa funzionalità, comune in Windows 11 e Chrome, implica che anche se una struttura assegna un IP DNS standard, il traffico potrebbe comunque spostarsi sulla porta crittografata 443, aggirando il monitoraggio legacy.

Intercettazione della porta 53

Una configurazione del firewall di rete che acquisisce tutto il traffico in uscita sulla porta UDP/TCP 53 e lo reindirizza forzatamente a un risolutore DNS designato, indipendentemente dall'IP di destinazione richiesto dal client.

Essenziale per catturare le query DNS provenienti da dispositivi con impostazioni DNS hardcoded o da quelli che hanno ripiegato sul DNS standard dopo una connessione DoH fallita.

Next-Generation Firewall (NGFW)

Un dispositivo di sicurezza di rete che offre funzionalità superiori a quelle di un firewall stateful tradizionale, tra cui l'ispezione approfondita dei pacchetti (deep packet inspection), la visibilità delle applicazioni e la decrittografia TLS/SSL.

Gli NGFW sono fondamentali per la mitigazione del DoH in quanto possono identificare e bloccare il traffico DoH sulla base delle firme applicative anziché solo degli indirizzi IP.

Comportamento di Fallback

La risposta programmata di un dispositivo client quando il suo protocollo DNS crittografato preferito (DoH o DoT) non riesce a connettersi, il che in genere comporta il ripristino del DNS standard non crittografato da parte del dispositivo.

Gli architetti di rete fanno affidamento su questo comportamento; interrompendo intenzionalmente le connessioni DoH/DoT, costringono il dispositivo a utilizzare la porta 53, che può essere intercettata.

Command-and-Control (C2)

L'infrastruttura utilizzata dagli aggressori per comunicare con i dispositivi compromessi (malware o botnet) all'interno di una rete target.

I malware moderni utilizzano sempre più spesso il DoH per nascondere le comunicazioni C2 ai sistemi di monitoraggio della rete aziendale, rendendo la mitigazione del DoH un requisito di sicurezza critico.

Captive Portal

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

Il Captive Portal è la posizione legalmente appropriata per informare gli utenti che il loro traffico DNS viene filtrato e che i protocolli DNS crittografati sono bloccati.

Esempi pratici

Un hotel da 400 camere ha recentemente implementato un servizio di filtraggio DNS basato sul cloud per conformarsi agli standard del marchio in materia di contenuti adatti alle famiglie. Tuttavia, l'IT manager nota che una parte significativa del traffico degli ospiti raggiunge ancora siti con contenuti per adulti e la dashboard del filtraggio DNS mostra volumi di query inferiori alle aspettative. In che modo l'architetto di rete dovrebbe rimediare a questo aggiramento?

  1. Controllo delle regole del firewall: l'architetto deve prima verificare che la porta TCP/UDP 53 in uscita venga intercettata e reindirizzata tramite NAT al servizio DNS cloud.
  2. Blocco dei risolutori DoH: implementare una blocklist NGFW per bloccare il traffico HTTPS in uscita (porta 443) destinato a provider DoH noti (ad es. Cloudflare, Google, Quad9).
  3. Blocco del DoT: aggiungere una regola del firewall per bloccare tutto il traffico TCP in uscita sulla porta 853 al fine di impedire l'aggiramento del DNS privato su Android.
  4. Verifica di IPv6: assicurarsi che tutte le regole sopra indicate siano applicate sia al traffico IPv4 che a quello IPv6.
Commento dell'esaminatore: Questo scenario evidenzia il classico sintomo dell'aggiramento tramite DoH/DoT: bassi volumi di query sul risolutore approvato combinati con il fallimento delle policy. La soluzione identifica correttamente che la semplice fornitura di un server DNS tramite DHCP non è sufficiente; è necessaria un'applicazione a livello di rete per gestire DNS hardcoded e protocolli crittografati.

Una catena di negozi con 150 sedi deve implementare il filtraggio DNS per bloccare malware e phishing sul WiFi per gli ospiti. Utilizzano firewall di filiale di base senza funzionalità avanzate di ispezione TLS. Come possono mitigare efficacemente il DoH senza aggiornare il proprio hardware?

Senza ispezione TLS, la catena deve affidarsi a un routing robusto e a blocklist.

  1. Distribuire una blocklist dinamica di IP/domini DoH sui firewall di filiale, configurata per aggiornarsi automaticamente tramite un feed di minacce esterno.
  2. Implementare un reindirizzamento NAT rigoroso sulla porta 53 verso il filtro DNS aziendale.
  3. Bloccare completamente la porta 853.
  4. Aggiornare i Termini di Servizio del Captive Portal per dichiarare esplicitamente che i protocolli DNS crittografati sono bloccati per applicare le policy di sicurezza della rete.
Commento dell'esaminatore: Questo dimostra un approccio pragmatico per ambienti con vincoli hardware. Sebbene l'ispezione TLS offra un controllo granulare, una blocklist ben gestita combinata con il reindirizzamento forzato sulla porta 53 fornisce una strategia di difesa approfondita altamente efficace che si adatta bene a molteplici filiali.

Domande di esercitazione

Q1. Un ingegnere di rete di uno stadio configura il server DHCP per fornire l'indirizzo IP del proprio servizio DNS sicuro e filtrato a tutti i dispositivi degli ospiti. Tuttavia, i test rivelano che i dispositivi con impostazioni DNS configurate manualmente (ad es. 8.8.8.8) riescono a bypassare il filtro. Qual è la soluzione architetturale più appropriata?

Suggerimento: Considera la differenza tra il suggerire un percorso e l'imporre un percorso al perimetro della rete.

Visualizza risposta modello

L'ingegnere deve implementare una regola di port forwarding NAT sul firewall dello stadio. Questa regola deve intercettare tutto il traffico UDP e TCP in uscita sulla porta 53 proveniente dalla VLAN ospiti e tradurre forzatamente l'IP di destinazione con l'indirizzo IP del servizio DNS sicuro. Ciò garantisce che, indipendentemente dalla configurazione locale del client, il traffico venga instradato attraverso la policy di filtraggio.

Q2. In seguito all'implementazione di una blocklist DoH restrittiva, l'helpdesk IT di un centro congressi riceve segnalazioni relative a una specifica applicazione personalizzata per la gestione degli eventi che non si carica per i partecipanti. L'acquisizione dei pacchetti mostra che l'app tenta di utilizzare il proprio risolutore DoH codificato all'interno del software, che viene bloccato, e l'app si rifiuta di effettuare il fallback al DNS standard. Come si dovrebbe risolvere questo problema?

Suggerimento: Bilancia la policy di sicurezza con la continuità aziendale. Il firewall è in grado di distinguere tra il traffico DoH generale e il traffico verso un endpoint specifico e approvato?

Visualizza risposta modello

L'amministratore dovrebbe creare un'eccezione nella policy del NGFW. Piuttosto che disabilitare la blocklist DoH a livello globale, dovrebbe identificare l'indirizzo IP o il dominio specifico del risolutore DoH utilizzato dall'applicazione di gestione degli eventi e inserirlo in whitelist. Se il firewall supporta l'ispezione a livello applicativo (Layer 7), una soluzione più robusta consiste nel creare una policy che consenta il traffico DoH solo se la destinazione corrisponde all'infrastruttura dell'applicazione approvata, garantendo che i tentativi generici di bypass del DoH rimangano bloccati.

Q3. Un'organizzazione del settore pubblico sta effettuando un controllo di conformità sulla propria rete WiFi per gli ospiti. Ha bloccato con successo la porta 853 (DoT) e implementato l'intercettazione sulla porta 53. Tuttavia, non dispone del budget per un NGFW con ispezione TLS avanzata o blocklist DoH dinamiche. Qual è la strategia rimanente più efficace per mitigare il DoH?

Suggerimento: Se non sono disponibili elenchi dinamici, in che modo è possibile contrastare la stragrande maggioranza del traffico DoH opportunistico?

Visualizza risposta modello

L'organizzazione dovrebbe implementare una blocklist statica sul proprio firewall esistente, indirizzata agli indirizzi IP e ai domini dei provider DoH pubblici più comuni (ad es. Cloudflare, Google, Quad9). Sebbene ciò richieda una manutenzione manuale e non intercetti i resolver DoH meno noti, le ricerche dimostrano che la stragrande maggioranza del traffico DoH si rivolge per impostazione predefinita a un ristretto numero di grandi provider. Questo fornisce una soluzione "80/20" altamente efficace nel rispetto dei limiti di budget.

Continua a leggere questa serie

Responsabilità del WiFi pubblico: perché il filtraggio dei contenuti è obbligatorio

Questa guida di riferimento tecnico illustra i rischi legali e operativi legati alla fornitura di un servizio WiFi pubblico non filtrato, spiegando perché il filtraggio dei contenuti è un requisito di implementazione obbligatorio per i gestori di sedi ed eventi. 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 di sedi e i CTO troveranno casi di studio concreti, framework decisionali e linee guida di configurazione per implementare un ambiente Guest WiFi conforme e difendibile.

Leggi la guida →

Bloccare Malware e Phishing al Network Edge

Questa guida di riferimento tecnico illustra l'architettura, la distribuzione e l'impatto aziendale dell'implementazione della protezione dalle minacce a livello di rete per proteggere i dispositivi ospiti e IoT non gestiti al network edge. Fornisce indicazioni pratiche per i leader IT per bloccare malware e phishing in modo proattivo.

Leggi la guida →

Conformità IWF per le reti WiFi pubbliche nel Regno Unito

Questa guida autorevole descrive in dettaglio i requisiti tecnici, l'architettura e le strategie di implementazione per le reti WiFi pubbliche conformi a IWF nelle sedi del Regno Unito. Fornisce ai responsabili IT framework operativi per mitigare i rischi legali mantenendo al contempo un accesso alla rete ad alte prestazioni.

Leggi la guida →

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.

DNS over HTTPS (DoH): implicazioni per il filtraggio dei contenuti su reti WiFi pubbliche | Purple