GitHub 中的開源網絡廣告殺手,十分鐘快速提升網絡性能
物聯網 IOT 正在迅猛發展,誰家沒有幾個智能設備?但是智能設備聯網之后便會受到無休止的網絡廣告騷擾,電視、手機、手表哪個都逃脫不了。于是,斬殺這群討厭的網絡廣告,終于被提上日程!
小編在日常的沉迷 GitHub 中,終于發現了這一“廣告殺手”---Pi-hole
Pi-hole 通過我們自己的 LINUX 硬件就能組織網絡廣告的侵害,完全無需下載安裝任何客戶端。
而且Pi-hole非常輕巧,不需要太多處理能力
- ~52MB的可用空間
- 512MB RAM
目前支持的操作系統有:
- Raspbian: Jessie / Stretch
- Ubuntu: 16.04 / 16.10
- Fedora: 27 / 28
- Debian: 8 / 9
- CentOS: 7 (not ARM)
而且也可以在 docker 容器中運行呢!
所支持的端口如下:
安裝真的超簡單,只需要運行如下命令:
curl -sSL https://install.pi-hole.net | bash
還有兩種備用方案:
- 克隆
git clone --depth 1 https://github.com/pi-hole/pi-hole.git Pi-hole
cd "Pi-hole/automated install/"
sudo bash basic-install.sh
- 手動下載運行
wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh
安裝完成后,需要使用 Pi-hole 作為 DNS 服務器,配置路由器的 DHCP 選項以強制客戶端將 Pi-hole 用作其 DNS服務器,或手動配置每個設備以將Pi-hole用作其DNS服務器。
然后我們就將開始愉快地阻止廣告了!
通過將Pi-hole與之配對,就可以在蜂窩設備上進行廣告攔截,從而有助于提供有限的帶寬數據計劃。
有了 Pi-hole 以后:
讓我們一起看一下它這高端大氣上檔次的面板,感覺家里的網絡完全盡在掌控!
通過面板,可以實現多工功能的定制:
- 內置DHCP服務器
Pi-hole適用于現有的DHCP服務器,但您可以使用Pi-hole將網絡管理保存在一個位置。
- 管理白名單和黑名單
通過將域列入黑名單或列入白名單來微調您的體驗。使用強大的正則表達式語句擴展此功能。
- 查詢日志
查看您的網絡上查詢的所有域,它們的來源等等。
- 長期統計
查詢存儲在數據庫中,可以隨時查詢。了解您的網絡隨時間發生的變化。
- 審核日志
跟蹤查詢次數最多的域,并將其從中央頁面添加到白名單或黑名單中。
- 隱私模式
從適用于您的環境的四種不同隱私模式中進行選擇。
GitHub 地址:https://github.com/pi-hole/pi-hole
目前這一項目已經輕松拿下 13k star, 還有近 1000的 fork, 真的是不容錯過!