安装Pi-hole
1 获取Pi-hole安装包
访问Pi-hole的官方网站:https://pi-hole.net。
2 安装Raspberry Pi
- 使用SD卡将Pi-hole安装到Raspberry Pi上,从官网下载适用于Raspberry Pi的Pi-hole镜像文件。
- 使用Etcher工具将镜像写入SD卡,并将SD卡插入Raspberry Pi。
3 启动Raspberry Pi
连接Raspberry Pi的网络接口和一个屏幕(如HDMI显示器),然后启动设备。
配置DNS
1 访问Pi-hole Web界面
打开浏览器,输入Pi-hole的IP地址(默认为192.168.1.1或192.168..1,根据你的网络设置)。
2 设置DNS
- 登录Web界面,点击“Setup”。
- 选择“DNS”选项,将DNS服务器设置为Pi-hole的IP地址和端口808。
- 确保路由器的DNS设置正确,指向Pi-hole的IP地址和端口。
配置过滤规则
1 过滤设置
进入“Blocked Sites”或“OpenDNS”选项,设置过滤级别和阻止的广告类型,如弹出、横幅、视频广告等。
2 黑名单和白名单
在“Blacklist”或“Whitelist”选项中,添加需要阻止或允许的网站或IP地址。
更新分类列表
1 定期更新
使用Pi-hole的Web界面,进入“Update”选项,选择“Update classifications”,下载最新的广告过滤列表。
测试与监控
1 测试
在测试设备上,访问被广告过滤的网站,确保广告已被阻止。
2 日志检查
查看Pi-hole的日志,了解过滤规则是否生效,是否有误封锁或漏过的情况。
优化与维护
1 性能优化
如果Pi-hole运行缓慢,考虑优化Raspberry Pi的性能,或者使用更高性能的硬件。
2 定期检查
定期检查过滤设置,更新分类列表,确保广告过滤效果持续良好。
备份配置
1 备份设置
使用Pi-hole的备份功能,将配置文件备份到网络存储或云存储,以备恢复。
处理问题
1 解决广告问题
如果某些网站被误封锁,检查Pi-hole的黑名单,确认是否需要调整。
2 故障排除
遇到问题时,参考Pi-hole的官方文档或社区,寻求帮助解决常见问题。
完成
通过以上步骤,您已成功配置Pi-hole,能够有效过滤网络上的广告,定期维护和更新是关键,以确保最佳的过滤效果,享受干净的网络体验!




