ルーターの後ろにあるこの 20 ドルのコンピューターは、ネットワーク上の最も厄介な問題を解決してくれました
ホーム ネットワークについて不満を言うとき、彼らは通常、Wi-Fi の速度が遅いことやデッド ゾーンを非難します。しかし、本当の問題は速度ではありません。それは騒音です。携帯電話、スマート テレビ、サーモスタット、さらにはプリンターなど、あなたが所有するすべてのデバイスは、アイドル時間を費やして広告を配信したり、実際に話をすることに同意していない企業にデータを報告したりします。
この問題は Raspberry Pi Zero 2 W で解決できます。約 15 ドルで、ネットワーク全体の DNS リクエストを傍受して広告とアプライアンスのテレメトリの両方を一度に遮断するツール、Pi-hole を実行できます。もっとヘッドルームが必要な場合は、Pi 4 またはその他の古い PC でも機能しますが、通常は Zero 2 W で十分です。ブロックをネットワーク レベルに移行することで、ノイズがデバイスに到達する前にノイズを阻止できます。
パイホールは何をするのですか?
デバイスとインターネットの間に位置します
通常、ネットワーク上のデバイスが Web サイトに接続しようとすると、DNS サーバーに接続し、「この Web サイトの IP アドレスは何ですか?」と尋ねます。その後、DNS サーバーは、アクセスしようとしていた Web サイトの IP アドレスを送り返します。
Pi ホールは DNS シンクホールとして機能します。それは座ります 間 ネットワーク上のデバイスと DNS サーバー。その立場から、特定のリクエストが DNS サーバーに送信されるのを防ぎ、代わりに「どこにもありません」と応答するだけです。
実際、Pi ホールを使用して、ネットワーク上のどのデバイスもその Web サイトの IP を取得できないようにすることで、デバイスが特定の Web サイトを読み込まないようにすることができます。
幸いなことに、Pi-hole は、Pi Zero 2 W、Proxmox サーバー上のコンテナ、ゴミ箱から救出した古いラップトップなど、ほとんどあらゆるもので動作します。
その仕組みにより、Pi-hole はネットワーク上のほとんどのインターネット トラフィックを監視することもできるため、比較的効果的なネットワーク モニターとなります。
自分ではできないデバイス上の広告を保護およびブロックします
広告、トラッカー、さらには一部のマルウェアともおさらば
Roku デバイスやスマート冷蔵庫に広告ブロック拡張機能をインストールすることはできません。これらのデバイスのいずれかで広告をブロックしたい場合は、ネットワーク レベルで行う必要があります。
Pi-hole はまさにそれを実現します。電話、タブレット、テレビ、スマート冷蔵庫、その他ネットワーク上のほぼすべてのデバイスからのリクエストをブロックできます。リクエストをブロックするため 前に デバイスがドメインに接続すると、帯域幅はまったく消費されません。を使用している場合は、
いくつかの重要な制限があります。 Pi-hole は、コンテンツと同じドメインからストリーミングされる広告をブロックできません。これは、主要なストリーミング プラットフォームで一般的です。
Pi-holeを使用することで隙間をカバーします。携帯電話やタブレット上のアプリ内広告は、広告サーバーが解決できなくなるために表示されなくなることがよくあります。スマート TV のホーム画面やストリーミング ボックスの乱雑さが大幅に軽減されることがわかります。そうは言っても、期待は管理する必要があります。Pi-hole は、コンテンツと同じドメインから配信される広告をブロックできません。つまり、YouTube と Twitch の広告は引き続き通過します。これらの場合は、専用のブラウザレベルのブロッカーが必要です。
家に電話をかける家電やアプリを沈黙させます
私のロボバックは常に家に電話をかけます
その仕組みにより、Pi-hole はネットワーク アクティビティに関する大量の洞察を提供することもできます。テレビなどの一部のスマート デバイスがテレメトリ ドメインに接続していることに気づくでしょう。 常に—こうした結果が 1 日に何百件も表示されることはよくあります。また、私のロボット掃除機も家に電話をかけるのに膨大な時間を費やしていることに気付きました。
ブロックリストを使用してそのテレメトリをブロックできます それなし スマートデバイスの機能を妨げます。単に混乱を減らしてプライバシーを向上させるだけでなく、目に見えるセキュリティの向上にもつながる可能性があります。侵害された IoT デバイスは頻繁にコマンド サーバーにアクセスする必要があり、ネットワークが 20 台のデバイスにわたる毎日 10,000 件のテレメトリ リクエストでいっぱいになった場合、1 台のデバイスの不正動作に気づくことはほとんどありません。
一方で、ノイズの 90% がブロックされている場合は、何か奇妙な動作をしている 1 台の IoT デバイスが目立つ可能性が高くなります。
一部のデバイスは基本的に難しいように設計されています。一部のテレビでは、テレメトリーがブロックされている場合、特定のアプリを開くことを拒否する場合があります。
Pi-holeは驚くほど多用途です
私のネットワークに関する最も差し迫った問題は、速度や遅延に関するものではなく、むしろ不要なトラフィック、トラッカー、広告、または自宅にこっそり電話をかけてくるデバイスなどでした。この問題を解決するには、20 ドルの Raspberry Pi があれば十分です。
広告を特に気にしない場合でも、クエリ ログだけでも価値があります。スマート デバイスが舞台裏で何をしているのかがわかれば、それに対して実際に何かを行うことができ、少なくとも状況に関してより有意義な決定を下すことができます。
留意すべきトレードオフがいくつかあります。大きな問題は、Pi ホールが単一障害点になるということです。 Pi または SD カードが故障すると、DNS が失敗し、インターネットにアクセスできなくなります。 2 番目のインスタンスまたはフォールバック DNS を設定することでこれを防ぐことができますが、これらのアプローチには追加の設定が必要です。
Pi ホール ブロックリストは、少し過剰になる場合もあります。場合によっては、ページの読み込みや正常な動作が妨げられることがあります。このような状況では、機能させるためにブロック リストから手動で削除する必要があります。
このテーマについてさらに詳しく知りたい方は以下をご覧ください