树莓派安装pi-hole进行广告过滤

缘起

之前树莓派3B一直在角落里作为NAS来使用,包括smb共享,transsim 下载等等用途,但是这段时间基于j3455的nas替代了树莓派的这些功能,树莓派就降级为一个linux系统了,不包含任何的个人数据,只作为一个自动化执行工具来用,跑跑定时的小任务就好了。

前段时间发现了一个有趣的小软件,叫做pi-hole,能够将树莓派变身为一个dns服务器,可以像abp类似的过滤掉一些广告网址(dns劫持实现)。

而目前树莓派的职责,不包含任何的个人数据,用来做这些事情就比较随意了,于是就有了这一波折腾~

折腾过程

1、安装pi-hole

安装过程很简单,就不赘述了,直接下面的命令安装:

curl -sSL https://install.pi-hole.net | bash

安装过程中直接一直下一步就好,记住最后一步的管理员密码。

2、pi-hole设置

经过第一步的安装,接下来就是设置过滤的规则了,可以登录树莓派的网址,admin + 刚才生成的密码登录进行管理。

settings --> BlockLists中,下面的文本框中粘贴如下的网址,这些是我搜集了一些国内适用的网址。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
http://dn-mwsl-hosts.qbox.me/hosts

使用体验

经过一段时间的使用,发现对于google等厂商的广告还是可以过滤的,但是对于国内的,比如百度这些过滤效果有限,但是如果你有个闲置的树莓派,还是建议玩一下的。

**注意:**这个软件给人一种黑盒的感觉,最好在空的不做个人数据存取的树莓派上玩,不建议用在实际使用的nas上。

参考文档

http://shumeipai.nxez.com/2018/02/09/install-pi-hole-for-raspberry-pi-to-filter-advertisement.html


发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。