Omijanie przeźroczystego serwera DNS Proxy za pomocą routera DD-WRT

Niektórzy dostawcy Internetu używają przezroczystego DNS Proxy, który uniemożliwia działanie Smart DNS Proxy.

Przezroczysty DNS Proxy używany jest przez dostawców do przechwytywania zapytań DNS (TCP/UDP port 53) i przezroczyste proksowanie pakietów danych do ich serwerów DNS. Niestety powoduje to wymuszenie przez komputery/modemy/routery używanie serwerów DNS dostawcy a nie Smart DNS Proxy.

Jeśli posiadasz router DD-WRT lub inny oparty na systemie Linux, możesz ominąć przezroczysty DNS Proxy swojego dostawcy używając własnych reguł firewall. W ten sposób nasze serwery DNS będą działać na innym porcie TC/UDP.

Aby to zrobić, postępuj zgodnie z instrukcjami:

1. Zaloguj się do routera DD-WRT oraz wybierz Ustawienia i Ustawienia podstawowe.

2. Przejdź niżej do Ustawień serwerów sieciowych  (DHCP) i uaktywnij DHCP.

3. Zmień statyczny DNS na 8.8.8.8. Zmień statyczny DNS 2 na 8.8.4.4.

4. Dezaktywuj Używaj DNSMasq dla DNS. Przejdź niżej ii kliknij na Zastosuj ustawienia.

5. Na panelu sterowania DD-WRT wybierz ADMINISTRACJA w prawym górnym rogu. Następnie Wybierz polecenia z tabeli poniżej.

6. Wklej polecenia do sekcji Polecenia.


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. Kliknij na Zapisz Startup. W razie konieczności wklej powyższy kod ponownie i kliknij Zapisz Firewall.

Zrestartuj router i każde urządzenie podłączone do routera DD-WRT będzie odtąd korzystać ze Smart DNS Proxy pomimo przezroczystego DNS Proxy stosowanego przez twojego dostawce Internetu.

Czy ten artykuł odpowiedział na twoje pytanie? Dziękujemy za opinię Wystąpił problem z przesłaniem opinii. Spróbuj ponownie później