Difference between revisions of "Bering-uClibc 5.x - User Guide - Advanced Topics - Setting Up Add blocking with dnsmasq"
From bering-uClibc
(→(treading carefully :-))) |
(→Manual setup) |
||
Line 35: | Line 35: | ||
That's it, all the nasty adds should be gone ! (well a bunch of them !) | That's it, all the nasty adds should be gone ! (well a bunch of them !) | ||
− | Hum yeah! don't forget to save your configuration, a | + | Hum yeah! don't forget to save your configuration, a simple: |
lrcfg 3) Packages configuration s) Save configuration | lrcfg 3) Packages configuration s) Save configuration | ||
will suffice. | will suffice. |
Revision as of 07:13, 14 November 2016
Objectives
There is a lot of info on the net about setting dnsmasq
to block advertisements, trackings... etc. This is a quick guide that shows a minimalist setup to filter add sites with dnsmasq
and maybe gets you started with a lot of options depending on your level of paranoia !
Prerequisites
- You will need Bering-uClibc 5.x or higher.
- The
curl.lrp
package.
Manual setup
(treading carefully :-))
Enter the command:
curl -s -d mimetype=plaintext http://pgl.yoyo.org/as/serverlist.php?hostformat=dnsmasq-server > /root/tmpfile.list
Check your file tmpfile.list
, you should have a list of server with the following format:
server=/yieldlab.net/ server=/yieldmanager.com/ server=/yieldmanager.net/ server=/... etc /
Then:
cp /root/tmpfile.list /etc/dnsmasq.d/addblock.list
Edit /etc/dnsmasq.conf
and enter:
conf-dir=/etc/dnsmasq.d
Restart dnsmasq
with:
/etc/init.d/dnsmasq restart
That's it, all the nasty adds should be gone ! (well a bunch of them !)
Hum yeah! don't forget to save your configuration, a simple:
lrcfg 3) Packages configuration s) Save configuration
will suffice.