- Pi-holeはネットワーク内でDNSプロキシとして機能し、望ましくないドメインへのリクエストを遮断するソフトウェア
- Raspberry Pi上で動作し、ネットワークトラフィックの約**66.6%**を遮断できる
- ドメインリストを設定して遮断するドメインを選べるほか、正規表現を使って特定の条件に合うドメインを遮断できる
- DNS設定の迂回を行う機器を防ぐため、iptablesコマンドを使ってすべてのDNSトラフィックをPi-holeへリダイレクトできる
- uBlock Originのような信頼できる広告ブロッカーと併用することで、さらに効果的な広告遮断が可能
Pi-holeの美しさ
- インターネットを閲覧する際にメタデータ収集を避けたい
- アドテクは訪問者を搾取する方向へと発展してきた
- Pi-holeを使うことで、ネットワーク内で望ましくないドメインへのリクエストを遮断できる
- Raspberry Pi上で動作し、ネットワークトラフィックの約**66.6%**を遮断できる
インストールキット
- Raspberry PiとCanaKitスターターキットを使ってPi-holeを設定できる
- モニター、マウス、キーボードが必要で、ネットワークをPi-hole経由にルーティングするには時間がかかる
- インストール手順は簡単で、Pi-holeチームがそれを容易にしている
ドメインリスト
- Pi-holeを設定した後は、遮断するドメインを構成する必要がある
- Firebogのようなコミュニティのブロックリストを利用できる
- 正規表現を使って特定の条件に合うドメインを遮断できる
DNS設定の迂回防止
- 一部の機器はDNS設定を迂回して広告を配信したり分析情報を収集したりすることがある
- iptablesコマンドを使って、すべてのDNSトラフィックをPi-holeへリダイレクトできる
- NATルールを適用してネットワークアドレスをマスキングできる
広告ブロッカーとの組み合わせ
- Pi-holeとともにuBlock Originのような信頼できる広告ブロッカーを使うことで、より効果的な広告遮断が可能
- Pi-holeは追加の遮断レイヤーとして機能し、ブラウザ内の広告ブロッカーと併用できる
結論
- Pi-holeをネットワークに設定してから、オンライン生活の質が大きく向上した
- 両親と義父のネットワークにも同じ設定を行っており、今後もこれを勧めていくつもり
6件のコメント
必ずしもPi-Holeを使わなくても、たいていの場合は、すでに広告をブロックしているDNSをそのまま使うだけでも十分です。
http://youtube.com/watch?v=OvfnqFXRybk このように adguard をインストールして使う方法も良いですね。
Adguard Home、Pi-hole、NextDNS の3つをすべて使ってみましたが、Adguard Home がいちばん良かったです。
並列リクエストを有効にしてキャッシュを十分に確保すれば、DNS リクエストは 10ms 未満で処理されます。
Hacker News のコメント
自宅ネットワークで Pi-hole を何年も運用している。Pi-hole なしではもう生きられない気がする
Pi-hole は好きだが、$155 のキットに加えてキーボード、マウス、モニターまで勧めているのには驚いた
多くの人はタイトルを読んで「もう持っている」と言うかもしれない
うちのルーターは何度か素早くブロックしたあと、自分で壊れてしまった
Pi-hole 自体への不満ではなく、企業が広告をオンライン体験に組み込むやり方への不満だ
コストとシンプルさの面では NextDNS のほうがずっと簡単だ
Pi-hole の上にステートフルファイアウォール / 許可リストが欲しい
記事の筆者です(投稿してくれた mpweiher に感謝)
長いことこれをやろうと思っていた
なぜ人々が Pi-hole を使って DNS レベルだけでブロックしようとするのか理解できない
広告ブロックの観点では悪くないサービスですね。ただ本文にもあるように、広告をブロックすると意外と使えなくなるサービスが多いので、そういう時は広告をオフにしないといけなかったりして……。自分ひとりならまだしも、妻が使っていて動かずにイライラされるとそれも面倒なので、個人のコンピューターでだけ使っています。泣
おお…ありがとうございます…