天天看點

用 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中國”

繼續閱讀