Mentre la pubblicità online è un’importante fonte di entrate che consente ai tuoi siti Web preferiti, incluso questo, di fare soldi, a volte le persone vogliono bloccarlo per vari motivi come come problemi di prestazioni o privacy. Potresti installare software di blocco su ogni dispositivo che possiedi, ma il modo più efficiente è creare un server utilizzando Pi-hole che filtri tutto il tuo traffico web a livello di rete locale.
Pi-hole è un Raspberry Blocco degli annunci a livello di rete basato su Pi. Installiamo il software su un Raspberry Pi con sistema operativo Raspberry Pi, eseguiamo un breve script di installazione e quindi puntiamo le nostre macchine a l’indirizzo IP del Raspberry Pi per il blocco istantaneo degli annunci. Possiamo anche, e lo incoraggiamo fortemente, aggiungere i siti che usi di frequente come tomshardware.com a una whitelist in modo che tu possa aiutarli a mantenere le luci accese.
In questo tutorial ne trasformeremo uno di riserva Raspberry Pi in una macchina per il blocco degli annunci, nascosta al sicuro nella nostra rete. Abbiamo usato un Raspberry Pi 4, ma visti i bassi requisiti per Pi-hole, questa è un’ottima possibilità per far risorgere quel vecchio Raspberry Pi che hai in agguato in un cassetto.
Per questo progetto ti servirà
Qualsiasi Raspberry Pi con EthernetCavo di alimentazione e Ethernet per il tuo PC Windows Raspberry PiA
Configurazione Il tuo Raspberry Pi
1. Scarica e installa Raspberry Pi Imager dal sito Web Raspberry Pi.
2. Inserisci una scheda microSD di riserva nel tuo computer. Nota che questa carta verrà cancellata.
3. Avvia Raspberry Pi Imager e premi MAIUSC + CTRL + X per aprire un menu di configurazione segreto.
(Image credit: Tom’s Hardware)
4. Scorri verso il basso e fai clic su Abilita SSH, quindi imposta una nuova password SSH. Al termine, fai clic su Salva.
(Image credit: Tom’s Hardware )
5. In Sistema operativo seleziona il sistema operativo Raspberry Pi (32 bit).
(Image credit: Tom’s Hardware)
6. In Archiviazione, fai clic sul pulsante e seleziona la scheda microSD. Verifica di avere l’unità corretta prima di procedere.
(Image credit: Tom’s Hardware)
7. Fai clic su Scrivi per scaricare e scrivere il sistema operativo Raspberry Pi sulla scheda microSD. Al termine, rimuovi la scheda dal computer.
(Image credit: Tom’s Hardware)
8. Inserisci la scheda microSD del sistema operativo Raspberry Pi nel tuo Raspberry Pi. Quindi collega il tuo Raspberry Pi alla rete tramite un cavo Ethernet e infine collega l’alimentazione per avviare il Raspberry Pi.
Installazione di Pi-hole su SSH
SSH, una connessione sicura al tuo Raspberry Pi, è il modo migliore per installare e configurare Pi-hole. Possiamo usare un client SSH per connetterci. Per Windows questo è PuTTY e Mac, gli utenti Linux possono connettersi direttamente tramite il terminale. Con SSH possiamo installare software e amministrare il Raspberry Pi come se ci fossimo seduti davanti.
1. Utenti Windows, scarica e installa PuTTY. Gli utenti Linux e Mac possono aprire direttamente un terminale.
2. Tramite PuTTY inserisci il nome host come raspberrypi.local (su alcune reti, questo è solo raspberrypi senza.local) e quindi fai clic su Apri.
(Image credit: Tom’s Hardware)
3. Inserisci il tuo nome utente e la passwordquando richiesto. Nota che questi non vengono stampati sullo schermo per motivi di sicurezza.
4. Aggiorna i tuoi repository software e poi scarica gli ultimi aggiornamenti per il tuo Raspberry Pi.
$ sudo apt update $ sudo apt upgrade-y
5. Installa Pi-hole utilizzando questo script di installazione di una riga. Questo comando scaricherà lo script e quindi eseguirà il programma di installazione nel terminale.
$ curl-sSL https://install.pi-hole.net | bash
6. Il programma di installazione di Pi-hole inizierà aggiornando il software disponibile, quindi verrà avviata una procedura guidata di installazione basata su menu. Premi Invio per procedere con l’installazione.
7. Scegli eth0 come interfaccia da utilizzare con Pi-hole. Premi Tab per spostare l’evidenziazione rossa su Ok, quindi premi Invio. Questa è la nostra porta Gigabit Ethernet che fornirà la migliore connessione possibile.
(Image credit: Tom’s Hardware)
8. Seleziona il tuo provider DNS upstream. Abbiamo scelto Google, ma ce ne sono molti altri tra cui scegliere. Premi Tab e poi Invio.
(Image credit: Tom’s Hardware)
9. Accetta l’elenco predefinito di siti bloccati premendo tab e invio.
(Image credit: Tom’s Hardware)
10. Accetta i protocolli IPv4 e IPv6 predefiniti premendo tab e invio.
(Image credit: Tom’s Hardware)
11. Accetta le impostazioni di rete correnti e impostale come statiche. Prendi nota dei dettagli poiché ne avremo bisogno in seguito.
(Image credit: Tom’s Hardware)
12. Installa l’interfaccia di amministrazione web premendo tab e invio.
(Image credit: Tom’s Hardware)
13. Installa il server web lightppd utilizzato per servire le pagine di amministrazione web premendo tab e invio.
(Image credit: Tom’s Hardware)
14. Accetta le opzioni di registro predefinite .
(Image credit: Tom’s Hardware)
15. Accetta la modalità privacy predefinita premendo tab e invio.
(Image credit: Tom’s Hardware)
Il l’installazione è completa e la pagina finale riassume l’indirizzo IP del dispositivo Pi-hole e fornisce una password di accesso alla pagina Web dell’amministratore.
(Image credit: Tom’s Hardware)
16. Cambia la password dell’amministratore web nel terminale usando il seguente comando. Ti verrà chiesto di digitare la password due volte.
$ pihole-a-p
(Image credit: Tom’s Hardware)
Impostazione delle connessioni di rete per Pi-hole
Con il nostro Raspberry Pi che esegue la configurazione e l’esecuzione di Pi-hole, ora dobbiamo puntare i nostri dispositivi su di esso in modo che i server DNS di Pi-hole possano bloccare le pubblicità indesiderate. Qui stiamo configurando manualmente una connessione di rete cablata con Windows 10. I passaggi saranno simili per il Wi-Fi.
1. Fare clic con il pulsante destro del mouse sul logo di Windows e selezionare Connessioni di rete.
(Credito immagine: Tom’s Hardware)
2. Fare clic su Proprietà.
(Image credit: Tom’s Hardware)
3. Fare clic su Modifica per aggiornare la configurazione di rete.
(Image credit: Tom’s Hardware)
4. Modifica il tuo indirizzo IP con l’indirizzo desiderato. Abbiamo scelto di attenerci a ciò che il server DHCP del router ha emesso. Impostare la lunghezza del prefisso della sottorete su 24. Il gateway è l’indirizzo IP del router, nel nostro caso 192.168.0.1. Il DNS preferito è il nostro server DNS Pi-hole, 192.168.0.24. Il DNS alternativo viene utilizzato se il nostro dispositivo Pi-hole va offline, in questo caso è il server DNS di Google. Fare clic su Salva per scrivere le modifiche e riavviare l’interfaccia di rete.
(Image credit: Tom’s Hardware)
Come inserire nella whitelist un sito in Pi-Hole
Considerando che molti siti di contenuti, incluso il nostro, si affidano alla pubblicità per una parte significativa delle loro entrate, ha senso inserire nella whitelist quelli che desideri supportare in modo che possano servirti Annunci. Pi-hole ha un menu di whitelist in cui possiamo aggiungere domini e sottodomini specifici che verranno aggiunti agli elenchi di Pi-hole.
1. Apri un browser web all’indirizzo IP del tuo Raspberry Pi e digita /admin. Per la nostra configurazione siamo andati su http://192.168.0.34/admin/
(Image credit: Tom’s Hardware)
2. Accedi al tuo Pi-Hole inserendo nome utente e password. In precedenza abbiamo modificato la password di accesso dell’amministratore.
(Image credit: Tom’s Hardware)
3. Dalla dashboard fai clic su Whitelist.
(Image credit: Tom’s Hardware)
4. In Dominio, aggiungi l’URL del sito che desideri inserire nella whitelist, quindi fai clic su Aggiungi alla whitelist. Questo sito sarà ora in grado di pubblicare annunci.
(Image credit: Tom’s Hardware)
Domini può essere abilitato/disabilitato nella whitelist facendo clic sul pulsante sotto Stato. I domini autorizzati possono essere eliminati facendo clic sull’icona del cestino.
(Image credit: Tom’s Hardware)
5. Fai clic su Esci per tornare alla pagina di amministrazione predefinita.
(Image credit: Tom’s Hardware)
Ecco ce l’hai, le schede del tuo browser sono prive di pubblicità e la tua navigazione è diventata molto più veloce, tutto grazie a quel Raspberry Pi di riserva che era in agguato nel tuo cassetto.