Pi-Hole のインストール - 無料の広告ブロッカー
すべての広告を見るのは本当にうんざりです。
ブラウザの広告ブロッカーのプラグインやアドオンを、Google Chrome、Firefox、Safariなどにインストールできますが、それぞれのデバイスごとにこの操作を行う必要があります。ネットワーク全体で広告をブロックする方法が、私の最もお気に入りの解決策です。
Pi-Holeとは
Pi-holeは、広告サイトがブラックリストに登録されているDNSサーバーです。これはDNSシンクホールの技術を用いています。
Pi-holeをPCやラズベリーパイなどにインストールし、他のデバイスをこのDNSサーバーを使用するように設定すると、広告を表示しようとするページはその広告を表示できなくなります。なぜなら、広告を掲載しているサイトが利用不可(解決されない)になるからです。
これは広告が含まれているページの例です。
これは広告がブロックされているページです。
Adblockのインストール
Pi-HoleはLinuxやDocker環境でどこでも動作し、必要なものはそれほど多くありません。単に512MBのRAMと2GBのHDDがあれば十分です。オープンソースで、非常に簡単にセルフホストできます。
この無料の広告ブロッカーのインストールは非常に簡単です。以下のコマンドを実行してください:
wget -O basic-install.sh https://install.pi-hole.net
sudo bash basic-install.sh
PCを新しいDNSサーバーに設定する
Linuxワークステーションを新しいDNSサーバーを使用するように設定してください。
Windowsの場合も同様です。
Chromeでの広告ブロッカー
その後、Chromeでは追加の広告ブロッカーは不要です。
Firefoxでの広告ブロッカー設定
Firefoxも同様で、Pi-Holeがネットワーク全体のDNSサーバーとして設定された後、追加の設定は不要です。
iPhone用の広告ブロッカー
Wi-Fi接続中であれば、iPhoneでも同じ無料の広告ブロッカーを使用して広告をブロックできます。これには、ローカルのDHCPサーバーを追加で設定する必要があります。詳しくはPi-holeのサイトをご覧ください。基本的には、Pi-holeサーバーがローカルネットワーク全体の_デフォルト_ DNSサーバーとして動作する必要があります。
Android用の無料広告ブロッカー
iPhoneの場合と同じです。ローカルWi-Fiに接続している場合、この広告ブロッカーは動作します。
統計を確認できるダッシュボード
Pi-holeのダッシュボードで、ブロックされたサイトの数を確認できます。
多くの設定やログが含まれています。
PiHoleのアンインストール
この広告ブロッカーをアンインストールするには、以下のコマンドを実行してください。
pihole uninstall