物联网 IOT 正在迅猛发展, 谁家没有几个智能设备? 但是智能设备联网之后便会受到无休止的网络广告骚扰, 电视, 手机, 手表哪个都逃脱不了. 于是, 斩杀这群讨厌的网络广告, 终于被提上日程!
小编在日常的沉迷 GitHub 中, 终于发现了这一 "广告杀手"---Pi-hole
Pi-hole 通过我们自己的 Linux 硬件就能组织网络广告的侵害, 完全无需下载安装任何客户端.
而且 Pi-hole 非常轻巧, 不需要太多处理能力
~52MB 的可用空间
512MB RAM
目前支持的操作系统有:
- Raspbian: Jessie / Stretch
- Ubuntu: 16.04 / 16.10
- Fedora: 27 / 28
- Debian: 8 / 9
- CentOS: 7 (not ARM)
而且也可以在 docker 容器中运行呢!
所支持的端口如下:
安装真的超简单, 只需要运行如下命令:
curl -sSL https://install.pi-hole.net | bash
还有两种备用方案:
克隆
- Git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole
- cd "Pi-hole/automated install/"
- sudo bash basic-install.sh
手动下载运行
- wget -O basic-install.sh https://install.pi-hole.net
- sudo bash basic-install.sh
安装完成后, 需要使用 Pi-hole 作为 DNS 服务器, 配置路由器的 DHCP 选项以强制客户端将 Pi-hole 用作其 DNS 服务器, 或手动配置每个设备以将 Pi-hole 用作其 DNS 服务器.
然后我们就将开始愉快地阻止广告了!
通过将 Pi-hole 与 VPN 配对, 就可以在蜂窝设备上进行广告拦截, 从而有助于提供有限的带宽数据计划.
有了 Pi-hole 以后:
让我们一起看一下它这高端大气上档次的面板, 感觉家里的网络完全尽在掌控!
通过面板, 可以实现多工功能的定制:
内置 DHCP 服务器
Pi-hole 适用于现有的 DHCP 服务器, 但您可以使用 Pi-hole 将网络管理保存在一个位置.
管理白名单和黑名单
通过将域列入黑名单或列入白名单来微调您的体验. 使用强大的正则表达式语句扩展此功能.
查询日志
查看您的网络上查询的所有域, 它们的来源等等.
长期统计
查询存储在数据库中, 可以随时查询. 了解您的网络随时间发生的变化.
审核日志
跟踪查询次数最多的域, 并将其从中央页面添加到白名单或黑名单中.
隐私模式
从适用于您的环境的四种不同隐私模式中进行选择.
GitHub 地址: https://github.com/pi-hole/pi-hole
目前这一项目已经轻松拿下 13k star, 还有近 1000 的 fork, 真的是不容错过!
来源: http://news.51cto.com/art/201903/592707.htm