Comprensione dei blocchi DNS
Immaginate il governo come un vicino ficcanaso che continua a sbirciare oltre la vostra recinzione, decidendo cosa potete e non potete vedere su Internet. I blocchi DNS (Domain Name System) sono il loro strumento preferito: quando digitate un indirizzo web, il vostro computer chiede a un server DNS l'indirizzo IP effettivo. Se al server DNS viene detto di mentire su certi indirizzi, beh, siete sfortunati, amico. È qui che diamo sfogo alla nostra creatività.
Metodi comuni per aggirare il blocco DNS
1. Cambia il tuo risolutore DNS
Primo consiglio: non usare i server DNS del governo. Passa a un resolver DNS di terze parti e sarai già al sicuro dal primo colpo.
Fornitori DNS popolari
| Fornitore | DNS primario | DNS secondario | Supporta DNS-over-HTTPS (DoH)? |
|---|---|---|---|
| Google Pubblico | 8.8.8.8 | 8.8.4.4 | SÌ |
| Cloudflare | 1.1.1.1 | 1.0.0.1 | SÌ |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | SÌ |
| Quad9 | 9.9.9.9 | 149.112.112.112 | SÌ |
Modifica DNS su Windows
- Aprire Pannello di controllo ➜ Rete e Internet ➜ Centro connessioni di rete e condivisione.
- Clic Modificare le impostazioni dell'adattatore.
- Fai clic con il pulsante destro del mouse sulla connessione, seleziona Proprietà.
- Selezionare Protocollo Internet versione 4 (TCP/IPv4) ➜ Proprietà.
- Utilizzare i seguenti indirizzi del server DNS:
- Preferito: 1.1.1.1
- Alternativa: 8.8.8.8
sistema operativo macOS
# System Preferences > Network > Advanced > DNS
# Add: 1.1.1.1 and 8.8.8.8
2. Utilizzare DNS crittografato (DoH/DoT)
A volte i governi utilizzano l'intercettazione DNS. Ecco allora che entrano in gioco DNS-over-HTTPS (DoH) e DNS-over-TLS (DoT): questi criptano le query, facendole apparire come normale traffico HTTPS.
Esempio di Firefox (DNS-over-HTTPS)
- Vai a Preferenze.
- Cerca “DNS”.
- Sotto Impostazioni di rete, clicca Impostazioni.
- Scorri verso il basso fino a Abilita DNS su HTTPS.
- Scegli un provider (Cloudflare o personalizzato).
Riga di comando con cloudflared (Proxy DoH)
# Install cloudflared (https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation/)
cloudflared proxy-dns
# Now set your system DNS to 127.0.0.1
3. Modifica il tuo file hosts
Se solo una manciata di siti sono bloccati, puoi seguire la vecchia strada e aggiungere manualmente gli IP al tuo hosts file. Questo indica al computer di ignorare completamente il DNS.
Finestre
- Aprire Blocco note come amministratore.
- Aprire
C:\Windows\System32\drivers\etc\hosts. - Aggiungere:
104.21.25.144 example.com
(Sostituisci IP e dominio secondo necessità. Ottieni l'IP conpingo uno strumento di ricerca DNS online.)
macOS/Linux
sudo nano /etc/hosts
# Add: 104.21.25.144 example.com
4. Utilizzare server proxy pubblici
Ora, amico, se bloccano a livello DNS e IP, dovrai incanalare il tuo traffico attraverso una deviazione: i proxy. I proxy pubblici instradano le tue richieste, facendo sembrare che tu sia da qualche altra parte.
Trovare proxy con ProxyRoller
Dirigetevi verso ProxyRoller Per una vasta gamma di proxy nuovi e gratuiti: HTTP, HTTPS, SOCKS4, SOCKS5, tutti quanti. Non aspettatevi però un servizio a cinque stelle dai proxy gratuiti: sono gli ostelli per backpacker di internet.
Configurazione del proxy in Windows
- Impostazioni ➜ Rete e Internet ➜ Procuratore.
- Accendi Configurazione manuale del proxy.
- Inserisci l'IP e la porta da ProxyRoller.
Esempio di estensione del browser (FoxyProxy)
- Installare FoxyProxy su Firefox o Chrome.
- Aggiungi un nuovo proxy utilizzando IP e porta da ProxyRoller.
- Scegli quali siti inviare tramite proxy.
5. Distribuisci una VPN (rete privata virtuale)
Se vuoi la Rolls Royce del bypass, una VPN è la soluzione. Il tuo traffico viene crittografato e inviato tramite un server remoto. Sono difficili da bloccare, a meno che il governo non si rivolga esclusivamente alla Corea del Nord.
| Metodo di bypass | Efficacia | Difficoltà | Furtività | Servizi di esempio |
|---|---|---|---|---|
| DNS di terze parti | Medio | Facile | Basso | Google, Cloudflare |
| DNS crittografato (DoH/DoT) | Alto | Medio | Alto | NextDNS, Cloudflare |
| File host | Basso | Facile | Basso | Manuale |
| Procura pubblica | Medio | Medio | Medio | ProxyRoller |
| VPN | Molto alto | Facile | Molto alto | Mullvad, ProtonVPN, NordVPN |
Avanzato: Tunneling DNS con DNSCrypt
Per gli amanti del fai da te, DNSCrypt confeziona il traffico DNS come una torta di carne: sicura e gustosa.
- Scaricamento Proxy DNSCrypt.
- Decomprimere e modificare
dnscrypt-proxy.tomlper selezionare un risolutore. - Avvia il servizio:
bash
./dnscrypt-proxy - Indica il DNS del tuo sistema a
127.0.0.1.
Risoluzione dei problemi e suggerimenti
- Se i proxy di ProxyRoller sono lenti, provane un altro: ce ne sono molti nella borsa frigo.
- Alcuni ISP eseguono il blocco basato su SNI; in questo caso, la soluzione migliore è un SNI crittografato (ESNI) o una VPN.
- Per blocchi persistenti, combina i metodi: DNS crittografato + Proxy + VPN.
Risorse utili
- DNS di Cloudflare
- DNS pubblico di Google
- ProxyRoller Proxy gratuiti
- Estensione del browser FoxyProxy
- Progetto DNSCrypt
- Proxy DoH cloudflared
Se mai vi ritrovaste bloccati dietro un muro, ricordate: dove c'è un tizio con un portatile e un pizzico di ingegno australiano, c'è un modo per passare. Mantenete la legalità, siate etici e non dimenticate di controllare le leggi locali prima di avventurarvi tra i cespugli per superare gli isolati.
Commenti (0)
Non ci sono ancora commenti qui, potresti essere il primo!