Pi-holeは、ホームネットワーク用に設計された無料のオープンソース広告ブロッカーです。もともとはRaspberry Pi用に設計されましたが、現在はほとんどのDebianベースのLinuxシステムで動作します。Proton VPNのNetShield Ad-blocker機能と同様に、Pi-holeは広告配信で知られるドメインへのDNSリクエストを防ぐことで広告をブロックします。
人々が「Pi-hole」について話すとき、通常はPi-holeソフトウェア(新しいウィンドウ)を実行し、ネットワーク上の他のデバイスのDNSトラフィックをフィルタリングするために専用のデバイスを指します。Raspberry Piは、低価格と低消費電力のおかげで、この用途に最適であり、常に稼働させておくための費用対効果も高くなっています。
Pi-holeの使用はProton VPNと互換性がないことに注意してください。ただし、Proton VPNをルーターにインストールし、NetShield Ad-blockerをオンにすることで、広告、トラッカー、およびマルウェアをブロックできます。
独自のPi-holeを作成する方法
このガイドは、適切なデバイス(Raspberry Pi上のRaspberry Pi OS(新しいウィンドウ)など)でDebianベースのシステムを実行していることを前提としています。Pi-holeソフトウェアは非常に軽量で、非常にローエンドなハードウェア(Raspberry Pi Zeroを含む)でも快適に動作します。
Pi-holeをセットアップするには2つの方法があります。
- Pi-holeソフトウェアをデバイスに直接インストールする
- Docker(新しいウィンドウ)コンテナ内でPi-holeを実行する
この簡単なガイドでは、Pi-holeをデバイスに直接インストールする方法を紹介します。これは、シンプルなスクリプトのおかげで簡単です。
開始する前に、次のコマンドを使用してシステムとパッケージが最新であることを確認することをお勧めします。
sudo apt-get update && sudo apt-get upgrade -y
また、システムにcurl(新しいウィンドウ)がインストールされている必要があります(Raspberry OSを含む多くのLinuxディストロにプリインストールされています)。システムにない場合は、次のコマンドでインストールできます。
sudo apt install curl -y
今:
1. ターミナル(以下の例では、Raspberry OSのターミナルアプリ)で、次を実行します。
curl -sSL https://install.pi-hole.net | sudo bash

2. OKをクリックします。

3. Pi-holeデバイスが適切に機能するには静的IPアドレスが必要です。以下は、Raspberry OSで静的IPを構成する(新しいウィンドウ)ための手順です。Continue(続行)をクリックします。

4. Pi-holeが広告ドメインを除外した後にDNSクエリを解決するためのDNSプロバイダーを選択します。OKをクリックして続行します。

5. 別のサードパーティのブロックリストを使用することを強く希望しない限り、Pi-holeの推奨リストを使用することをお勧めします。Yesをクリックして続行します。後でいつでも編集したり、ブロックリストを追加したりできます。

6. Pi-hole経由で行われたDNSクエリをログに記録するかどうかを決定します。

7. 前のステップでYesをクリックした場合は、ログのプライバシーレベル(新しいウィンドウ)を選択します。これらの詳細は、Pi-holeの管理者コンソールにアクセスできる人だけが利用できます。準備ができたらContinue(続行)をクリックします。

8. これでPi-holeがセットアップされ、実行されています!IPアドレスをメモしてください。Pi-holeを使用したいデバイスのDNS設定を構成するために必要になります。また、管理者ウェブページへのアクセスに必要なURLとパスワードも必ず保存してください。

Pi-holeを管理する方法
1. Pi-holeと同じローカルネットワークに接続されている任意のデバイスで、ブラウザウィンドウを開き、URLバーにpi.hole/admin:80(新しいウィンドウ)または上記のアドレスを入力します。Pi-holeのパスワードを入力してください(上記参照)。

2. これで、Webインターフェースを使用してPi-holeの機能を探索し、ブロックするDNSクエリを監視し、詳細設定を構成できます。

Pi-holeの使用方法
ローカルネットワーク上の各デバイスのDNS設定を構成して、DNSクエリをPi-hole経由でフィルタリングすることができます。しかし、より簡単な解決策は、ルーターに接続するすべてのデバイスがPi-holeを使用するように、ルーターのDNS設定を変更することです。

最終的な考え
Pi-holeは単なる広告ブロッカーではありません。デジタル空間に入るものをより詳細に制御できる、強力なネットワーク全体のツールです。DNSレベルでトラフィックをフィルタリングし、不要なコンテンツがデバイスに到達する前に阻止します。
ただし、Pi-holeはプライバシーを提供しません。訪れるウェブサイトから実際のIPアドレスを隠すことはなく、サードパーティのDNSプロバイダーはISPと同様にブラウジング履歴を追跡できます(独自のDNSサーバーを実行することも可能ですが、それは次のレベルの話です)。
広告をブロックしてプライバシーを保護したい場合は、Proton VPNのような信頼できるノーログVPNサービスの方がはるかに優れた解決策です。また、前述のように、当社のNetShield機能(ルーターでも動作します)は同様の保護を提供します。



