hn.kd.ny.adsl は存在しない

 dns で IP アドレスを調べると、hn.kd.ny.adsl という存在しない名前を返してくるクローラがあります。

 中国です。中国です。中国です。

 大事なことなので3回言いました。中国はいいところも悪いところもあります。普通はそうです。普通は、いいところと悪いところのバランスが取れています。ところが、中国は、悪いところはとんでもなく悪い。バランスが悪い方に傾いています。

ufw で弾く

 ここは、もう、IP で弾く以外はなさそうなので、さくっと ufw で弾いてしまいましょう。調べると以下の IP を拒否している記事が見つかります。

42.224.0.0/12
115.48.0.0/12
123.8.0.0/13
125.40.0.0/13
182.112.0.0/12
222.136.0.0/13

 やっちゃいましょう。

$ sudo ufw deny from 42.224.0.0/12
Rule added
$ sudo ufw deny from 115.48.0.0/12
Rule added
$ sudo ufw deny from 123.8.0.0/13
Rule added
$ sudo ufw deny from 125.40.0.0/13
Rule added
$ sudo ufw deny from 182.112.0.0/12
Rule added
$ sudo ufw deny from 222.136.0.0/13
Rule added
$ sudo ufw status
・
・
Anywhere                   DENY        42.224.0.0/12             
Anywhere                   DENY        115.48.0.0/12             
Anywhere                   DENY        123.8.0.0/13              
Anywhere                   DENY        125.40.0.0/13             
Anywhere                   DENY        182.112.0.0/12            
Anywhere                   DENY        222.136.0.0/13
・
・

 これでブロックできるでしょう。

360Spider

 何か、360Spider も robots.txt で設定しておいたほうがいいようなので、追加しました。

・
・
User-Agent: 360Spider
Disallow: /
・
・

 robots.txt で対処できるということは、迷惑だけど、行儀の良い bot ですね。

サーバ設定

Posted by sirius