Casa Impresa Guida all'installazione di Pi-hole: un passo avanti verso zero pubblicità

Guida all'installazione di Pi-hole: un passo avanti verso zero pubblicità

by Autore ospite
La funzione Pi-Hole di Jack

Come ingegnere nuovo ai laboratori domestici, alle reti e alla configurazione software, uno dei primi e più semplici miglioramenti alla qualità della mia vita è stato l'impostazione di un Pi-hole! In questa guida all'installazione di Pi-hole, esamineremo i passaggi fondamentali che è necessario eseguire per ridurre il numero di annunci pubblicitari nella propria vita. Questo Pi-hole è ospitato su un Raspberry Pi, che si trova al centro del lato destro nell'immagine della mia scheda di rete mostrata sotto.

Come ingegnere nuovo ai laboratori domestici, alle reti e alla configurazione software, uno dei primi e più semplici miglioramenti alla qualità della mia vita è stato l'impostazione di un Pi-hole! In questa guida all'installazione di Pi-hole, esamineremo i passaggi fondamentali che è necessario eseguire per ridurre il numero di annunci pubblicitari nella propria vita. Questo Pi-hole è ospitato su un Raspberry Pi, che si trova al centro del lato destro nell'immagine della mia scheda di rete mostrata sotto.

Guida all'installazione di Pi-hole di Jack

Un Pi-hole funge da Domain Name System o DNS. Un DNS viene utilizzato per tradurre nomi host e indirizzi IP. In sostanza, ciò che accade è che tutto il traffico Internet che scorre attraverso una rete viene inviato a un DNS, che determina dove deve essere inviato il traffico in base a ciò che sta chiamando e/o inviando detto traffico. Questo traffico contiene informazioni sulla sua provenienza. Ad esempio, se si naviga su una pagina web e quella pagina web ha uno di quei banner pubblicitari costanti nella parte inferiore, il DNS è in realtà ciò che ha diretto il contenuto dell'annuncio pubblicitario da consegnare al dispositivo che ha aperto la pagina web.

Questo concetto applicato è molto importante per capire come funziona il Pi-hole. Il Pi-hole contiene un elenco di (al momento della stesura di questo articolo) 84,965 domini che ospitano materiale pubblicitario. Quando il DNS Pi-hole vede che il traffico proviene da uno di detti domini, invece di inoltrare il traffico al dispositivo richiedente come farebbe normalmente, il DNS non invia il contenuto dell'annuncio! (Mi piace pensare al Pi-hole che spara quelle pubblicità in un buco nero del nulla).

Guida all'installazione di Pi-Hole

Un aspetto molto potente della lista nera Pi-hole è che è modificabile dall'utente. Se l'utente nota che un dominio specifico continua a inviare traffico pubblicitario al suo dispositivo, può aggiungere manualmente quel dominio pubblicitario specifico alla lista nera. Per questa installazione di Pi-hole, assumeremo che sul Raspberry Pi sia già installato un sistema operativo. Per configurare Pi-hole, accediamo a pi-hole.net. Una volta lì, un pulsante di installazione indirizza l'utente a una pagina Web che contiene diversi modi per procedere con l'installazione di Pi-hole, il più semplice dei quali è un comando a riga singola.

Se l'utente è diffidente nei confronti del piping su bash, il repository può essere clonato ed eseguito e il programma di installazione può essere scaricato ed eseguito.
Una volta installata, ti viene presentata la dashboard mostrata di seguito (a cui puoi accedere inserendo “pi.hole/” nella barra degli indirizzi del browser):

Browser pi-hole

Questa dashboard mostra varie statistiche sul traffico che scorre attraverso il Pi-hole. Come mostrato sopra, da quando ho riavviato il mio Pi-hole oggi, la rete ha effettuato 577 query e Pi-hole ne ha "bloccate" 65, ovvero l'11.3%. Ciò significa che l'11.3% del traffico inviato o richiesto alla rete è stato identificato come pubblicità e non è stato nemmeno visualizzato sui miei dispositivi. Una delle principali difficoltà che ho riscontrato durante la configurazione del Pi-hole sulla mia rete è stata quella di rendere Raspberry Pi il server DNS predefinito sulla mia rete. Ecco i passaggi che ho eseguito con il mio EdgeRouter X:

Per configurare EdgeRouter X per utilizzare Rasberry Pi come DNS, inserisci innanzitutto l'IP del router nel tuo browser preferito (il valore predefinito per Edgerouter X è 192.168.1.1). Successivamente, vai alla scheda Configurazione albero del software di configurazione:

Scheda dell'albero di configurazione

Seguilo eseguendo il drill-down sulla sottorete all'interno dell'albero di navigazione e termina inserendo l'IP del Rasberry Pi che ospita il Pi-hole:

albero di navigazioneguida all'installazione pi-hole IP

 

 

 

Oltre all'IP del Rasberry Pi si consiglia un DNS secondario di failover, in modo che se il Raspberry Pi non funziona, subentri il server DNS secondario. In questo caso viene utilizzato 1.1.1.1, che è l'indirizzo IP di CloudFlare, uno dei risolutori DNS più veloci e diffusi.

Nota importante: si consiglia di impostare l'IP dell'host del Pi-Hole come statico anziché dinamico. Questo perché il server DNS guardato dal router è un indirizzo statico. Di conseguenza, se l'host del Pi-hole è impostato su DHCP e gli viene assegnato un nuovo indirizzo IP a causa di un ciclo di alimentazione, il router non guarderà più l'indirizzo IP corretto del DNS Pi-hole.

Spero che questa guida all'installazione di Pi-hole possa aiutare gli altri nel loro tentativo di ridurre il numero di annunci pubblicitari nei loro file
vive.

-Jack G.

Pi-Hole

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed