Slide 1

Slide 1 text

スマホから Youtube Shorts を見られないようにする lemolatoon

Slide 2

Slide 2 text

みなさん日常をスマホに蝕まれていませんか?

Slide 3

Slide 3 text

私は蝕まれています

Slide 4

Slide 4 text

私は蝕まれています ● 帰宅してからシャワーを浴びるまで1時間 ● シャワーを浴びてから夜ご飯を用意するまで1時間 ● 寝る直前に1時間...

Slide 5

Slide 5 text

通信をブロックしよう! どうやって?? 1. 特定のDNSクエリをブロックする (Easy) 2. URLを基にHTTPリクエストをブロックする (Hard)

Slide 6

Slide 6 text

方法案 1. 自宅にDNSサーバーを建てる ● Youtube は shorts と普通の動画はドメイン違う?

Slide 7

Slide 7 text

方法案 1. 自宅にDNSサーバーを建てる ● Youtube は shorts と普通の動画でドメイン違う? ○ No: 単に特定のドメインをブロックするだけでは❌ ●

Slide 8

Slide 8 text

方法案 1. 自宅にDNSサーバーを建てる ● Youtube は shorts と普通の動画はドメイン違う? ○ No: 単に特定のドメインをブロックするだけでは❌ ● googlevideo.com を自宅サーバーでプロキシ

Slide 9

Slide 9 text

方法案 1. 自宅にDNSサーバーを建てる ● Youtube は shorts と普通の動画はドメイン違う? ○ No: 単に特定のドメインをブロックするだけでは❌ ● googlevideo.com を自宅nginxでプロキシ ○ shortsだと *&ctier=SH* というがURLに含まれる ○ できなくはなさそう ○ URLを見るには自分で証明書作る必要あり ○ 参考: Blocking YouTube Shorts with Nginx and NextDNS

Slide 10

Slide 10 text

方法案 1. 自宅にDNSサーバーを建てる ● Youtube は shorts と普通の動画はドメイン違う? ○ No: 単に特定のドメインをブロックするだけでは❌ ● googlevideo.com を自宅nginxでプロキシ ○ shortsだと *&ctier=SH* というがURLに含まれる ○ できなくはなさそう ○ URLを見るには自分で証明書作る必要あり ○ 参考: Blocking YouTube Shorts with Nginx and NextDNS ちょっと大変そう

Slide 11

Slide 11 text

方法案 2. Cloudflare Oneを使う ● すべての通信をCloudflareでプロキシする仕組み ● ついでにDNSクエリをブロックできる ● 証明書を発行して、clientにインストールすれば、HTTPの フィルタリングも可能 ● 参考: What is Cloudflare One?

Slide 12

Slide 12 text

Cloudflare Oneを使う クライアントの設定 ● 証明書をインストール ● アプリをインストール

Slide 13

Slide 13 text

Cloudflare Oneを使う Cloudflareの設定 ● UIから特定のURLパターンをフィルターする

Slide 14

Slide 14 text

結果 無事ブロックに成功!

Slide 15

Slide 15 text

おまけ Twitterのおすすめ欄もブロックする

Slide 16

Slide 16 text

おまけ Twitterのおすすめ欄もブロックする 成功!