265 文字
1 分
CloudflareでTor Exitノードをブロックする
概要
- Tor経由のアクセスは荒らしやスパム、不正アクセスやログインの試行など害のあるものが殆ど
- なのでサイト運営者目線だとTorは一律ブロックしとくのが無難
- Cloudflareを使ってれば無料で簡単にTorをブロックできるので最高
やること
CloudflareでTor出口ノードをブロックするなら、大まかな流れは以下。
- Cloudflareのドメインダッシュボードからセキュリティ → セキュリティールールを開きルールを作成
- 条件に
ip.src.country eq "T1"を指定する - アクションを
Blockにする - Torブラウザなどで自分のサイトが見れないことを確認。
注意点
T1 はTor出口ノードを国コードのように扱えるので、自分でExit NodeのIPリストを更新するよりは格段に楽。
ただし、Tor経由のアクセスをどこまで正確に拾えるかはCloudflare側の判定に依存する。
たまにすり抜けてアクセスできてしまうという噂も効くので過信は禁物。
参考
CloudflareでTor Exitノードをブロックする
https://yamaemon.dev/posts/cloudflare-waf-block-tor-exit-nodes/