Featured image of post Network-wide Ad Blocking

Network-wide Ad Blocking

# きっかけ

  • Twitter で “自前のDNSサーバを建てて広告ブロックするの最高” なtweetを見た
  • 確かにその通りだと思ったので試してみる

# Pi-hole

  • Pi-hole
  • ググった感じ Pi-hole が良さそう
  • 内部では Dnsmasq を使用し、それを php でコントロールしている
  • webコンソール が使いやすい
  • dockerも用意されている

# Port 53 問題

  • Ubuntuでは port 53 は既に使用されている
  • 外部からは接続不可。内部からは接続可
  • Pi-hole のポート番号に 1053 を bind してみたが、iPhone, iPad ではポート番号を指定しても無視された

# 解決方法

とりあえず 53番 が使えるようにする

1
2
3
4
sudo vim /etc/systemd/resolved.conf
DNSStubListener=no

sudo service systemd-resolved restart

# 使ってみた感想

  • 最高。もうこれなしでは生きられない
  • 外でも使用できるように、VPS上に立てることも検討したい
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy