blue note.

なにか書きます。

#RaspberryPi #広告ブロック #サーバーいじり

iPhoneやタブレットを家のWifiに接続すると、自宅鯖のMastodonやMisskeyにアクセスできない問題を解決するために内部向けDNSサーバーを設置することにしたのですが、構築方法などを調べていたら”Pi-hole”というRaspberry PiないしはLinuxマシンで動作するフィルタリング機能付きDNSサーバーがあることを知りました。 Raspberry Pi3b+が余っていることもあり、使ってみることにしました。

構築は概ね以下の記事をなぞりました。 広告をブロックできるPi-holeをラズパイで構築する方法(Zero 2 W)

インストールスクリプトを起動するだけなのですぐできました。 インストール後はWebUIから既存のブラックリストをいくつか登録して、Pi-holeのIPアドレスをそれぞれのデバイスのDNSサーバとして設定すればかなり広告を弾いてくれます。 ルーターなどのDHCPサーバ機能で配布するDNSアドレスとして設定しておけば楽ですね。

ブラックリストはpi-hole listとかで検索すれば出るので良さそうなのをWeb UIから追加してあげるといいっぽい。

Web UIの画面は以下のような感じ。 Pi-holeの画面

紹介した記事にも書いてあるyouTubeads4_pi-holeはちょっと自分のやり方ではうまくいかなかったので、リストを手動で追加しましたが、これでもPCのブラウザから視聴する場合はかなりブロックしている様子。 ですがAndroid TVやiOSのYouTubeアプリにはあまり効果ないかも。(DNSサーバーを使っていなさそう)

ActivityPub対応のブログプラットフォームを立ててみた。 なにか長文を書きたいときやまとめを行いたい時に使っていこうと考えている。

  • ひとまず課題
    • 画像どうやって入れるの
    • カスタムCSSの書き方
    • 連合時のユーザーアイコン変えたい