优秀的编程知识分享平台

网站首页 > 技术文章 正文

一招帮你搞定所有广告,树莓派全能广告屏蔽助手——Pi-hole

nanyue 2024-10-09 13:07:51 技术文章 5 ℃

近日一款基于树莓派的全能广告屏蔽助手悄然挤入Github趋势榜前10,小编此前也用过其他一些广告屏蔽插件,第一次接触从网络层切断广告的软件,不得不说,真香!

下面就简单跟大家分享这款软件~

Pi-hole 是一款开源且免费的 DNS 沉洞服务器(DNS sinkhole),通过个人的Linux硬件进行全网络广告拦截,能够在不安装任何客户端侧软件的前提下为设备提供网络内容屏蔽服务,非常轻量易用。搭配上家中吃灰已久的树莓派,我们就能够轻松打造属于自己的广告屏蔽助手。

Pi- hole亮点

  • 易于安装:多功能的安装程序全程引导,十分钟完成安装
  • 彻底:内容在非浏览器位置即可被阻止,例如满载广告的移动应用和智能电视
  • 无延迟:通过缓存DNS查询来无缝地加快日常浏览的速度
  • 轻便:运行平稳,对硬件和软件的要求最少
  • 强大:命令行界面,可确保互操作性
  • 可视化:一个漂亮的响应式Web界面仪表板,可查看和控制您的Pi-hole
  • 多功能:可以选择充当DHCP服务器,确保自动保护所有设备
  • 可扩展:安装在服务器级硬件上时能够处理数亿个查询
  • 现代:阻止IPv4和IPv6上的广告
  • 免费:开源软件

Pi- hole安装

一站式自动安装

快速方便地入门,使用以下命令安装Pi-hole:

curl -sSL https://install.pi-hole.net | bash

PlanB(备用方法)

如果上述方法安装失败,建议采用如下方式:

  • 方法1:克隆我们的存储库并运行
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole
cd "Pi-hole/automated install/"
sudo bash basic-install.sh
  • 方法2:手动下载安装程序并运行
wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh

安装完成后

安装程序运行完毕后,即可使用DHCP客户端使用Pi-hole作为其DNS服务器,配置路由器。


如果你的路由器不支持设置DNS服务器,则可以使用Pi-hole的内置DHCP服务器。只要确保首先在路由器上禁用DHCP(如果它具有可用的功能)即可。

最后,您也可以选择手动将每个设备设置为使用Pi-hole作为其DNS服务器。

Github项目地址:https://github.com/pi-hole/pi-hole

最近发表
标签列表