Cos'è una perdita DNS? Come testarlo e risolverlo
Hai fatto tutto bene. Hai acquistato un prodotto con una valutazione elevataRete privata virtuale (VPN), ti sei connesso a un server in un altro paese e hai verificato che il tuoIndirizzo IP pubblicoè cambiato con successo. Ti senti completamente anonimo. Sfortunatamente, c'è un difetto silenzioso che potrebbe ancora esporre l'intera cronologia di navigazione al tuo provider di servizi Internet (ISP): aPerdita DNS.
La vulnerabilità
- Negli ultimi test di sicurezza, quasi43%delle app VPN gratuite trapelano richieste DNS.
- Una perdita DNS rivela esattamente quali siti web stai visitando, anche se il contenuto della visita è crittografato.
- La correzione di una perdita DNS richiede meno di 2 minuti una volta identificata.
Cos'è il DNS? (L'elenco telefonico di Internet)
Prima di comprendere la fuga di notizie, dobbiamo comprendere il sistema. DNS sta perSistema dei nomi di dominio.
I computer comunicano utilizzando numeri (indirizzi IP), ma gli esseri umani comunicano utilizzando parole. Quando digitigoogle.comnel tuo browser, il tuo computer non sa dove si trova. Deve contattare un server DNS e chiedere: "Qual è l'indirizzo IP di google.com?" Il server DNS lo cerca nella sua directory e risponde con l'indirizzo IP (ad esempio 142.250.190.46). Quindi, il tuo browser si connette a quell'IP.
Per impostazione predefinita, il tuo ISP (Comcast, AT&T, Spectrum, ecc.) fornisce i tuoi server DNS. Questo significaogni singolo sito web che visiti viene registrato dal tuo ISPperché elaborano la richiesta DNS prima ancora che tu carichi la pagina.
Cosa causa una perdita DNS?
Quando ti connetti a una VPN, il software VPN dovrebbe prendere il sopravventotuttotraffico di rete. Crea un tunnel crittografato e tutte le tue richieste DNS dovrebbero passare attraverso questo tunnel fino ai server DNS sicuri del provider VPN.
A Perdita DNSsi verifica quando il sistema operativo del tuo computer bypassa il tunnel VPN e invia la richiesta DNS ai suoi server predefiniti (i server del tuo ISP) all'esterno del tunnel crittografato.
Perché il sistema operativo ignora la VPN?
- Windows "Risoluzione intelligente multi-homed denominata":Windows 8, 10 e 11 dispongono di una funzionalità progettata per velocizzare la navigazione sul Web. Se il server DNS della VPN impiega qualche millisecondo di troppo per rispondere, Windows interrogherà contemporaneamente il server DNS del tuo ISP e utilizzerà quello che risponde per primo. Ciò provoca immediatamente una perdita.
- Configurazione VPN errata:Se l'app VPN non dispone di una protezione integrata contro le perdite o è configurata in modo errato, il sistema operativo torna semplicemente a ciò che conosce.
- Conflitti Teredo e IPv6:A volte, la VPN instrada soloIPv4traffico, lasciando le richieste DNS IPv6 completamente non protette.
Visualizzazione della perdita
Il tuo computer
Il tuo ISP
"Aha! Hanno visitato example.com"
Come verificare una perdita DNS
Testare una perdita DNS è incredibilmente semplice. Non hai bisogno di alcuna competenza tecnica; devi solo seguire questi passaggi esatti:
- Disconnetti la tua VPN:Disattiva la tua VPN.
- Controlla la tua linea di base:Vai su un sito Web di test delle perdite DNS (come dnsleaktest.com) ed esegui un "test standard". Annota i nomi degli ISP che mostra (ad esempio Comcast, Spectrum). Questa è la tua linea di base.
- Connetti la tua VPN:Riattiva la tua VPN e connettiti a un server (preferibilmente in un altro paese).
- Esegui nuovamente il test:Aggiorna il sito Web del test di tenuta DNS ed esegui nuovamente il test.
I risultati:Se il test mostra esattamente gli stessi nomi ISP del tuo riferimento,hai una perdita DNS. Se il test mostra server completamente diversi di proprietà della tua società VPN o di terze parti (come Cloudflare o Google), sei al sicuro.
Come risolvere una perdita DNS
Se scopri che la tua VPN perde le tue richieste DNS, devi agire immediatamente per proteggere la tua privacy. Ecco le soluzioni più efficaci:
1. Abilita la protezione dalle perdite integrata
La maggior parte dei provider VPN premium (come ExpressVPN, NordVPN o Surfshark) dispongono di opzioni di "protezione dalle perdite DNS" integrate. Apri le impostazioni o il menu delle preferenze dell'app VPN, trova la scheda Sicurezza e assicurati che "Protezione dalle perdite DNS" e "Protezione dalle perdite IPv6" siano attivate.
2. Cambia manualmente i tuoi server DNS
Invece di fare affidamento sui server DNS predefiniti del tuo ISP, puoi configurare il router o l'adattatore di rete del tuo computer per utilizzare server DNS di terze parti sicuri e incentrati sulla privacy. In questo modo, anche se si verifica una perdita al di fuori del tunnel VPN, la richiesta va a un server che rispetta la privacy anziché al tuo ISP.
Eccellenti fornitori DNS incentrati sulla privacy includono:
- Cloudflare:
1.1.1.1e1.0.0.1 - Quad9:
9.9.9.9e149.112.112.112 - OpenDNS:
208.67.222.222e208.67.220.220
3. Disabilitare la "Risoluzione intelligente multi-homed denominata" di Windows
Se utilizzi Windows 10/11 e riscontri perdite persistenti, puoi forzare Windows a interrompere il ping di tutti i server DNS contemporaneamente. Ciò richiede la modifica dell'Editor criteri di gruppo locale (per utenti Pro) o del Registro di sistema (per utenti Home), che disabilita la funzione "Disattiva risoluzione intelligente dei nomi multi-homed".
Domande frequenti
Una perdita DNS può esporre le mie password?
No. Una perdita DNS espone solo il nome di dominio del sito web che stai visitando (ad es.yourbank.com). Non rivela le pagine specifiche che visiti su quel sito, ciò che digiti o le tue password, perché la connessione dati effettiva rimane crittografata tramite HTTPS e il tunnel VPN.
La modalità di navigazione in incognito blocca le perdite DNS?
No. La modalità di navigazione in incognito non ha alcun effetto sul traffico di rete. Impedisce solo al tuo browser di salvare la cronologia locale e i cookie. Il tuo computer interrogherà comunque il server DNS del tuo ISP.
Dovrei semplicemente usare un proxy invece di una VPN?
I proxy sono in realtà più soggetti a fughe di dati rispetto alle VPN perché non incanalano tutto il traffico del tuo sistema operativo. Leggi il nostroConfronto tra proxy e VPNper capire perché una VPN con protezione dalle perdite è molto più sicura.