天天看点

用 Pi-hole 和 Orange Pi 阻止家中所有设备上的广告

pi-hole 原本是运行在树莓派上的,但我想知道它能否在我运行 armbian linux 的廉价 orange pi 上运行。 好吧,它绝对可以!下面是我让 pi-hole 能快速运行的方法。

<a target="_blank"></a>

安装 pi-hole 是使用终端完成的,所以打开你的 orange pi 桌面上的终端或使用 ssh 连接。

因为需要下载软件,所以进入到一个你选定的目录,确保你有写入权限。像这样:

<code>cd &lt;your preferred directory&gt;/</code>

我没有选择 pi-hole 主页上的“单条命令”安装方式。 我的意思是,他们在那条命令下面写着“用管道到 bash 可能是危险的”,本地安装“更安全”。所以,这里是我的本地安装步骤:

<code>git clone --depth 1 https://github.com/pi-hole/pi-hole.git pi-hole</code>

<code>cd pi-hole/automated\ install/</code>

<code>./basic-install.sh</code>

如果你没有以 root 用户身份登录,那么这个安装脚本将提示你输入密码,然后再继续。 如果需要,脚本将下载并安装一些必备的 linux 软件包。接着它会显示一个红蓝界面,提示你回答有关如何配置 pi-hole 的几个问题。以我的经验,直接接受默认值就可以了,我后来发现 pi-hole 的 web 应用可以让你更改设置,比如 dns 提供商。

该脚本将告诉你在图形界面和终端中 pi-hole 的密码。 请记住该密码!

脚本还会告诉你 pi-hole 的网址,应该像这样:

<code>http://&lt;your pi’s ip address&gt;/admin</code>

或者类似这样:

<code>http://orangepipc/admin</code>

输入 pi-hole 密码,接着你会看到像下面这样的漂亮的仪表盘面板:

用 Pi-hole 和 Orange Pi 阻止家中所有设备上的广告

ph-hole

请记住更改家庭网络路由器上的 dns 设置并使用你的 orange pi 的地址。 否则,广告不会被过滤!

上面的说明与 pi-hole 网站提供的替代“安全”方法大致相同,尽管 armbian 没有被列为官方支持的操作系统。我相信这些说明应该在树莓派或其他运行某种形式的基于 debian 的 linux 操作系统的 pi 上工作。但是,我并没有测试这一点,所以期待听到你的经验(请给我留下简短的评论)。

运行 pi-hole 一段时间,并研究了在 pi-hole 面板上出现的信息后,我发现有很多我不知道的网络活动在进行,而它们并不都是我批准的活动。例如,有一些我不知道的关于游戏程序的“有趣”连接从我的孩子的设备上发出,还有社交网络程序显然一直在给我发送骚扰数据。总之,无论是否是无害流量,我很高兴减少了流量负载,即使仅减少了一点点……我的意思是,为什么我应该允许我不想要的或者不关心的应用程序和广告吃掉我的网络流量?好吧,现在他们被封锁了。

更新:具有讽刺意味的是,如果你成功地按照这篇文章设置了 pi-hole,这个站点上(s.click.aliexpress.com)的受益链接会被屏蔽,是否将它加入到白名单取决于你。

原文发布时间为:2017-02-15

本文来自云栖社区合作伙伴“linux中国”

继续阅读