Jak zablokować większość reklam na każdym urządzeniu w sieci?

Naszym rozwiązaniem jest Pi-hole – skuteczne oprogramowanie do blokowania reklam na poziomie sieci. Uwaga: Pi-hole nie blokuje reklam wewnątrz serwisu YouTube.

Dlaczego Pi-hole nie blokuje youtube?

Pi-hole działa wyłącznie na poziomie zapytań DNS (tłumaczy nazwę domeny na adres IP).

  • To samo źródło: Google serwuje reklamy i właściwe wideo z tych samych domen (np. googlevideo.com).
  • Brak możliwości selekcji: DNS widzi tylko adres serwera. Jeśli zablokujesz domenę, żeby wyciąć reklamę, automatycznie zablokujesz też transmisję wideo.
  • Szyfrowanie (HTTPS): Pi-hole nie zagląda do wnętrza pakietów danych. Aby odróżnić reklamę od filmu, musiałbyś analizować zawartość strumienia w czasie rzeczywistym, co przy HTTPS jest niemożliwe bez instalowania własnych certyfikatów na każdym urządzeniu (czego Pi-hole nie robi).
  • Pi-hole blokuje tylko domenę, na której stoi serwer reklam. W przypadku YouTube reklama jest „częścią” serwera z treścią.

Czego potrzebujesz?

Pi-hole wymaga "serwera", czyli urządzenia pracującego 24/7. Jest to oprogramowanie bardzo lekkie, więc świetnie sprawdzi się Raspberry Pi lub stary laptop (nawet z 2GB RAM).

  • System operacyjny: Linux (to na nim instalujemy Pi-hole).
Pamiętaj: Wybór urządzenia zależy od Twoich możliwości, ale stabilne połączenie z siecią jest kluczowe dla działania Pi-hole.

Jak zainstalować Pi-hole?

W systemie Linux uruchamiamy oficjalny instalator komendą:

Instalacja Pi-hole
curl -sSL https://install.pi-hole.net | bash

Zarządzanie za pomocą Dockera

Dla bardziej zaawansowanych użytkowników polecam instalację przez Dockera, co pozwala na łatwiejsze aktualizacje i separację od systemu.

docker-compose.yml
services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "8080:80/tcp"
    environment:
      TZ: 'Europe/Warsaw'
    restart: unless-stopped
Ustawiamy hasło dla konta w przeglądarce: pihole setpassword

Dlaczego to rozwiązanie jest tak skuteczne?

Pi-hole działa jako Twój prywatny serwer DNS. Kiedy dowolne urządzenie w sieci (Twój PC, smartfon czy TV) chce połączyć się z domeną reklamową, Pi-hole po prostu odpowiada, że domena nie istnieje.

Zalety:

  • Blokuje reklamy w aplikacjach na telefonach i Smart TV.
  • Oszczędza transfer danych, nie pobierając niepotrzebnych skryptów.
  • Zwiększa prywatność, blokując trackery śledzące Twoją aktywność.

Jak sprawdzić czy działa?

Testowanie
# Sprawdź statystyki w panelu administracyjnym:
# http://[IP-TWOJEGO-SERWERA]:8080/admin

# Zobacz logi w czasie rzeczywistym:
pihole -t
Zatwierdzamy komendą: sudo docker compose up -d

Jak ustawić Pi-hole jako serwer DNS? (WAŻNE)

Po instalacji Pi-hole sam w sobie jeszcze nic nie blokuje. Musisz powiedzieć urządzeniom w sieci, żeby korzystały z Pi-hole jako serwera DNS.


Najlepszy sposób: Ustawienia na routerze (zalecane)


  • Wejdź do ustawień routera (zwykle wpisując w przeglądarce 192.168.0.1 lub 192.168.1.1) lub znajdź adres na plakietce rutera.
  • Zaloguj się (domyślne dane często admin / admin lub znajdziesz je na naklejce na routerze)
  • Znajdź sekcję DHCP lub LANDNS Server
  • Wyłącz opcję „Automatyczny DNS” / „DNS from ISP”
  • Wpisz IP Twojego Pi-hole (np. 192.168.1.50) jako Primary DNS
  • Zapisz zmiany i zrestartuj router

Po tym kroku wszystkie urządzenia w domu automatycznie będą używały Pi-hole.