Jak blokować reklamy przez DNS w systemie Linux

Możesz zablokować wiele reklam i trackerów w systemie Linux, zmieniając resolver DNS używany przez połączenie sieciowe. Usługa filtrująca DNS, taka jak AdGuard DNS, odmawia rozpoznawania domen na swoich listach blokowanych, więc zmiana może wpłynąć na przeglądarki i inne aplikacje bez konieczności instalowania osobnego rozszerzenia blokującego reklamy. Nie usunie to wszystkich reklam: reklamy wyświetlane z tej samej domeny co treści, posty sponsorowane i aplikacje z wbudowanym lub zakodowanym DNS mogą nadal je wyświetlać.

Wybierz usługę DNS blokującą reklamy

W tym przewodniku wykorzystano aktualne publiczne adresy DNS AdGuard. Starsze adresy, czasami powtarzane w nieaktualnych poradnikach, nie są już zalecanymi domyślnymi; użyj aktualnych, oficjalnych wartości poniżej.

  • IPv4: 94.140.14.14 i94.140.15.15
  • IPv6: 2a10:50c0::ad1:ff i2a10:50c0::ad2:ff

To domyślne filtry AdGuarda, które blokują reklamy i moduły śledzące. Serwery Family Protection dodają filtrowanie treści dla dorosłych, podczas gdy serwery bez filtrowania nie blokują reklam. Sprawdź oficjalny przewodnik AdGuard Public DNS, jeśli potrzebujesz innego profilu filtrowania lub szyfrowanego protokołu DNS.

Zanim zmienisz DNS

Zanotuj aktualną konfigurację DNS lub zrób zrzut ekranu, aby w razie potrzeby móc ją przywrócić. Zazwyczaj nie ma potrzeby zmiany adresu IPv4, bramy ani ustawień podsieci. Pozostaw metodę połączenia ustawioną na Automatyczną (DHCP) lub jej odpowiednik; wyłącz tylko opcję automatycznego DNS. Jeśli Twoja sieć wymaga firmowego, szkolnego, VPN lub resolvera dostarczonego przez router, najpierw skontaktuj się z administratorem.

Ustaw AdGuard DNS w GNOME (Ubuntu i podobne pulpity)

Etykiety różnią się nieznacznie w zależności od wersji GNOME, ale edytor połączeń działa według tego samego schematu.

  1. Otwórz Ustawienia , a następnie wybierz Sieć w przypadku połączenia Ethernet lub Wi-Fi w przypadku połączenia bezprzewodowego.
  2. Ustawienia sieci GNOME pokazujące aktywne połączenie Wi-Fi i przycisk koła zębatego służący do jego edycji.
    Otwórz ustawienia aktywnego połączenia Wi-Fi lub przewodowego.
  3. Kliknij ikonę koła zębatego obok aktywnego połączenia, aby otworzyć jego ustawienia.
  4. Otwórz kartę IPv4 . Znajdź sekcję DNS i wyłącz opcję Automatycznie . Nie zmieniaj metody IPv4 z DHCP, chyba że celowo potrzebujesz adresu statycznego.
  5. Ustawienia GNOME IPv4 z włączonym przełącznikiem Automatyczny DNS przed wprowadzeniem niestandardowego DNS.
    Kontrolki DNS znajdziesz w zakładce połączenia IPv4.
  6. Wpisz adres 94.140.14.14, 94.140.15.15w polu „Serwery DNS”. ​​Jeśli na Twoim pulpicie są oddzielne wpisy, dodaj najpierw jeden adres, a potem drugi.
  7. Ustawienia GNOME IPv4 z wyłączoną funkcją automatycznego DNS i polem serwera DNS gotowym na niestandardowe adresy.
    Wyłącz automatyczny DNS, aby wprowadzić preferowane adresy resolvera.
  8. Kliknij Zastosuj . Jeśli w Twojej sieci włączony jest protokół IPv6, otwórz kartę IPv6 i skonfiguruj również adresy IPv6 AdGuard. W przeciwnym razie system może nadal rozwiązywać niektóre żądania za pośrednictwem automatycznie dostarczonych serwerów DNS IPv6.
  9. Ustawienia GNOME IPv4 z wprowadzonymi adresami DNS AdGuard 94.140.14.14 i 94.140.15.15.
    Wprowadź oba adresy DNS IPv4 AdGuard, a następnie zastosuj ustawienia.
  10. Rozłącz się z siecią i połącz się z nią ponownie, jeśli nowe ustawienia nie zaczną obowiązywać natychmiast. Pełny restart zazwyczaj nie jest konieczny.

Oficjalna dokumentacja ustawień sieciowych GNOME wyjaśnia, gdzie w edytorze połączeń pojawiają się kontrolki DNS.

Ustaw DNS w KDE Plasma

  1. Otwórz Ustawienia systemowe i znajdź Sieć lub edytor połączeń dostarczony przez Twoją dystrybucję. Wybierz aktywny profil Wi-Fi lub przewodowy.
  2. Ustawienia sieciowe w stylu KDE pokazujące, że na liście połączeń wybrano sieć Wi-Fi domowa.
    Wybierz aktywne połączenie w Ustawieniach sieciowych KDE.
  3. Edytuj połączenie i wybierz IPv4 . Pozostaw metodę ustawioną na adresy automatyczne, często oznaczoną jako Automatyczna (tylko adresy) .
  4. Przełącz usługę DNS z automatycznej na ręczną, a następnie dodaj 94.140.14.14i 94.140.15.15jako oddzielne serwery DNS.
  5. Ustawienia KDE IPv4 z wyłączoną opcją automatycznego DNS.
    Otwórz ustawienia IPv4 i przełącz DNS na ręczny.
    Ustawienia KDE IPv4 z adresem 94.140.14.14 wpisanym w polu serwera DNS.
    Dodaj pierwszy adres serwera DNS AdGuard.
  6. Zapisz lub zastosuj zmiany połączenia. Jeśli protokół IPv6 jest aktywny, skonfiguruj odpowiednie resolvery IPv6 AdGuard również w IPv6. W razie potrzeby połącz się ponownie.
  7. Ustawienia KDE IPv4 zawierające listę serwerów DNS AdGuard: 94.140.14.14 i 94.140.15.15.
    Przed złożeniem wniosku sprawdź, czy oba adresy DNS znajdują się na liście.

Wersje KDE i dystrybucji mogą korzystać z różnych interfejsów zarządzania siecią, więc dokładne nazwy przycisków mogą się różnić. Kluczem jest edycja aktywnego połączenia i zastąpienie jego automatycznych serwerów DNS bez przypadkowego przełączenia metody adresowania IP na ręczną.

Inne komputery stacjonarne z systemem Linux i NetworkManager

MATE, Xfce, Cinnamon i inne pulpity często korzystają z NetworkManager. Otwórz menu sieciowe, wybierz Edytuj połączenia , wybierz aktywny profil i otwórz jego ustawienia IPv4. Ustaw metodę na Tylko adresy automatyczne (DHCP) lub najbardziej zbliżoną, a następnie wprowadź dwa adresy DNS w polu Serwery DNS i zapisz. Nie edytuj /etc/resolv.confbezpośrednio w typowym systemie NetworkManager: może on zostać wygenerowany automatycznie, a wprowadzone ręcznie zmiany mogą zostać nadpisane.

Przetestuj zmianę i rozwiąż problemy

  • Sprawdź rozdzielczość DNS: uruchom resolvectl statusw systemach z systemem systemd-resolved lub sprawdź aktywne połączenie w NetworkManager. Możesz również sprawdzić domenę za pomocą nslookup example.comtego narzędzia, jeśli jest ono zainstalowane.
  • Reklamy nadal się wyświetlają: filtrowanie DNS blokuje żądania do wymienionych domen, a nie do każdego elementu reklamy. Wyczyść pamięć podręczną DNS przeglądarki lub uruchom ponownie aplikację i sprawdź, czy przeglądarka korzysta z własnego dostawcy Secure DNS/DoH.
  • Strony internetowe przestają się ładować: sprawdź, czy adresy zostały wpisane poprawnie, połącz się ponownie lub tymczasowo przywróć automatyczną usługę DNS, aby ustalić, czy to resolver spowodował problem.
  • VPN lub IPv6 omijają to ustawienie: klienci VPN i konfiguracja IPv6 mogą udostępniać oddzielne serwery DNS. Skonfiguruj DNS w profilu VPN lub IPv6 odpowiednio, zamiast zakładać, że ustawienie IPv4 kontroluje każde żądanie.

Chcesz filtrować DNS w całej swojej sieci?

Zmiana DNS w systemie Linux wpływa tylko na ten profil połączenia. Aby objąć wiele urządzeń, skonfiguruj obsługiwaną usługę DNS na routerze lub uruchom lokalny resolver filtrujący, taki jak Pi-hole . Konfiguracja na poziomie routera może objąć więcej urządzeń, ale klienci korzystający z VPN lub własnego szyfrowanego DNS mogą ją ominąć. Samo filtrowanie DNS nie szyfruje również zwykłego ruchu DNS; AdGuard publikuje oddzielne opcje DNS-over-HTTPS i DNS-over-TLS w swojej oficjalnej dokumentacji.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.