Come bloccare la pubblicità in internet con Linux
Usiamo PI-HOLE®: Un buco nero per la pubblicita .
Per risparmiare banda , tempo e aumentare la sicurezza in navigazione, si può utilizzare un software completamente gratuito e a codice aperto pi-hole. Questo pacchetto gira su sistemi linux e può girare tranquillamente anche su una Raspberry PI da 30 Euri. La logica di funzionamento è quella di far assumere alla nostra piattaforma ( nel nostro caso Raspberry) la funzione di server DNS. In questo modo ogni richiesta DNS verrà analizzata e gestita cercando di evitare il più possibile l’apparizione di banner pubblicitare o altro.
Dove lo possiamo installare ?
Su tutti i sistemi Linux.
- Raspbian: Jessie / Stretch (lite / with pixel)
- Ubuntu: 16.04 / 16.10
- Fedora: 26 / 27
- Debian: 8 / 9
- CentOS: 7 (not ARM)
dobbiamo avere almeno 512 mb di ram a disposizione !!
Come si installa ?
curl -sSL https://install.pi-hole.net | bash
come bloccare la pubblicita’ in internet ?
La periferica dove installiamo la nostra utility deve avere un indirizzo ip statico. In questo modo sapremo di sicuro l’ip a cui rivolgerci come DNS.
Possiamo configurare il Ns Router che vada a usare come server DNS la nostra distro linux o possiamo configurare i client in modo tale da utilizzare come DNS PI-HOLE.
(nel primo caso ogni client che accede attraverso il router utilizzerà come server DNS PI_hole)
Setup dei client
WindowsLa configurazione dei server DNS si specifica nella finestra proprietà di TCP/IP della connessione scelta.
- Andare nella configurazione della scheda
- cegliere la connessione
- tasto destro Proprietà
- Protocollo Tcp/ip
- Proprietà
- Avanzate
- In DNS inseriamo l’indirizzo ip della nostra distro PI
- Click OK
- Confermiamo e salviamo
Linux
In quasi tutte le moderne distribuzioni di Linux, la configurazione dei server DNS si puo’ effettuare attraverso il Network Manager.
- Click System > Preferences > Network Connections
- Seleziona la “connessione” che vuoi configurare
- Click Edit
- Seleziona IPv4 Settings or IPv6 Settings .
- cerchiamo il campo DNS (sia che stiamo utilizzando una configurazione statica o dinamica attraverso DHCP.
- Nel campo DNS server inseriamo ip della nostra distribuzione con l’utility
- Clicchiamo su Apply (applica) per salvare la configurazione
- Sconnettiamoci e ricolleghiamoci (cosi’ da attivare la nuova configurazione).
- Qualora la nostra distribuzione non utilizzasse network Manager si deve modificare a manina nel file
/etc/resolv.conf
.