Jak zmienić DNS na Androidzie
Domyślnie telefon z Androidem korzysta z serwerów DNS operatora komórkowego lub sieci Wi-Fi. Te serwery działają, ale nie zawsze są najszybsze ani najbardziej dbające o prywatność. Niektórzy operatorzy wstrzykują przekierowania reklamowe w odpowiedzi DNS, inni blokują domeny bez ostrzeżenia, a większość nie szyfruje zapytań DNS, co oznacza, że każdy pośrednik w sieci widzi, jakie strony odwiedzasz.
Zmiana DNS na Androidzie jest prosta, ale metoda zależy od wersji systemu. Od Androida 9 (Pie) dostępna jest natywna opcja "Prywatny DNS" wykorzystująca DNS over TLS (DoT) do szyfrowania zapytań. Na starszych wersjach konfigurację trzeba robić sieć po sieci.
Zmiana DNS na Androidzie 9 i nowszym (Prywatny DNS)
To zalecana metoda. Dotyczy wszystkich połączeń (Wi-Fi i dane mobilne) w jednym kroku i szyfruje zapytania DNS, czego starsze metody nie robią.
Otwórz Ustawienia telefonu, przejdź do Sieć i Internet (Samsung: Ustawienia > Połączenia > Więcej ustawień połączenia). Znajdź opcję Prywatny DNS.
Trzy opcje do wyboru:
- Automatyczny (domyślny): Android używa DNS bieżącej sieci z oportunistycznym szyfrowaniem, jeśli serwer to obsługuje
- Wyłączony: brak szyfrowania DNS, zapytania idą otwartym tekstem
- Nazwa hosta dostawcy prywatnego DNS: ręcznie wpisujesz adres serwera DNS kompatybilnego z DNS over TLS
Wybierz trzecią opcję i wpisz adres wybranego dostawcy DNS:
| Dostawca | Adres Prywatnego DNS (DoT) |
|---|---|
| Google Public DNS | dns.google |
| Cloudflare | one.one.one.one |
| Cloudflare (blokada malware) | security.cloudflare-dns.com |
| Cloudflare (malware + treści dla dorosłych) | family.cloudflare-dns.com |
| Quad9 | dns.quad9.net |
| AdGuard DNS (blokada reklam) | dns.adguard-dns.com |
| NextDNS | twojeid.dns.nextdns.io |
Zatwierdź i gotowe. Wszystkie zapytania DNS będą kierowane przez wybrany serwer, niezależnie czy jesteś na Wi-Fi czy na danych mobilnych. Żadna dodatkowa aplikacja nie jest potrzebna.
Aby sprawdzić, czy zmiana zadziałała, otwórz przeglądarkę i wejdź na stronę testową DNS. Powinieneś zobaczyć dostawcę, którego skonfigurowałeś, a nie dostawcę operatora.
Zmiana DNS na Androidzie 8 i starszym
Na starszych wersjach Androida nie ma globalnej opcji Prywatny DNS. Musisz zmieniać DNS sieć po sieci, i tylko w Wi-Fi. Połączenia danych mobilnych zawsze będą używać DNS operatora, chyba że zainstalujesz aplikację.
Aby zmienić DNS sieci Wi-Fi:
- Wejdź w Ustawienia > Wi-Fi
- Przytrzymaj sieć Wi-Fi, z którą jesteś połączony
- Wybierz Modyfikuj sieć
- Zaznacz Opcje zaawansowane
- Zmień ustawienie IP z "DHCP" na Statyczny
- W polach DNS 1 i DNS 2 wpisz adresy IP wybranych serwerów DNS
| Dostawca | DNS 1 (IPv4) | DNS 2 (IPv4) |
|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 |
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
| Quad9 | 9.9.9.9 | 149.112.112.112 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 |
Wadą tej metody jest to, że dotyczy tylko sieci Wi-Fi, którą właśnie zmodyfikowałeś. Łącząc się z inną siecią, musisz powtórzyć procedurę. Ponadto przejście na statyczny IP oznacza ręczne wpisanie adresu IP, bramy i maski podsieci. Jeśli nie wiesz co wpisać, zanotuj wartości wyświetlane w trybie DHCP przed przełączeniem na statyczny.
Aplikacje do zmiany DNS
Jeśli korzystasz ze starszej wersji Androida lub chcesz bardziej elastyczne rozwiązanie, kilka aplikacji pozwala zmienić DNS bez roota:
- 1.1.1.1 (WARP) od Cloudflare: darmowa, automatycznie konfiguruje DNS Cloudflare przez lokalny VPN
- NextDNS: darmowa do 300 000 zapytań miesięcznie, z panelem do konfiguracji blokowania reklam, trackerów i malware
- Blokada: open source, blokuje reklamy i trackery przez lokalny VPN z własnymi DNS
Te aplikacje tworzą lokalny VPN na telefonie. Żadne dane nie opuszczają urządzenia przez serwer zewnętrzny; to po prostu mechanizm do przechwytywania zapytań DNS i przekierowywania ich do wybranego serwera.
Który DNS wybrać
Szybkość: Cloudflare (1.1.1.1) i Google Public DNS (8.8.8.8) są konsekwentnie najszybsze w globalnych benchmarkach. Cloudflare ma lekką przewagę w latencji w większości regionów.
Prywatność: Cloudflare zobowiązuje się umownie do niesprzedawania danych i czyszczenia logów w ciągu 24 godzin. Quad9 to organizacja non-profit z siedzibą w Szwajcarii, podlegająca szwajcarskiemu prawu o ochronie danych. Google Public DNS jest szybki, ale Google pozostaje firmą reklamową.
Blokowanie treści: AdGuard DNS i NextDNS pozwalają blokować reklamy, trackery i złośliwe domeny na poziomie DNS. NextDNS pozwala dodatkowo precyzyjnie dostosowywać listy blokowania.
Ochrona rodzicielska: Cloudflare oferuje family.cloudflare-dns.com, który blokuje malware i treści dla dorosłych. OpenDNS Family Shield (208.67.222.123) oferuje podobną funkcjonalność.
Sprawdzenie czy zmiana działa
Po zmianie DNS sprawdź, czy nowa konfiguracja jest aktywna. Otwórz przeglądarkę i wejdź na dnsleaktest.com, aby przeprowadzić test wycieku DNS. Jeśli wyniki pokazują serwery Cloudflare, Google lub Quad9 zamiast twojego operatora, wszystko działa.
Jeśli stare DNS operatora nadal się pojawiają, spróbuj zrestartować telefon. Na Androidzie pamięć podręczna DNS jest zazwyczaj czyszczona przy restarcie. Jeśli problem utrzymuje się w Wi-Fi, sprawdź czy router sieci nie wymusza własnych DNS.
Zmiana DNS na Androidzie to jedna z najprostszych i najskuteczniejszych modyfikacji poprawiających codzienne korzystanie z internetu. Na Androidzie 9+ funkcja Prywatny DNS czyni to globalnym i szyfrowanym w jednym kroku. Na starszych wersjach aplikacja jak 1.1.1.1 lub NextDNS robi to samo bez komplikacji.