Rozdział 5: Zabezpieczenia i optymalizacja
5.1 Ustawienie hasła do panelu administracyjnego
Aby zabezpieczyć dostęp do panelu administracyjnego Pi-hole, ustaw silne hasło.
- Otwórz terminal i wpisz polecenie (dokumentacja):
sudo pihole setpassword
-
Podaj nowe hasło i zatwierdź.
-
Jeśli chcesz usunąć hasło (np. w środowisku testowym), uruchom to samo polecenie i zostaw pole puste — Pi-hole wyświetli „Password Removed”.
W Pi-hole v5 służyło do tego pihole -a -p — w v6 to polecenie nie istnieje.
🦠 5.2 Blokowanie złośliwych domen
Pi-hole może blokować znane domeny phishingowe, malware i adware poprzez dodanie dedykowanych list blokujących.
-
Wejdź do Group Management → Lists.
-
Dodaj rekomendowane listy bezpieczeństwa, np.:
- Phishing Army
- listy z kategorii „Malicious Lists” na Firebog
Malware Domain List (malwaredomainlist.com), polecana we wcześniejszej wersji kursu, przestała działać w listopadzie 2020 r. — zgłoszenie StevenBlack/hosts#1456.
-
Zaktualizuj listy poleceniem:
pihole -g
- Sprawdź logi, aby upewnić się, że złośliwe domeny są blokowane:
pihole -t
🔥 5.3 Konfiguracja Firewall
Aby dodatkowo zabezpieczyć Pi-hole przed nieautoryzowanym dostępem, skonfiguruj firewall.
- Zainstaluj UFW (Uncomplicated Firewall), jeśli jeszcze go nie masz:
sudo apt install ufw
- Skonfiguruj podstawowe reguły zapory:
sudo ufw allow ssh
sudo ufw allow 53/tcp
sudo ufw allow 53/udp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
- Sprawdź status zapory:
sudo ufw status
♻️ 5.4 Aktualizacje Pi-hole
Regularne aktualizowanie Pi-hole zapewnia najnowsze funkcje i poprawki bezpieczeństwa.
- Zaktualizuj Pi-hole do najnowszej wersji:
pihole -up
- Zaktualizuj system operacyjny Raspberry Pi:
sudo apt update && sudo apt upgrade -y
- Automatyczne aktualizacje (opcjonalnie):
- Dodaj zadanie cron, aby automatycznie aktualizować listy blokujące:
echo "0 3 * * * root pihole -g" | sudo tee -a /etc/crontab
🟢 Podsumowanie
✅ Ustawiono hasło do panelu administracyjnego.
✅ Dodano listy złośliwych domen.
✅ Skonfigurowano zaporę sieciową.
✅ Zaktualizowano Pi-hole i system operacyjny.
➡️ Przejdź do Rozdziału 6: Zaawansowane funkcje, aby odkryć dodatkowe możliwości Pi-hole.