【WORDPRESSのセキュリティ】しつこいスパムコメントをIPアドレス指定で撃退する方法
2017 年の新年早々スパムコメントが入り続けることに気がついたので、これを撃退する方法を今日は書いておきたいと思います。
Akismet を入れているんですけどそれをすり抜けてスパムが入ってきました。同じ問題に悩まされている方はぜひ参考になさってください。
どんなスパムメッセージが届いたのか?
こんなのです。↓
これは Gmail に届いたメールです。ワードプレスにコメントが入ったら、こういうのがメール通知で届く設定にしているのです。で、なんども「スパムとしてマークする」を押しても同類のスパムが止まらなかったので他の手段を講じようと思ったわけです。
ワードプレスのダッシュボード上ではこんな感じで表示されていました。 ↓
今数えてみると 8 時間くらいの間に 8 回スパムメッセージが入りましたが、すべて
188.143.232.27
188.143.232.32
という IP アドレスからのアクセスなのでこの 2 つの IP をブロックできる方法をとることにしました。
ワードプレスの Simple IP Ban というプラグインを導入した
ワードプレスの管理画面(ダッシュボード)を開いて IP-Ban と検索すると出てきます。「詳細情報」のところを検索してざっとどんなプラグインなのか確認します。
protects your site accessing from unwated ip addresses とあります。このプラグインで大丈夫そうですね。万が一ちゃんと機能しなかったら使わないようにすればいいだけですから「今すぐインストール」をクリックして導入していきます。
インストールが終わったら「有効化」をクリックします。
有効化されました。
以下のようにダッシュボードの「設定」から「Simple IP Ban」をクリックします。
以下のようにブロックしたい IP アドレスを IP List のところに記入して、「保存」をクリックして設定完了です。
でもこれ、ちゃんとブロックしたかどうかのログって残るのかな?なんかそれが確認できない仕様みたいな気がする。ま、いっか。しばらく様子を見る。