Bypass Proxy DNS trasparente con un router DD-WRT
Alcuni ISP (Internet Service Provider) utilizzano il proxy DNS trasparente che fa sì che il proxy DNS intelligente non funzioni.
Il proxy DNS trasparente viene utilizzato dagli ISP per intercettare le richieste di ricerca DNS (porta TCP/UDP 53) e trasmettere in modo trasparente questi pacchetti di dati ai loro server DNS. Sfortunatamente questo costringe il vostro PC/Mac/Modem/Router ad utilizzare il servizio DNS degli ISP piuttosto che lo Smart DNS Proxy.
Se avete un router DD-WRT o qualsiasi altro router che utilizza il sistema operativo Linux potete bypassare il proxy DNS trasparente del vostro ISP utilizzando le regole del firewall personalizzato dei vostri router. In questo modo i nostri server DNS funzioneranno su diverse porte TC/UDP.
Per fare questo, seguite questi passi:
1. 1. Effettuare il login nel router DD-WRT e selezionare Setup e poi Basic Setup.
2. 2. Scorrere verso il basso fino a Network Address Server Settings (DHCP) e Abilita DHCP.
3. 3. Cambiare Static DNS 1 in 8.8.8.8.8. 4. Cambiare Static DNS 2 in 8.8.4.4.4.
4. 4. Disattivare Usa DNSMasq per DNS. Scorrere verso il basso e cliccare su Apply Settings (Applicare le impostazioni).
5. Premere il tasto destro del mouse. 5. Sul pannello di controllo DD-WRT, selezionare AMMINISTRAZIONE dalla sezione in alto a destra. Poi selezionare Commands (Comandi ) dalle schede sottostanti.
6.6. Incollare i seguenti comandi nella sezione Commands Shell > Commands.
iptables -t nat -A PREROUTING -i br0 -p udp --dport 53 -j DNAT --to 23.21.43.50:1512
iptables -t nat -A PREROUTING -i br0 -p udp --dport 53 -j DNAT --to 54.229.171.243:1512
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 53 -j DNAT --to 23.21.43.50:1512
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 53 -j DNAT --to 54.229.171.243:1512
7. 7. Cliccare su Salva avvio. Se necessario, incolla di nuovo il codice di cui sopra e poi clicca su Save Firewall.
Riavvia il tuo router e poi ogni dispositivo connesso al tuo router dd-wrt beneficerà di Smart DNS Proxy anche se il tuo ISP effettua ricerche DNS trasparenti.