piHole è una soluzione studiata apposta per trasformare il Raspberry Pi in un adblocker per la vostra rete.
Con il Raspberry già configurato, apri il terminale (in SSH o dal desktop) e digitate:
sudo apt update
sudo apt upgrade -y
Una volta installati tutti gli aggiornamenti digitate:
curl -sSL https://install.pi-hole.net | bash
Questo inizierà il processo d’installazione di piHole.
Il processo è semplicissimo e tutto sarà descritto a schermo.
Scegli l’interfaccia con la quale hai è connesso il tuo Raspberry Pi
Scegli i DNS di upstream che vuoi usare
Io uso Cloudflare ma puoi impostare quelli che preferisci
Se invece, non hai intenzione di usare server DNS esterni, ti consiglio di seguire questa guida per la configurazione di Unbound
Seleziona la lista di default per il blocco degli advertisements.
E’ una buona lista per iniziare
Scegli quali protocolli monitorare. Lasciali entrambi se non sai decidere
Imposta un IP statico per il tuo Raspberry Pi. Seleziona Yes e digita l’indirizzo che vuoi sia impostato
Ovviamente installa l’interfaccia web di amministrazione
Seleziona quindi On quando ti viene richiesto se vuoi installare il web server
Seleziona On quando ti chiede se vuoi collezionare i logs.
Seleziona Show everything per farti mostrare tutti i dettagli di tutte le richieste.
Per privacy, se davvero lo necessiti, puoi selezionare Anonymous mode in modo da non avere in chiaro gli indirizzi che effettuano le richieste e i siti consultati dagli utenti
L’installazione è finita.
Prendi nota dell’URL di connessione e soprattutto della password fornita nell’ultima riga.
Sarebbe opportuno cambiare quella password con una a tua scelta.
Se vuoi, puoi ritornare nel terminale e digitare:
pihole -a -p
Collegati quindi all’URL annotato (http://INDIRIZZO_IP/admin)in precedenza e accedi con la password
Questa sarà la dashboard che ti troverai davanti
Una volta che sei riuscito ad entrare sulla dashboard vedrai 0 nel numero di client
Visto che piHole funge da server DNS, dovrai andare a cambiare i DNS del tuo dispositivo di rete sul tuo laptop o se preferisci direttamente sul tuo router, in modo che tutte le richieste DNS passino per Raspberry.
Ricordati solamente di inserire l’indirizzo IP del tuo Raspberry Pi nel campo Preferred DNS
Fatto questo, aggiorna la pagina web di amministrazione e vedrai che il numero di client sarà cambiato 😉
Per testare se davvero l’adblocker sta funzionando, puoi digitare su Google la stringa “adblock test” e selezionare un test dai risultati.
Vedrai il contatore delle “Queries blocked” aumentare.
Meno pubblicità e più informazione pulita con piHole.
Images credit: Tom’s Hardware