网站、手机、Pad打开网页、应用,广告总是那么多,看起来就挺烦,当然,如果你有一台支持64位的群晖NAS在手上,这一切将不再是烦恼,还你一个纯净的网络环境,仿佛回到2001年。
nas上docker肯定是要装好的,然后在docker的注册表中搜索pihole,找到第一个pihole/pihole,然后点击下载
它的速度非常慢,如果你的nas可以出国,那速度就很快了^_^,在下载过程中,打开File Station,在docker目录下建立pihole文件夹,然后再创建两个子目录,分别为config和dnsmasq.d,如下图所示,一会用到。
经过一段很漫长的等待,回到docker后,发现下载好的文件大小295M,下载完后在左侧映像菜单中点击启动,并选择高级设置
勾选启用自动重新启动,勾上的意思是如果你的nas重启了或者断电了,恢复以后pihole会自动还原到之前的状态。
选择卷,选择添加文件夹,找到刚添加的config和dnsmasq.d文件夹,添加进去,分别在装载路径填上与上图相同的名称。
选择端口设置,上图圈起来的几个地方要修改,最后一个1778是随便改的,只要你的网络环境中没有用到过这个端口就行,这个端口需要在路由器的端口转发中设置好。
选择环境,修改ServerIP为你内网群晖的内网IP地址,点击加号增加可变为TZ,值为Asia/Shanghai,然后点击应用,然后点击应用,启动,至此pihole的docker参数配置完成。
docker中选择容器,点击详情按钮
再选择日志,在搜索框中搜索password关键字,记下上图马赛克部分的密码,后面会用到。
启动完后,在浏览器中输入ip地址:端口/admin进入管理页面,点击左侧Login进行登录,这里需要输入的密码就是你刚记下的马赛克部分密码
输入马赛克密码进行登录
点击Group Management,选择Adlists,增加https://gitee.com/privacy-protection-tools/anti-ad/raw/master/domains.txt,备注为Chinese(随便填),这是增加国内的广告屏幕地址,有兴趣的也可以把这个网址复制到浏览器中去看看,然后点击Add按钮,增加成果后会出现最后一行。
选择Tools,选择Update Gravity,等待更新,时间较长,更新完后就具备屏蔽广告的功能了,至此pihole的所有配置全部完成。
配置完成了还没用,如果你想局域网中的设备全部生效,还需要在路由器的LAN-DHCP服务器-DNS进行修改,这里的DNS是内网DHCP服务器分配的DNS,修改成内网群晖的地址即可,如果你不想这么麻烦,也可以直接在PC或者手机上把DNS修改成群晖NAS的地址,这样你访问的所有网页、app才能屏蔽广告。