安装 Pi-Hole - 免费广告拦截器

看这么多广告真是让人烦透了

目录

你可以为 Google Chrome、Firefox 或 Safari 安装浏览器广告拦截插件或扩展,但你必须在每台设备上单独进行此操作。
网络范围的广告拦截器是我最喜欢的解决方案。

pi-hole 主页

什么是 Pi-Hole

Pi-hole 是一个 DNS 服务器,它将大多数 广告网站列入黑名单

因此,当你在某台 PC 或甚至 RaspberryPI 上安装它,并配置其他设备使用它时,
试图显示广告的页面将无法做到这一点,因为托管广告的网站不可用(未解析)。


这是包含一些广告的页面示例

包含广告的网站


这是广告被拦截的页面。

广告被拦截的网站

安装广告拦截

Pi-Hole 可以在任何 Linux 或 Docker 环境中运行,所需资源 不多:只需 512MB 内存和 2GB 硬盘空间。
它是开源的,而且非常容易自托管。

安装这个免费的广告拦截器非常简单,运行以下命令:

wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh

配置你的 PC 使用新的 DNS

配置你的 Linux 工作站使用新的 DNS 服务器

Linux DNS 配置

在 Windows 上类似。

Chrome 广告拦截

在完成上述步骤后,Chrome 不需要任何额外的广告拦截插件。

在 Firefox 上配置广告拦截

Firefox 也是如此,一旦 Pi-Hole 在整个网络中配置为 DNS 服务器,就不需要任何额外的配置。

iPhone 的广告拦截

当你的 iPhone 连接到 Wi-Fi 时,可以通过相同的免费广告拦截来拦截广告。
这将需要对本地 DHCP 服务器进行额外的配置,请参阅 Pi-Hole 官方网站。
基本上,你的 Pi-Hole 服务器必须作为整个本地网络的 默认 DNS 服务器。

Android 的免费广告拦截

与 iPhone 的情况相同,当它连接到本地 Wi-Fi 时,它将正常工作。

附带统计数据的仪表盘

你可以在 Pi-Hole 的仪表盘上查看被拦截网站的统计数据。

Pi-Hole 仪表盘

这里有大量的配置和日志。

卸载 PiHole

要卸载这个广告拦截器,请运行以下命令:

pihole uninstall

有用的链接