Skip to main content

🧑‍💻 Rozdział 7: Rozwiązywanie problemów

🛠️ 7.1 Najczęstsze problemy i ich rozwiązania

Pi-hole nie blokuje reklam

  1. Sprawdź, czy urządzenie korzysta z Pi-hole jako DNS:
nslookup pi.hole
  1. Upewnij się, że zapytania DNS przechodzą przez Pi-hole:
tail -f /var/log/pihole.log
  1. Zaktualizuj listy blokujące:
pihole -g

Brak dostępu do panelu administracyjnego

  1. Upewnij się, że serwer jest uruchomiony:
sudo service lighttpd status
  1. Jeśli serwer nie działa, uruchom go ponownie:
sudo service lighttpd restart
  1. Sprawdź zaporę sieciową:
sudo ufw allow 80/tcp

Reklamy pojawiają się mimo poprawnej konfiguracji

  1. Dodaj dodatkowe listy blokujące w Adlists.
  2. Sprawdź, czy reklamy pochodzą z HTTPS lub z tzw. reklam "inline", które mogą wymagać rozszerzenia do przeglądarki.

📋 7.2 Analiza logów i identyfikacja błędów

  1. Bieżące logi zapytań DNS:
tail -f /var/log/pihole.log
  1. Logi serwera DNS:
journalctl -u pihole-FTL
  1. Szybkie statystyki Pi-hole:
pihole -c

🔄 7.3 Pi-hole nie działa jako DNS – co zrobić?

  1. Sprawdź, czy serwis FTL działa:
sudo service pihole-FTL status
  1. Jeśli nie działa, uruchom go ponownie:
sudo service pihole-FTL restart
  1. Sprawdź, czy port 53 (DNS) jest otwarty:
sudo netstat -tuln | grep :53

♻️ 7.4 Przywracanie domyślnych ustawień

Jeśli wszystko inne zawiedzie, możesz zresetować konfigurację Pi-hole.

  1. Usuń Pi-hole:
sudo pihole uninstall
  1. Ponownie zainstaluj Pi-hole:
curl -sSL https://install.pi-hole.net | bash
  1. Zaktualizuj listy blokujące po reinstalacji:
pihole -g

🟢 Podsumowanie

✅ Rozwiązano najczęstsze problemy.
✅ Przeanalizowano logi i statystyki.
✅ Zresetowano konfigurację w razie potrzeby.


➡️ Przejdź do Rozdziału 8: Scenariusze zastosowania, aby poznać różne sposoby wykorzystania Pi-hole. 💡