Vota questo articolo
(0 Voti)

La pubblicità ormai è molto invasiva e fastidiosa. Per bloccarla possiamo intervenire direttamente sul nostro router OpenWRT o LEDE.
I passi da seguire sono abbastanza semplici...

Ci sono dei tools già pacchettizzati per il nostro router, come luci-adsblock ...ma aggiungendo pacchetti lo spazio disponibile sul router diminuisce sempre più.
Quindi procediamo con degli script e configurazioni manuali.

Andiamo a creare il nostro script /root/upd-adfree.sh

##adfree
wget http://winhelp2002.mvps.org/hosts.txt -O /tmp/adfree-tmp
sed 's/^\(.*\).$/\1/' /tmp/adfree-tmp > /tmp/adfree
rm -rf /tmp/adfree-tmp

## dns restart to update
/etc/init.d/dnsmasq restart

diamo un bel

chmod +x /root/upd-adfree.sh

Adesso possiamo lanciarlo e dobbiamo dire a dnsmasq di interrogare questo file appena creato in /tmp, quindi ediamo il file /etc/config/dhcp aggiungendo nella sezione dnsmasq queste 2 righe:

list addnhosts '/tmp/adfree'

Adesso non ci resta che schedulare con cron aggiungendo in /etc/crontabs/root la riga

0 0 * * * /root/upd-adfree.sh

 

Buon relax senza pubblicità! 

Letto 665 volte Ultima modifica il Domenica, 18 Giugno 2017 02:55
Altro in questa categoria: « HotSpot NoDogSplah

Lascia un commento

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

Ninux Experimental

Newsletter

Follow Us

           

Ninux è una Wireless Community Network

Una rete di calcolatori senza fili nata a Roma ed estesa in tutta Italia da una comunità di informatici, radioamatori e appassionati
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.



Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.