
闲置很久的树莓派3
之前折腾HomeAssistant时候入过两个树莓派3,后来决定新家完全使用米家方案布置之后这玩意就废弃了。今天看家里的乐视电视的时候发现乐视电视又偷偷的往电视里安装软件了,很气。所以决定重启树莓派3安装Pi-Hole来屏蔽一些广告。
简单来说,Pi-hole算是局域网内的DNS劫持服务,通过DNS解析时把特定的一些域名给出错误的信息,从而防止一些域名对网络的访问。
安装Pi-hole
如果你的树莓派是安装过Raspbian系统的,那么其实安装Pi-hole只需要一条命令。
sudo curl -sSL https://install.pi-hole.net | bash
安装过程需要在界面上配置一些选项,如果不知道怎么修改可以保持默认。 安装完成之后你可以通过浏览器访问下面的地址来管理你的Pi-hole:
http://<your pi’s IP address>/admin
如果需要重置Pi-hole管理密码,可以使用
sudo pihole -a -p newpassword
其中‘newpassword’是你需要设置的新密码。

安装之后的Web管理后台
使用Pi-hole
安装好之后的Pi-hole本身就自带一些订阅规则(可能需要科学上网更新),如果你想获得更多的中文广告规则可以自行添加网友维护的hosts。比如neoHosts。 同时如果要让Pi-hole生效,你需要在你的路由器里将DNS地址更改成树莓派的IP地址。
常用命令
#更新Pi-hole pihole -up #重装Pi-hole pihole -r #监控Pi-hole状态 pihole -c #更新广告规则 pihole -g #查看Pi-hole服务状态 pihole status #获取更多命令 pihole -h

SSH连接设备后查看Pi-hole状态
当然,Pi-hole其实可以安装在局域网内的很多Linux设备包含一些软路由中。
参考链接:
https://github.com/pi-hole/pi-hole