od体育官网

od体育官网品牌产品
在你的网络中使用树莓派和 Pi-hole 拦截广告
发布时间:2021-10-31
  |  
阅读量:
本文摘要:编译自: https://opensource.com/article/18/2/block-ads-raspberry-pi 作者: Ben Nuttall译者: qhwdw痛恨上网时看到广告?学习这篇教程来设置 Pi-hole。有一个闲置的树莓派?在浏览网页时讨厌广告?Pi-hole[1] 是一个拦截广告的开源软件项目,它可以将你的家庭网络上的所有广告路由到一个不存在的地方,从而实现在你的设备上拦截广告的目的。这么好的方法只需要花几钟的时间来设置,你就可以使用它了。

od体育官网

编译自: https://opensource.com/article/18/2/block-ads-raspberry-pi 作者: Ben Nuttall译者: qhwdw痛恨上网时看到广告?学习这篇教程来设置 Pi-hole。有一个闲置的树莓派?在浏览网页时讨厌广告?Pi-hole[1] 是一个拦截广告的开源软件项目,它可以将你的家庭网络上的所有广告路由到一个不存在的地方,从而实现在你的设备上拦截广告的目的。这么好的方法只需要花几钟的时间来设置,你就可以使用它了。

Pi-hole 拦截了凌驾 100,000 个提供广告的域名,它可以拦截任何设备(包罗移动设备、平板电脑、以及小我私家电脑)上的广告,而且它是完整的拦截了广告,而不是仅将它们隐藏起来,这样做可以提升总体的网络性能(因为广告不需要下载)。你可以在一个 web 界面上、或者也可以使用一个 API 来监视性能和统计数据。你需要:树莓派 + SD 卡USB 电源线以太网线你不需要使用一个最新型号的树莓派 — 一个老款足够完成这项事情,只要它的内存不小于 512MB 就可以 — 因此一个一代树莓派 Model B(rev 2)就足够,一个 Model B+、或者二代的或者三代的树莓派都可以。

你可以使用 Pi Zero,但需要一个 USB micro 以太网适配器。你可以使用一个带 WiFi 的 Pi Zero W 而不是以太网。可是,作为你的网络基础设施的一部门,我建议你使用一个性能良好、稳定的有线毗连来取代 WiFi 毗连。

准备 SD 卡开始的第一步,你可能需要将 Raspbian Stretch Lite 安装到一个 SD 卡上。SD 卡至少需要 4GB 巨细(完整的桌面版 Raspbian 镜像至少要 8GB,可是 Lite 版镜像更小更轻量化,足够完成这项事情)。如果你喜欢,也可以使用完整的 Raspbian 桌面版镜像,可是作为一个去运行简朴应用法式的树莓派,你没须要做更多的事情。

使用你的小我私家电脑,从树莓派的网站上下载 Raspbian Stretch Lite 镜像。解压它并提取出内里的 .img 文件,然后将这个 .img 文件写入到你的 SD 卡。岂论你的 SD 卡是否是空缺的,这一步都不会有什么贫苦,因为在写入前它会清空上面的数据。如果你使用的是 Linux,写入镜像文件更简朴的措施是使用下令行工具 dd。

或者,你也可以使用跨平台的软件 Etcher[2] (可以去参考 Les Pounder 写的指南 “如作甚树莓派准备 SD 卡[3]“)。SD 卡准备完成之后,你可以将它插入到你的树莓派,毗连上键盘、显示器和以太网,然后为树莓派接上电源。

在初始化设置之后,这个树莓派就不需要键盘或显示器了。如果你有使用“ 无末了(headless)”树莓派事情的履历,你可以 启用 SSH[4] 然后去设置它 启用远程毗连[5]。安装 Pi-hole在你的树莓派引导完成之后,用缺省用户名(pi)和密码(raspberry)登入。

现在你就可以运行下令行了,可以去安装 Pi-hole 了。简朴地输入下列下令并回车:curl -sSL https://install.pi-hole.net | bash 这个下令下载了 Pi-hole 安装剧本然后去运行它。你可以在你的电脑浏览器中输入 https://install.pi-hole.net 来检察它的内容,你将会看到这个剧本做了些什么。它为你生成了一个治理员密码,并和其它安装信息一起显示在你的屏幕上。

od体育官网

就是这么简朴,几分钟之后,你的树莓派将准备好为你拦截广告。在你断开树莓派毗连之前,你需要知道它的 IP 地址和你的路由器的 IP 地址。

(如果你不知道),在你的终端中输入 hostname -I 来检察你的树莓派的 IP 地址,输入 ip route | grep default 来找到你的路由器的 IP 地址。你看到的将是像 192.168.1.1 这样的地址。

设置你的路由器你的树莓派现在运行着一个 DNS 服务器,接下来你需要告诉你的路由器去使用 Pi-hole 作为它的 DNS 服务器而不是你的 ISP 提供应你的缺省 DNS。进入路由器的治理控制台 web 界面。这个界面一般是输入你的路由器的 IP 地址来进入的。

找到 LAN 设置下面的 DHCP/DNS 设置,然后将你的主 DNS 服务器的 IP 地址设置为你的 Pi-hole 的 IP 地址。设置完成之后,它应该你下图的样子:关于这一步的更多信息,可以检察 Pi-hole discourse[6]。你还需要确保你的 Pi-hole 始终保持相同的 IP 地址,因此,你需要去检察 DHCP 设置,将你的树莓派的 IP 地址条目添加到保留地址中。

外部测试现在,在下令行下输入 sudo halt 关闭运行的树莓派,并断开它的电源。你可以拔掉显示器毗连线和键盘,然后将你的树莓派放置到一个合适的牢固的地方 — 或许应该将它放在你的路由器四周。确保毗连着以太网线,然后重新毗连电源以启动它。

在你的小我私家电脑上导航到一个网站(强烈建议会见 Opensource.com[7] 网站),或者用你的 WiFi 中的一个设备去检查你的因特网会见是否正常(如果不能正常会见,可能是你的 DNS 设置错误)。如果在浏览器中看到了预期的效果,说明它的事情正常。现在,你浏览网站时,应该再也看不到广告了!甚至在你的 app 中提供的广告也无法泛起在你的移动设备中!祝你“冲浪”愉快!如果你想去测试一下你的广告拦截的新功效,你可以去这个 测试页面[8] 实验浏览一些内置广告的网站。

od体育官网

现在你可以在你的电脑浏览器上输入 Pi-hole 的 IP 地址来会见它的 web 界面(好比,http://192.168.1.4/admin 或者 http://pi.hole/admin 也可能会事情)。你将看到 Pi-hole 治理面板和一些统计数据(在这时可能数字比力小)。在你输入(在安装时显示在屏幕上的)密码后,你将看到更漂亮的图形界面:你也可以微调你的 Pi-hole 的设置,像域名的白名单和黑名单、永久和暂时克制、会见拦截统计信息等等。

个体情况下,你可能需要去升级你的 Pi-hole 安装。当软件需要更新时,这个 web 界面会泛起一个更新提示。

如果你启用了 SSH,你可以远程登入,否则,那你只能再次毗连键盘和显示器。远程登入之后,输入 pihole -up下令来更新它。

如果你使用过 Pi-hole 或者其它的开源广告拦截器,请在下面的评论区把你的履历共享出来。via: https://opensource.com/article/18/2/block-ads-raspberry-pi作者:Ben Nuttall[9] 译者:qhwdw 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出点击“相识更多”可会见文内链接。


本文关键词:od体育官网,在,你的,网络,中,使用,树莓,派,和,Pi-hole,拦截

本文来源:od体育官网-www.trenseed.com

咨询电话
069-898621563
公司地址:江苏省南京市玄武区玄武湖
邮箱:admin@trenseed.com
淘宝店铺:
Copyright © 2004-2021 www.trenseed.com. od体育官网科技 版权所有 ICP备40298655号-9