1

エラー ログを確認すると、次のような多くのリクエストが表示されます。1 つの IP から最大 100 件のリクエストが送信されています。

[Mon Oct 21 21:20:05 2013] [error] [client 198.204.250.82] File does not exist: /var/www/html/websql
[Mon Oct 21 21:20:06 2013] [error] [client 198.204.250.82] File does not exist: /var/www/html/phpMyAdmin
[Mon Oct 21 21:20:06 2013] [error] [client 198.204.250.82] File does not exist: /var/www/html/phpmyadmin
[Mon Oct 21 21:20:06 2013] [error] server reached MaxClients setting, consider raising the MaxClients setting

IP ごとの接続数を 4 に制限できるようにしたいので、このようなハッキングの試みによって MaxClients が最大にならないようにします。理想的には、4 つを超える同時リクエストはキューに入れられ、開いている接続がタイムアウトした後に対処されます。それが不可能な場合は、4 を超える同時要求を拒否することも可能です。

EC2でApacheを実行しています。これを行う比較的簡単な方法を知っている人はいますか?

4

0 に答える 0