安装 Pi-Hole - 免费广告拦截器
看这么多广告真是让人烦透了
目录
你可以为 Google Chrome、Firefox 或 Safari 安装浏览器广告拦截插件或扩展,但你必须在每台设备上单独进行此操作。
网络范围的广告拦截器是我最喜欢的解决方案。
什么是 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 服务器
在 Windows 上类似。
Chrome 广告拦截
在完成上述步骤后,Chrome 不需要任何额外的广告拦截插件。
在 Firefox 上配置广告拦截
Firefox 也是如此,一旦 Pi-Hole 在整个网络中配置为 DNS 服务器,就不需要任何额外的配置。
iPhone 的广告拦截
当你的 iPhone 连接到 Wi-Fi 时,可以通过相同的免费广告拦截来拦截广告。
这将需要对本地 DHCP 服务器进行额外的配置,请参阅 Pi-Hole 官方网站。
基本上,你的 Pi-Hole 服务器必须作为整个本地网络的 默认 DNS 服务器。
Android 的免费广告拦截
与 iPhone 的情况相同,当它连接到本地 Wi-Fi 时,它将正常工作。
附带统计数据的仪表盘
你可以在 Pi-Hole 的仪表盘上查看被拦截网站的统计数据。
这里有大量的配置和日志。
卸载 PiHole
要卸载这个广告拦截器,请运行以下命令:
pihole uninstall