Pi-holeは、 Linuxネットワークレベルの広告およびインターネットトラッカーブロックアプリケーションです。DNSシンクホールとして機能し、オプションでDHCPサーバーとしても機能し、プライベートネットワークでの使用を目的としています。Raspberry Pi [ 3 ]などのネットワーク機能を備えた低消費電力の組み込みデバイス向けに設計されていますが、ほぼすべてのLinuxシステムにインストールできます。外部で作成されたブロックリストをインポートできるだけでなく、Pi-holeは特定のウェブサイトをブロックしたり、ペアレンタルコントロールを適用したりするように設定できます。
| パイホール | |
|---|---|
Pi-hole の AdminLTE Web インターフェースのスクリーンショット | |
| 開発者 | パイホール合同会社[ 1 ] |
| 初回リリース | 2015年6月15日 ( 2015-06-15 ) |
| 安定版リリース | 6.4 [ 2 ] / 2025年11月27日 (2025年11月27日) |
| リポジトリ | github |
| 書かれた | Bash、C(オプションのDNSサーバーFTLDNS)、 PHP、CSS(オプションのWebコンソール) |
| オペレーティング·システム | リナックス |
| ライセンス | 欧州連合パブリックライセンス |
| Webサイト | pi-hole |
歴史
Pi-holeプロジェクトは、AdTrap [ 4 ] [ 5 ]のオープンソースの代替として2014年にJacob Salmelaによって作成され[ 6 ] 、 GitHubでホストされていました。[ 7 ]それ以来、多くの貢献者がプロジェクトに参加しています。[ 6 ] 2017年に、Pi-holeはPi-Hole, LLCの商標として米国で登録されました。[ 1 ]
特徴
Pi-holeは、FTLDNSと呼ばれる改良版dnsmasq 、 [ 8 ] cURL、lighttpd、PHP、AdminLTEダッシュボード[ 9 ]を利用して、既知のトラッキングドメインや広告ドメインのDNSリクエストをブロックします。このアプリケーションは、プライベートネットワークのDNSサーバーとして機能し(別のデバイスやISPが提供する既存のDNSサーバーを置き換えます)、ユーザーのデバイスの広告やトラッキングドメインをブロックする機能を備えています。[ 10 ]定義済みのソースの設定可能なリストから広告ドメインとトラッキングドメインのリストを取得し、DNSクエリをそれらと比較します。いずれかのリストまたはローカルに設定されたブロックリストに一致するものが見つかった場合、Pi-holeは要求されたドメインの解決を拒否し、要求元のデバイスにダミーアドレスで応答します。[ 11 ]
Pi-holeはネットワークレベルでドメインをブロックするため、ウェブページ上のバナー広告などの広告をブロックできるだけでなく、 Android、iOS、スマートテレビなどの通常とは異なる場所にある広告もブロックできます。[ 10 ]
VPNサービスを利用することで、Pi-HoleはルーターにDNSフィルターを設定することなくドメインをブロックできます。VPNをサポートするデバイスであれば、DNSサーバーを設定することなく、携帯電話ネットワークやホームネットワークでPi-Holeを使用できます。[ 12 ] Pi-HoleをVPNと統合することで、ユーザーは広告ブロックやトラッカーブロック機能をローカルネットワーク外のデバイスにも拡張し、外出先でも一貫した保護を提供できます。この設定により、トラフィックを安全な接続に誘導することで、信頼できないネットワークやパブリックネットワークでもプライバシーとセキュリティを確保できます。[ 13 ]
Pi-holeの特性上、ドメイン名を手動でブロックリストに追加することで、ウェブサイトのドメイン全体をブロックすることも可能です。同様に、ドメインがブロックされたことでウェブサイトの機能が損なわれた場合は、ドメインを手動で許可リストに追加することも可能です。Pi-holeはネットワーク監視ツールとしても機能し、[ 14 ] DNSリクエストやネットワーク障害のトラブルシューティングに役立ちます。[ 15 ]さらに、悪意のあるドメインやフィッシング攻撃をブロックすることでセキュリティを強化し、接続されたデバイスへのマルウェア感染リスクを軽減します。[ 13 ] Pi-holeは、 Cloudflareが提供するcloudflaredバイナリを使用してDNSサーバーとしてPi-holeを使用するデバイスでDNS over HTTPSの使用を促進するためにも使用できます。[ 16 ]
従来の広告ブロッカーとの違い
Pi-holeはローカルネットワークのすべてのDNSリクエストを処理できるため、その背後にあるすべてのデバイスで広告と追跡ドメインがブロックされます。一方、従来の広告ブロッカーはユーザーのウェブブラウザで実行され、そのブラウザ内でのみ広告を削除します。[ 15 ] [ 17 ]
参照
参考文献
- ^ a b「PI-HOLEはPi-Hole, LLCの商標です」。Justiaの商標。 2025年9月2日閲覧。
- ^ 「リリース 6.4」 . 2025年11月27日. 2025年11月28日閲覧。
- ^ 「Pi-holeハードウェアキット」 2018年5月7日. 2019年8月14日時点のオリジナルよりアーカイブ。2018年5月8日閲覧。
- ^ 「Raspberry Pi-hole 2.0でネットワーク全体の数百万もの広告をブロック」 Jacob Salmela、2015年6月16日。 2018年4月15日閲覧。
- ^ 「Pi-hole: DNSキャッシュ機能搭載のRaspberry Pi広告ブロッカー(超高速)」 Jacob Salmela 2014年6月11日. 2018年5月6日閲覧。
- ^ a b “pi-hole/pi-hole; 貢献者” . GitHub . 2018年5月6日閲覧。
- ^ Jeffries, Adrianne (2018年5月10日). 「広告ブロッカー同胞団の内幕」 . Bloomberg.
- ^ telekrmor (2018年2月22日). 「FTLDNS: Pi-hole独自のDNS/DHCPサーバー」 . Pi-hole®: インターネット広告のブラックホール. 2019年11月10日閲覧。
- ^ 「pi-hole/pi-hole; Pi-holeの起源」 GitHub . 2018年4月15日閲覧。
- ^ a b Pounder, Les (2021年8月1日). 「Raspberry PiでPi-holeを使ってネットワーク全体の広告をブロックする方法」 . Tom's Hardware . 2023年5月17日閲覧。
- ^ 「Pi-holeはどのように機能しますか?」 Pi -hole Userspace 2017年5月14日. 2018年5月6日閲覧。
- ^ 「概要 - Pi-holeドキュメント」 . docs.pi-hole.net . 2019年8月11日閲覧。
- ^ a b「Pi-holeでネットワーク保護を設定する方法」NordVPN Meshnetドキュメント。 2025年1月3日閲覧。
- ^ 「ネットワーク上で実際に何が起こっているのか?Pi-holeで調べてみよう」 Pi -hole®:インターネット広告のブラックホール2017年2月22日 2018年5月6日閲覧。
- ^ a b「Pi-holeについてあなたが知らないかもしれない7つのこと」。Pi -hole®:インターネット広告のブラックホール。2017年5月12日。 2018年5月6日閲覧。
- ^ 「Pi-holeでのDNS-Over-HTTPSの設定 - Pi-holeドキュメント」 . docs.pi-hole.net . 2020年11月1日閲覧。
- ^ 「Pi-holeでリオオリンピックを広告なしで楽しもう」。Pi -hole®:インターネット広告のブラックホール。2016年8月11日。 2018年5月6日閲覧。