記事一覧

中国からのスパムを防ぐ禁止IP設定

スパム禁止

ここ数日、ファンブログの動作が重くて、スパムも多いんですが、このブログに書きこまれたスパムは全て中国産でした。中身は英文でしたが、送信元のIPアドレスは全部、中国です。

理由は知りませんが、半角英数のみのコメントを受付しないに設定しても、バンバン書きこまれています。

もう、ここまで来ると中国からのスパムはテロじゃないか?というくらいなんですが、仕方が無いので送信元IPの含まれる範囲をすべて遮断しました。

禁止IPは次の5行になります。(追加したので増えています)

IPアドレスをひとつひとつ書いていたんではキリがないので CIDR記法 というものを使っています。

中国からのスパム送信元IPアドレス範囲一覧

2014年04月07日時点

  • 59.56.0.0/14
  • 59.60.0.0/15
  • 113.96.0.0/12
  • 120.32.0.0/13
  • 202.101.96.0/19
  • 27.152.0.0/13 (2014年04月01日追加)
  • 110.80.0.0/13 (2014年04月02日追加)
  • 110.88.0.0/14 (2014年04月07日追加)

上の5つは、ここ数日で、このブログに書きこまれたIPアドレスの含まれる範囲すべてですが、まだ中国に割り当てられているIPアドレスはあるので、別のIPからスパムが来たら随時追加します。

このCIDR記法が、有効に反映されるのか疑問でしたが、 試しに全てのIPアドレスを含むという意味の 0.0.0.0/0 で、禁止IP設定をしてから、自分でコメント送信したらエラーになったので、ファンブログでは有効みたいです。

2014/04/02 追記:数日経ちましたが、登録した範囲のIPアドレスからはスパムは届いていません。

おそらく、ファンブログの元のシステムである Seesaa Blog でも、この書き方で大丈夫だと思いますが、試していません。また、それ以外のブログサービスで使えるかはわかりません。

ファンブログの禁止IP設定方法

ファンブログの管理画面にログインして「コメント一覧」ページを開きます。

画面の右上に「禁止IP」と書いてあるので、クリック。

スパム対策1

禁止IPを書き込む場所があるので、上記一覧を記入します。5つまでまとめて送信できるので、送信は1回で済みます。

スパム対策2

「禁止IPに追加」ボタンを押して「禁止IPのリスト」に5つが追加されれば、設定完了です。

スパム対策3

自分のブログにスパムが来ているかチェックする

もしアクセス解析の中で / xxxxx /_pages/user/comments2/regist/input というページが多かったら、おそらく全部スパムです。xxxxxというのは、自分のブログの https://fanblogs.jp/ xxxxx / の部分です。

このブログで言うと /techs/_pages/user/comments2/regist/input です。クリックすると、どこに飛ぶのかわかります。

ファンブログにログインしていない状態で、 トップページ を開くと人気記事というのが表示されていますが、その中のひとつは今年の正月の記事です。そして、そのブログは1ヵ月以上更新されていません。なんでその記事が人気なのかと見てみると、今日の日付でスパムが数百個、書きこまれています。

今日の日付だけでなく、毎日書きこまれているので数万個のスパムがあるかもしれません。人気記事の読者はスパムみたいです。まあ、最近ファンブログが重い原因はそんなところです。