Pi-hole

広告とトラッカーをブロックするアプリケーション From Wikipedia, the free encyclopedia

Pi-holeは、プライベートネットワークでの使用を目的とした[1]DNSシンクホール英語版として機能し[3]DHCPサーバーとしても動作するLinuxネットワークレベルの広告およびインターネットトラッカーのブロックアプリケーションである[4][5]。ネットワーク機能を備えたRaspberry Piのような低消費電力の組み込みデバイス向けに設計されているが[4][6]、ほぼすべてのLinuxマシンにインストール可能である[3][7]

開発元 Pi-hole, LLC[1]
初版 2015年6月15日 (9年前) (2015-06-15)
最新版
6.0.6[2] / 2025年3月30日 (29日前)
概要 開発元, 初版 ...
Pi-hole
Screenshot of the Pi-hole administrator web interface
Pi-hole AdminLTE web インタフェース
開発元 Pi-hole, LLC[1]
初版 2015年6月15日 (9年前) (2015-06-15)
最新版
6.0.6[2] / 2025年3月30日 (29日前)
リポジトリ github.com/pi-hole/pi-hole
プログラミング
言語
Bash,
C言語 (オプションのDNSサーバーFTLDNS),
PHP, CSS (オプションのWebコンソール)
対応OS Linux
ライセンス European Union Public Licence
公式サイト pi-hole.net ウィキデータを編集
テンプレートを表示
閉じる

Pi-holeは、従来のウェブサイト広告だけでなく、スマートテレビモバイルオペレーティングシステムの広告など、異なる場所に表示される広告もブロックできる[8]。さらに、特定のウェブサイトをブロックしたり、ペアレンタルコントロールを適用したりするよう設定することも可能である。

歴史

Pi-holeプロジェクトは、AdTrapのオープンソースの代替として2014年にジェイコブ・サルメラ(Jacob Salmela)によって作成され[9][10][11]GitHubでホストされた[12]。それ以来、複数の貢献者がプロジェクトに参加している[11]

特徴

Pi-holeは、FTLDNSと呼ばれる修正されたdnsmasqcURLlighttpdPHP、AdminLTE Dashboardを使用して[13][14]、既知の追跡ドメインおよび広告ドメインへのDNS要求をブロックする。このアプリケーションはプライベートネットワークDNSサーバとして機能し、既存のDNSサーバを置き換えることで、ユーザーのデバイスに対する広告および追跡ドメインのブロックを実現する[8]。定義済みのソースから取得した設定可能なリストを基に、広告および追跡ドメインをDNSクエリと照合する。いずれかのリストまたはローカルで構成されたブロックリストに一致するドメインが見つかった場合、Pi-holeは要求されたドメインの解決を拒否し、要求元のデバイスにダミーアドレスで応答する[15]

Pi-holeはネットワークレベルでドメインをブロックするため、ウェブページ上のバナー広告だけでなく、AndroidiOSスマートテレビなどの異なる場所に表示される広告もブロックできる[8]

VPNサービスを使用することで、Pi-holeはルーターのDNSフィルター設定を介さずにドメインをブロックできる。VPNをサポートするデバイスであれば、DNSサーバーを個別に設定することなく、携帯電話ネットワークやホームネットワークでPi-holeを利用可能である[16]。Pi-holeをVPNと統合することで、ユーザーは広告ブロック機能とトラッカーブロック機能をローカルネットワーク外のデバイスにも拡張でき、外出先でも一貫した保護を提供できる。この設定により、トラフィックを安全な接続へ誘導することで、信頼性の低いネットワークやパブリックネットワークにおいてもプライバシーとセキュリティを確保できる[17]

Pi-holeはその性質上、ドメイン名を手動でブロックリストに追加することで、ウェブサイトのドメイン全体をブロックできる。同様に、ドメインのブロックによってウェブサイトの機能が損なわれた場合は、手動で許可リストに追加することで対応可能である。Pi-holeはネットワーク監視ツールとしても機能し[18]、DNS要求やネットワーク障害のトラブルシューティングに役立つ[7]。さらに、悪意のあるドメインやフィッシング攻撃をブロックすることでセキュリティを強化し、接続されたデバイスにおけるマルウェア感染のリスクを軽減できる[17]。また、Pi-holeはCloudflareが提供するcloudflaredバイナリを利用することで、DNSサーバーとして機能するデバイスでDNS over HTTPSの使用を促進することも可能である[19]

従来の広告ブロッカーとの違い

Pi-holeはファイアウォールと同様の機能を持ち、ネットワーク内のすべてのデバイスで広告および追跡ドメインをブロックする。一方、従来の広告ブロッカーはユーザーのブラウザ上でのみ動作し、同じマシン内でのみ広告を削除する[7][20]

関連項目

脚注

外部リンク

Related Articles

Wikiwand AI