🧑💻 Rozdział 7: Rozwiązywanie problemów
🛠️ 7.1 Najczęstsze problemy i ich rozwiązania
❓ Pi-hole nie blokuje reklam
- Sprawdź, czy urządzenie korzysta z Pi-hole jako DNS:
nslookup pi.hole
- Upewnij się, że zapytania DNS przechodzą przez Pi-hole:
tail -f /var/log/pihole.log
- Zaktualizuj listy blokujące:
pihole -g
❓ Brak dostępu do panelu administracyjnego
- Upewnij się, że serwer jest uruchomiony:
sudo service lighttpd status
- Jeśli serwer nie działa, uruchom go ponownie:
sudo service lighttpd restart
- Sprawdź zaporę sieciową:
sudo ufw allow 80/tcp
❓ Reklamy pojawiają się mimo poprawnej konfiguracji
- Dodaj dodatkowe listy blokujące w Adlists.
- 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
- Bieżące logi zapytań DNS:
tail -f /var/log/pihole.log
- Logi serwera DNS:
journalctl -u pihole-FTL
- Szybkie statystyki Pi-hole:
pihole -c
🔄 7.3 Pi-hole nie działa jako DNS – co zrobić?
- Sprawdź, czy serwis FTL działa:
sudo service pihole-FTL status
- Jeśli nie działa, uruchom go ponownie:
sudo service pihole-FTL restart
- 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.
- Usuń Pi-hole:
sudo pihole uninstall
- Ponownie zainstaluj Pi-hole:
curl -sSL https://install.pi-hole.net | bash
- 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. 💡