← Tutti i tutorial
Craig Dennis
📷 Foto di Craig Dennis su Pexels

Configurare Pi-hole in 10 minuti su Raspberry Pi

Rete › Homelab Medio ⏱ 20 min 👁 82 visualizzazioni di Matteo Ricci

🔧 Materiale necessario

  • Raspberry Pi con Raspberry Pi OS Lite installato
  • Cavo Ethernet
  • Accesso al pannello router

📋 Passi

  1. Assegna IP statico al Raspberry Pi nel router (DHCP reservation)
  2. Accedi al Pi via SSH: ssh [email protected]
  3. Esegui: curl -sSL https://install.pi-hole.net | bash
  4. Segui il wizard — scegli eth0 come interfaccia e Cloudflare come upstream DNS
  5. Annota la password web admin mostrata al termine
  6. Accedi alla GUI: http://IP-PI/admin
  7. Nel router imposta DNS primario = IP del Raspberry Pi
  8. Aggiungi le blocklist di Steven Black dalla sezione Adlists

Cosa blocca Pi-hole

Pi-hole blocca a livello DNS: quando un dispositivo prova a risolvere il dominio di un tracker o di pubblicità, Pi-hole risponde "non esiste". Risultato: nessuna pubblicità su tutta la rete, smart TV inclusa.

Requisiti

  • Raspberry Pi (qualsiasi modello) con Raspberry Pi OS Lite
  • IP statico (configuralo nel router prima di iniziare)

Installazione

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

Il wizard chiede: interfaccia di rete (eth0), DNS upstream (scegli Cloudflare 1.1.1.1), installa web admin. Annota la password admin mostrata alla fine.

Configura il router

Accedi al pannello del router → DHCP → DNS Server primario: imposta l'IP del Raspberry Pi. Tutti i dispositivi che ottengono IP via DHCP useranno automaticamente Pi-hole.

Blocklist consigliate

Nella GUI Pi-hole → Adlists → aggiungi:

https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://raw.githubusercontent.com/hagezi/dns-blocklists/main/adblock/pro.txt