botを.htaccessで弾く

アクセスリストを見ていると、非常に多くてうざいのでrobots.txtではなく、.htaccessで弾くことに。

order allow,deny

order allow,deny
allow from all
SetEnvIfNoCase User-Agent "^MJ12bot/v?1\.[01]\.[0-9]{1,2}" shutout
SetEnvIfNoCase User-Agent "MJ12bot" shutout
SetEnvIfNoCase User-Agent "Baiduspider" shutout
SetEnvIfNoCase User-Agent "Slurp" shutout
Deny from env=shutout

以上のコードを追加した。正規表現は適当なので間違ってるかも。

robots.txt 追加

今までやってなかったのかい!という突っ込みは置いておいて。あんまり酷いので、robots.txtの設置を。

User-agent: Slurp
Crawl-delay: 5

User-agent: msnbot
Crawl-delay: 300

User-agent: baiduspider
Crawl-delay: 300

User-Agent: Teoma
Crawl-delay: 300

User-Agent: Ask Jeeves
Crawl-delay: 300

User-agent: yetibot
Crawl-delay: 300

User-agent: MJ12bot
Crawl-delay: 300

User-agent:bingbot
Crawl-delay:30

上手く効いてくれると良いんだが。効くにしてもしばらく掛かるそうなので、ちょっと困るけど。

アクセス過多に対処 DOS攻撃?!

ページを更新すると、鬼のような勢いでアクセスが掛かり、システムが止まる。これでは困るので、DOS攻撃対策のmoduleを入れてみた。

Apache F5攻撃対策 mod_evasiveでDoS攻撃防御

mod_evasive で Apache の DoS 対策

の2つのページを参考にする。上手く行くと良いのだが。

蒼月サーバ更新中

現在、蒼月のサーバを更新中である。といっても、見た目は何も変わらないのだが。

古いサーバは2011年5月にスタートし、それから使っていたのだが、OSが古くなり、設定も色々と陳腐化してきたためサーバ変更と言うことになった。

現在、Webサービスは新しいものに変更済みである。後はメールサービスとircサービスを入れ替えたら終了だ。

古いサーバはCentOS5だったが、今度のはCentOS7である。httpdも2.4だし、色々違う。その辺はまとめるかも知れないまとめないかもしれない。

Let’sNote CF-N10を購入。現在Windows10へのアップデート中

昨日、中古でLet’sNoteを購入した。39,800円也。

現在Windows10へのアップデート中。午前中には無事終わるだろうか。

SSDにも換装予定なので、大分良くなるはずだ。

そのさい。「レッツノート(Let’s Note N10,S9)にWindows10をアプリ引継ぎアップグレード」を参考にした。

Windows10の再インストール

昨日は大変だった。Windowsの再インストールをしようとしたらできず。
一度Windows7に戻そうとすることもできず。バックアップソフトを使ってなかったら詰むところだった。
バックアップソフトを使いWindows7に戻した後、設定やファイルを残さない形でWindows10にアップデートする。
やっと安定した。
そこからソフトを入れたりしたが、ESETSmartSecurityのせいでフリーズが多発。折角高い金出したのに、アンインストール。
Windows7では使えていたLogicoolのWebcameraが駄目に。ドライバ対応してないらしい。そのうち対応するのを待つことになる。
まぁでもこれで安心してパソコンを使えるようになったわけだ。安心。