Py学习  »  Git

Github热门!开源广告拦截神器,Pi-hole考虑一下?

开源最前线 • 3 年前 • 534 次点击  

开源最前线(ID:OpenSourceTop) 猿妹整编

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


你平常会用树莓派么?是不是很讨厌浏览网页时的广告?今天,一个解救你的神器来了,它可以将你的家庭网络上的所有广告路由到一个不存在的地方,从而实现在你的设备上拦截广告的目的,它就是——Pi-hole,基于Linux的网络级广告和互联网跟踪器屏蔽应用。



前不久,Pi-hole团队宣布释出v5.0版本。v5.0的新特性包括:用户可以创建不同的组(Group),屏蔽列表、黑名单和白名单可以应用到不同组;CNAME深层检查,默认启用但可配置关闭;改进了控制面板的图形;Regex/wildcard支持白名单;改进了导入屏蔽列表的解析;改善了内存占用等等。



可能是因为新版本发布的原因再一次带动了Pi-hole的热度,一跃登上Github周榜热门。


Pi-hole 具有以下特性:

  • Easy-to-install:安装程序将引导你完成整个过程,只需不到 10 分钟
  • Resolute:广告在非浏览器位置被屏蔽,可以拦截任何设备(包括移动设备、平板电脑、以及个人电脑)上的广告,并且它是完整的拦截了广告,而不是仅将它们隐藏起来
  • Responsive:通过缓存 dns 查询,加快日常浏览的速度
  • Lightweight:运行平稳,硬件和软件要求最低
  • Robust:保证互操作性的命令行接口,使用一个 API 来监视性能和统计数据
  • Insightful:有一个响应 Web 用户管理界面,可以查看和控制 PI-hole
  • Versatile:可以充当 dhcp 服务器,确保所有设备都得到自动保护
  • Scalable:当安装在服务器级硬件上时,能够处理数亿个查询
  • Modern: 阻止在 IPv 4 和 IPv 6 上的广告
  • 增强整体网路性能(因为广告在被下载前,已经被阻挡)



Pi-hole一站式自动安装


Pi-hole安装你只需要一个树莓派和一张SD卡、USB电源线就可以了,树莓派也不要求最新型号,只要她的内存大于512MB即可。然后你只需运行以下命令行就可以安装Pi-hole了:


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


安装完毕后,你将需要配置路由器,找到LAN设置下面的DHCP/DNS设置,然后将你的主DNS服务器的IP地址设置为你的Pi-hole的IP地址。


如果你的路由器不支持设置DNS服务器,则可以使用Pi-hole的内置DHCP服务器。只要确保首先在路由器上禁用DHCP(如果它具有可用的功能)即可。如果这种方法还不行的话,那你还有最后一个选择,那就是手动设置。



Pi-hole部分功能


命令行界面:该pihole命令具有无需Web界面即可完全管理Pi-hole所需的所有功能。熟悉的任何人都可以快速,方便地使用和审核bash。



Web界面:通过该功能,你可以查看统计信息,更改设置和配置Pi-hole。



如果你使用过 Pi-hole 或者其它的开源广告拦截器,可以和大家分享一下使用感受。


最后附上Github地址:https://github.com/pi-hole/pi-hole



●编号1009,输入编号直达本文

●输入m获取文章目录

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/63186
 
534 次点击