
VisuAlgo
通过动画可视化数据结构和算法,帮助学习者直观理解计算机科学概念。
Pi-hole 是一款部署在局域网内的 DNS 级广告拦截工具。它不依赖浏览器插件,也不局限于单一设备,而是从网络入口处过滤广告与跟踪请求,覆盖接入该网络的所有终端。
Pi-hole 充当局域网中的 DNS 服务器。当设备发起域名解析请求时,Pi-hole 将请求域名与内置的屏蔽列表进行比对:
这意味着广告脚本、跟踪像素、恶意域名在数据到达设备之前就被拦截,而非加载后再被隐藏。
| 特性 | 说明 |
|---|---|
| 全设备覆盖 | 手机、电脑、平板、智能电视、IoT 设备均可受益 |
| 带宽节省 | 广告内容不被下载,减少流量消耗 |
| 隐私保护 | 阻断常见跟踪器和遥测域名 |
| 可视化面板 | Web 管理界面提供查询统计、拦截率、Top 域名等数据 |
| 自定义规则 | 支持白名单、黑名单、正则表达式过滤 |
| 低资源占用 | 可在 Raspberry Pi、老旧 PC、虚拟机或 Docker 容器中运行 |
常见的安装路径包括:
安装完成后,需在路由器 DHCP 设置中将 DNS 指向 Pi-hole 的 IP 地址,使局域网内所有设备自动使用该 DNS。
适合:
需注意:
项目完全开源,代码托管于 GitHub,可免费下载使用。安装脚本与文档见官网 pi-hole.net。






