Vai al contenuto
SecretDNS
Italiano
Download
  • Windows 10 · 11
  • Freeware
  • DNS over HTTPS
  • Frammentazione SNI

L'ispezione legge due cose. Proteggiamo solo DNS e SNI.

SecretDNS è un programma gratuito per Windows. Cifra le query DNS (DoH) e frammenta il nome del sito (SNI) nel primo pacchetto HTTPS. Le impostazioni di rete di Windows restano invariate: basta premere una volta il lucchetto al centro.

Ultima 4.1.1 · Installer · Portatile (ZIP) · Richiede diritti di amministratore

Schermata principale di SecretDNS — il lucchetto dorato al centro è chiuso: il programma è in esecuzione

SecretDNS non è una VPN. Non nasconde l'indirizzo IP e non cifra tutto il traffico. Gestisce solo i due elementi usati per il controllo: DNS e SNI.

Quando si apre un sito, il computer invia due informazioni in chiaro

Connessione normale
Il PC IP 203.0.113.7
Ispezione (DPI) Provider · admin di rete
DNS abituale Cloudflare (DoH) Nome → IP
example.com HTTPS
DNSexample.com — leggibiletesto cifrato — illeggibile
SNIexample.com — leggibileexa | mple.com — nome non riconosciuto
IP203.0.113.7 (ancora visibile)

Schema semplificato. Non analizza la rete reale e non modifica alcuna impostazione.

  1. 01

    Una query DNS chiede l'indirizzo

    Il browser chiede prima a un server DNS di convertire il nome del sito in un indirizzo IP. Di norma questa query non è cifrata.

  2. 02

    Il nome del sito (SNI) viaggia nel primo pacchetto

    Anche con HTTPS, il primissimo pacchetto contiene in chiaro il nome del sito visitato (SNI).

  3. 03

    L'apparato di ispezione legge entrambi

    L'apparato di ispezione (DPI) legge DNS e SNI per capire la destinazione. Se necessario, interrompe la connessione o reindirizza a una pagina di avviso.

  4. 04

    Il DNS diventa cifrato (DoH)

    Impostare la configurazione DNS su DNS su HTTPS e premere il lucchetto: le query DNS vengono inviate cifrate via HTTPS a un server come Cloudflare. Nessuno lungo il percorso può leggerle. (Con Server si usa solo un altro server DNS, senza cifratura.)

  5. 05

    Lo SNI viene frammentato

    Solo la parte con il nome del sito viene inviata in più frammenti. La connessione resta quella di sempre, quindi il rallentamento è quasi nullo.

  6. 06

    L'indirizzo IP resta lo stesso

    SecretDNS non è una VPN: l'IP e il resto del traffico non cambiano. Se un sito blocca in base al paese (errore 451), usare il proxy misto descritto più sotto.

Un lucchetto per attivarlo, le opzioni per rifinirlo

Le impostazioni di Windows non cambiano

Non tocca le impostazioni DNS della scheda di rete e agisce solo mentre è in esecuzione. Allo spegnimento tutto torna subito com'era. Anche dopo un blackout o una chiusura forzata, al riavvio Internet funziona normalmente.

DNS over HTTPS

Cloudflare è il predefinito. Si possono aggiungere altri server e selezionarne più di uno: se uno non risponde, subentra il successivo. Esiste anche una modalità che usa solo un server (es. 1.1.1.1) senza cifratura.

Frammentazione SNI

Impedisce che il nome del sito sia visibile così com'è nelle connessioni HTTPS e HTTP. Per le reti in cui la sola frammentazione non basta, c'è Abilita pacchetto falso.

Lista eccezioni · Lista mirata

I siti che potrebbero non funzionare se frammentati, come banche e pagamenti, passano senza modifiche. Oltre 160 domini — banche, pagamenti, portali, giochi, enti pubblici, scuole — sono già inclusi.

  • .example.cominclusi i sottodomini
  • https://www.example.com/pathURL incollato, ripulito da solo

Impostando la configurazione SNI su Frammentoⓜ, vengono frammentati solo i siti in lista.

Solo browser

La frammentazione vale solo per i principali browser come Chrome, Edge, Firefox e Whale. Giochi e programmi di lavoro non vengono toccati. L'opzione è attiva fin dall'inizio e la gestione DNS resta valida per tutti i programmi.

Una connessione che non cade

Prima di avviarsi verifica che il server DNS sia raggiungibile. Se durante l'esecuzione il server non risponde, Internet continua a funzionare. Dopo la sospensione o un cambio di Wi-Fi non serve riavviarlo.

Rapporto

Una tabella in una finestra separata mostra come è stato gestito ogni sito, per DNS e SNI. Con «Copia(tutto)» si incolla direttamente nel Blocco note o in Excel.

TipoDominioApplicato
DNSwww.example.comDNS su HTTPS
SNIwww.example.comFrammento
SNIbank.example
SNIblocked.exampleDiretto

Esegui all'avvio · Area di notifica

All'avvio di Windows parte nell'area di notifica e riattiva la protezione se l'ultima volta era in esecuzione. Chiudendo la finestra passa nell'area di notifica. L'icona è grigia da fermo e dorata in esecuzione.

Multilingue

Segue la lingua di visualizzazione di Windows. In alternativa si sceglie in Lingua nelle opzioni, anche durante l'esecuzione.

Solo i siti bloccati passano da un server estero

Nei paesi senza libertà di Internet, alcuni siti rifiutano del tutto le connessioni da quel paese e mostrano l'errore 451. Il blocco dipende dal paese di provenienza, quindi cifratura DNS e frammentazione non bastano.

Il proxy misto fa passare da un server estero solo i domini in lista. Tutto il resto si connette direttamente come sempre, quindi gli altri siti restano veloci come prima.

  • Una volta attivato, appare subito sotto un campo lista — un dominio per riga
  • Il server viene assegnato in automatico a ogni avvio; se non risponde, si passa al successivo
  • Richiede la configurazione DNS attiva
Il PC Server estero blocked news shop

blocked.example — è nella lista del proxy misto, quindi passa da un server estero.

Anteprima del programma

SecretDNS

SecretDNS

DNS su HTTPS è facile da usare.

Versione 4.1.1

Una riproduzione che riprende disposizione, colori e testi del programma reale. Si può cliccare, ma non funziona davvero.

Situazioni frequenti

Un sito passa a una pagina di avviso o la connessione cade

Con le impostazioni predefinite (DNS Server o DNS su HTTPS + SNI Frammento) basta quasi sempre premere il lucchetto. Attivare il rapporto e aprire il sito: nella riga SNI deve comparire Frammento, nella riga DNS Testo in chiaro o DNS su HTTPS. Se il problema resta, provare Abilita pacchetto falso.

Dopo l'attivazione un sito non si apre (banca, pagamenti, login di giochi…)

Quel sito tollera male la frammentazione. Nelle opzioni, aggiungere il dominio alla lista eccezioni sotto la riga Frammento e riavviare. Un punto iniziale, come .example.com, include tutti i sottodomini. Si può anche incollare l'URL della barra degli indirizzi così com'è.

Si vuole frammentare solo qualche sito

Impostando la configurazione SNI su Frammentoⓜ, sotto quella riga compare il campo lista mirata. Vengono frammentati solo i domini indicati; tutto il resto viene inviato così com'è. Se i siti problematici sono uno o due, questa è la scelta più sicura. Se la lista è vuota, prima dell'avvio il programma chiede di inserire un dominio.

Compare «Impossibile connettersi al server DNS su HTTPS»

Alcune reti aziendali o scolastiche non raggiungono certi server DoH. Selezionare un altro server (es. cloudflare-dns.com) in Server sulla riga DNS su HTTPS, oppure impostare la configurazione DNS su Server. Non c'è cifratura, ma si usa comunque un altro server DNS senza modificare le impostazioni di Windows.

Non si vogliono effetti su giochi o programmi di lavoro

Lasciare attivo Solo browser (è attivo fin dall'inizio). Frammentazione e pacchetti falsi valgono così solo per i principali browser. Se invece anche un programma diverso dal browser, come un download manager, richiede la frammentazione, disattivare l'opzione.

Si vuole cambiare la lingua dell'interfaccia

Sceglierla in Lingua, in fondo alle opzioni: il cambio è immediato, anche in esecuzione. Con Sistema si segue la lingua di visualizzazione di Windows.

È in esecuzione ma l'effetto non è immediato

Può dipendere dalla cache DNS del browser. Chiudere tutte le finestre del browser e riaprirle.

Gratuito. Ovunque, senza limiti.

Installer Consigliato

  • Si avvia subito dopo l'installazione
  • Registra «Esegui all'avvio»
  • Funziona con diritti di amministratore
Scarica l'installer

Portatile (ZIP)

  • Estrarre lo ZIP e avviare SecretDNS.exe
  • «Esegui all'avvio» disattivato di default
  • Per il resto uguale all'installer
Scarica la versione portatile
  • Windows 10 · 11 32 bit · 64 bit
  • Diritti di amministratore conferma a ogni avvio
  • Nessun runtime da installare
  • Freeware in azienda, a casa, negli enti pubblici o a scuola
Modifiche recenti

Versione 4.1.0

  • Migliorata la stabilità della connessione grazie a una gestione della connessione e a una convalida delle risposte più accurate
  • Ridotti i ritardi della connessione iniziale per i siti web che usano QUIC
  • Risolto un problema che causava il blocco dei download o della gestione della connessione durante l'uso del proxy sui sistemi interessati
  • Risolto un problema per cui le ricerche degli indirizzi accettavano erroneamente le risposte a richieste precedenti
  • Aggiunto un avviso quando non è possibile modificare le impostazioni di avvio e impedita la visualizzazione errata dello stato delle impostazioni

Versione 4.0.6

  • Modificate le opzioni esistenti per ripristinare una volta i valori predefiniti durante l'aggiornamento
  • Impedito agli aggiornamenti di sovrascrivere gli elenchi DNS configurati dall'utente

Versione 4.0.5

  • Migliorata la stabilità della VPN con il cambio automatico del server
  • Resa più facile l'identificazione dell'attività VPN nella cronologia delle connessioni

Non ci sono aggiornamenti automatici. Se è disponibile una nuova versione, viene segnalata all'avvio.

Altri programmi gratuiti su Kilho.net

Domande frequenti

Che differenza c'è con una VPN?

Una VPN instrada tutto il traffico tramite un altro server e cambia l'IP. SecretDNS non nasconde l'IP e non cifra tutto il traffico. Gestisce solo DNS e SNI, i due elementi usati per il controllo. Per questo la perdita di velocità è quasi nulla.

La frammentazione SNI rallenta la connessione?

Viene frammentata solo la parte con il nome del sito; il resto del traffico parte come sempre. Il rallentamento è quindi quasi nullo.

Modifica le impostazioni DNS di Windows?

No. Non modifica le impostazioni della scheda di rete e agisce solo durante l'esecuzione. Anche se lo si chiude o il computer si spegne all'improvviso, al riavvio tutto è come prima.

Si può usare senza installarlo?

Sì. Basta estrarre la versione portatile (ZIP) e avviare SecretDNS.exe. A parte «Esegui all'avvio», disattivato di default, è uguale all'installer.

Si può usare in azienda o a scuola?

È freeware: si usa gratis e senza limiti in azienda, a casa, negli enti pubblici o a scuola, e si può ridistribuire liberamente. Per l'uso della rete valgono le regole di ciascun ente.

Si aggiorna automaticamente?

No. All'avvio controlla se c'è una nuova versione e mostra un avviso; premendo [Sì] si apre la pagina di download.