⚡ Rozdział 2: Instalacja Pi-hole
📥 2.1 Instalacja krok po kroku
- Zaloguj się do Raspberry Pi przez SSH (jeśli jeszcze nie jesteś zalogowany):
ssh pi@raspberrypi.local
- Zaktualizuj listę pakietów i upewnij się, że system jest aktualny:
sudo apt update && sudo apt upgrade -y
- Pobierz i uruchom skrypt instalacyjny Pi-hole:
curl -sSL https://install.pi-hole.net | bash
- Podczas instalacji wybierz następujące opcje:
- Upstream DNS Provider → np. Google (8.8.8.8), Cloudflare (1.1.1.1) lub inny.
- Block Lists → zostaw domyślne lub dodaj własne po instalacji.
- Web Interface → wybierz YES, aby zainstalować interfejs webowy.
- Lighttpd → wybierz YES, jeśli nie masz własnego serwera WWW.
- Privacy Mode → ustaw według własnych preferencji.
⚙️ 2.2 Konfiguracja podstawowa
-
Dostęp do panelu administracyjnego:
- Otwórz przeglądarkę i przejdź do adresu:
http://<IP_Raspberry_Pi>/admin
(Zamień
<IP_Raspberry_Pi>
na adres IP Twojego Raspberry Pi, np.192.168.0.12
) -
Zaloguj się do panelu przy użyciu hasła wygenerowanego podczas instalacji.
- Jeśli zapomniałeś hasła, zresetuj je poleceniem:
pihole -a -p
- Dodaj nowe listy blokujące lub usuń istniejące w zakładce "Group Management" > "Adlists".
🌐 2.3 Ustawienie statycznego IP (jeśli nie zostało ustawione wcześniej)
- Edytuj plik konfiguracyjny:
sudo nano /etc/dhcpcd.conf
- Dodaj lub edytuj sekcję dla interfejsu sieciowego:
interface eth0
static ip_address=192.168.0.12/24
static routers=192.168.0.1
static domain_name_servers=8.8.8.8 8.8.4.4
- Zapisz zmiany i uruchom ponownie Raspberry Pi:
sudo reboot
🟢 Podsumowanie
✅ Zainstalowano Pi-hole.
✅ Skonfigurowano interfejs webowy.
✅ Ustawiono statyczny adres IP.