2015-10-22 17:01:55 +08:00
|
|
|
|
# anti-AD
|
2017-12-31 20:25:35 +08:00
|
|
|
|
|
2018-10-04 01:19:13 +08:00
|
|
|
|
## 基于dnsmasq的尽可能满足个人需求的广告屏蔽、隐私保护工具
|
2018-10-04 01:37:43 +08:00
|
|
|
|
(*哈哈,故意这么高大上的~*)
|
2018-10-04 01:35:28 +08:00
|
|
|
|
|
2018-10-04 01:37:43 +08:00
|
|
|
|
我被五花八门的广告(闪图、视频、牛皮癣……)弄的很郁闷,包含隐私窃取的各种统计(大数据收集?)让我胆寒,于是乎在某一天突然就想在路由器上屏蔽掉他们……
|
2017-12-31 20:25:35 +08:00
|
|
|
|
|
2018-10-04 01:37:43 +08:00
|
|
|
|
* * *
|
2017-12-31 20:25:35 +08:00
|
|
|
|
|
2018-10-04 21:55:30 +08:00
|
|
|
|
### 特别注意,我尽量保持列表adblock-for-dnsmasq.conf 的通用性,不保证普适.
|
2018-10-04 01:18:14 +08:00
|
|
|
|
|
|
|
|
|
但如果你刚好看到这里,那我就说一下:
|
|
|
|
|
|
2018-10-04 21:36:25 +08:00
|
|
|
|
dnsmasq的配置我就不赘述,建议是配置一个include dnsmasq.d 这样的一个目录下面所有的\*.conf文件
|
2018-10-04 01:18:14 +08:00
|
|
|
|
|
2018-10-04 21:36:25 +08:00
|
|
|
|
运行start.sh,会去下载easylist,koolproxy以及github上其他大神维护的address或者hosts列表,然后整理合并成一个文件。拿着这个文件放入到例如/etc/dnsmasq.d/的目录下,然后重启dnsmasq进程就能加载。更新依赖于其他大神的内容更新了。
|
2018-10-04 01:18:14 +08:00
|
|
|
|
|
2018-10-04 21:36:25 +08:00
|
|
|
|
[adblock-for-dnsmasq.conf](https://raw.githubusercontent.com/gentlyx/anti-AD/master/adblock-for-dnsmasq.conf) 这个是最终生成的配置文件,我会保持一定频率的更新,大约每月2次,所以,如果你打算直接下载我维护的这个文件,那可能不需要太高的频率
|
2017-12-31 20:25:35 +08:00
|
|
|
|
|
|
|
|
|
black_domain_list.php 是用来配置黑名单的
|
|
|
|
|
|
2018-10-04 21:55:30 +08:00
|
|
|
|
block_domains.root.conf 这个文件是用来配置无论别人怎么更新,你都要保留的配置的,我的配置不一定适合你,请酌情修改,最大的个性化内容在这里了
|
2017-12-31 20:25:35 +08:00
|
|
|
|
|
2018-10-04 01:18:14 +08:00
|
|
|
|
2018.10.04 凌晨于深圳
|
2018-10-04 21:39:54 +08:00
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2018-10-04 21:55:30 +08:00
|
|
|
|
2018.10.4 21:00, 加入了easylist的一些域名,可能过滤更严格了
|