Pi-HoleでLAN内の端末から広告を一掃する

  • dnsmasq を使った広告排除DNSサーバー!
  • 簡単に言うと AdAway が DNSサーバーになりました!
  • 広告ブロックの統計を見ることが出来ます
  • 元々Rasberry Pi 向けですが普通の Debian か Ubuntu で動きます
  • AdAway の Hosts が使えます

curl -sSL https://install.pi-hole.net | bash

rootで実行してウィザード通りに勧めればOKです。

Rasberry Pi 以外でも Debian 派生の環境なら動くので VMware 上の Debian にインストールしました。

らずぱい: Pi-Holeで、ネット広告遮断 (インターネット広告のブラックホール) - Qiita

Web UIのパスワードを変更する際のコマンド

sudo  pihole -a -p NewP@ssword
sudo pihole -g

cron で回すと良いと思います。

DHCPサーバーで各クライアントに配布するDNSサーバーをセットアップしたPi-HoleのIPに変更します。

ダッシュボード(Pi-hole Admin Console)から、目に入ると不愉快なサイト(一例:blog.esuteru.com jin115.com)をブラックリストに追加して完成です!

Web UIがroot権限で動いている模様なので、外に出さない運用を行った方が良さげ。