広告はインターネット上で非常に一般的であり、ほとんどすべてのWebサイトがページごとに少なくとも1つの広告を実行しています。 PCでは、広告をブロックするブラウザ拡張機能をインストールできます。モバイルでは、広告をブロックするブラウザを使用できます。 残念ながら、ブラウザ内のWebページだけが広告を表示できる場所ではありません。 多くのアプリやスマートデバイスには、従来の広告ブロッカーではブロックできない広告も含まれています。
「パイホール」と発音されるパイホールは、ネットワーク上のすべてのデバイスの広告をブロックできる無料のDNSベースの広告ブロッカーです。 従来の広告ブロッカーと同様に、Pi-holeはコミュニティで作成されたリストを使用して、既知の広告配信Webサイトへのアクセスをブロックします。 従来の広告ブロッカーは、接続をブロックすることにより、ブラウザがブロックリストのドメインからリソースをロードするのを防ぎます。 Pi-holeは、広告をロードできないように、ブロックリスト上のドメインに対するDNS要求を誤って送信するカスタムDNSサーバーです。
Pi-holeには、従来の広告ブロッカーに比べていくつかの欠点があります。 ドメインレベルでのみリソースをブロックできるため、自社広告をブロックしたり、コスメティックフィルターを適用したりすることはできません。 また、表示したいWebサイトが壊れていることがわかった場合、特定のブロックされたドメインを一時的に無効にしたり、許可したりすることは少し難しくなります。
Pi-holeのようなツールの主な利点は、DNSサーバーとして使用するように構成されているデバイス上の広告をブロックできることです。 このソフトウェアは、Raspberry Piミニコンピューターで実行するように設計されているため、名前の「Pi」は、クラウドサービスを含む互換性のある任意のLinuxコンピューターで実行できます。
Pi-holeのインストールと使用方法
Pi-holeを使用するには、Raspberry PiOSやUbuntuなどのサポートされているオペレーティングシステムをインストールする必要があります。 サポートされているオペレーティングシステムとシステム要件のリストを見つけることができます ここ. Pi-holeのインストールは、1行のコマンドと同じくらい簡単です。または、gitリポジトリのクローンを作成してから、インストールスクリプトを実行することもできます。 インストールガイドがあります ここ.
Pi-holeが実行されたら、DNSサーバーとして使用するように各デバイスを手動で構成するか、接続されているすべてのデバイスが使用するようにルーターをプッシュするように構成できます。 ガイドが利用可能です ここ Pi-holeを使用するようにネットワークを構成するプロセス。 Pi-holeの更新は、コマンド「pihole-up」を実行するのと同じくらい簡単です。
利用可能なガイドもあります ここ VPNと組み合わせるようにPi-holeを構成して、モバイルデータまたは別のネットワークを使用しているときにPi-holeの広告ブロックのメリットを継続できるようにします。