Sicurezza Informatica

Come bloccare la pubblicità in internet con Linux

Usiamo PI-HOLE®: Un buco nero per la pubblicita .

PI-HOLE Come bloccare la pubblicita' in internet
PI-HOLE come bloccare la pubblicita’ in internet

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.

  1. Andare nella configurazione della scheda
  2. cegliere la connessione
  3. tasto destro Proprietà
  4. Protocollo Tcp/ip
  5. Proprietà
  6. Avanzate
  7. In DNS inseriamo l’indirizzo ip della nostra distro PI
  8. Click OK
  9. Confermiamo e salviamo

Linux

In quasi tutte le moderne distribuzioni di Linux, la configurazione dei server DNS si puo’ effettuare attraverso il  Network Manager.

  1. Click System > Preferences > Network Connections
  2. Seleziona la “connessione” che vuoi configurare
  3. Click Edit
  4. Seleziona IPv4 Settings or IPv6 Settings .
  5. cerchiamo il campo DNS (sia che stiamo utilizzando una configurazione statica o dinamica attraverso DHCP.
  6. Nel campo  DNS server inseriamo ip della nostra distribuzione con l’utility
  7. Clicchiamo su  Apply (applica)  per salvare la configurazione
  8. Sconnettiamoci e ricolleghiamoci (cosi’ da attivare la nuova configurazione).
  9. Qualora la nostra distribuzione non utilizzasse network Manager si deve modificare a manina nel file /etc/resolv.conf.