49hack

見習いエンジニアが魔法使いになるまで

nginxで迷惑ボットを拒否する

newrelicのエラーレートが定期的にやたらと高くなるなーとおもってたらMG12botという迷惑ボットが周回してきてました。

404エラー頻発
→newrelicのアラートが止まらない
→不安で寝れない

のでnginxで拒否します。ネムイ(´・ωゞ)

# /etc/nginx/nginx.conf
if ($http_user_agent ~* (MJ12bot) ) {
    return 403;
}

他にもいろいろ迷惑ボットがいるみたいなので気になる方は以下リンクからどうぞ。

参考