- 現在との差分 を表示
- ソース を表示
- dosevasive へ行く。
1: 2010-06-15 (火) 23:13:54 iseki | 2: 2010-06-16 (水) 00:10:48 iseki | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ** Apache用 DOSアタック対策モジュール [#ga293626] | + | ** Apache2用 DOSアタック対策モジュール [#ga293626] |
+ | - 大元の配布サイトはリンク切れ.いいソフトだと思うんだが. | ||
+ | - mod_evasive というのもあるらしい?.何が何やら.... | ||
+ | #br | ||
*** DownLoad [#m932abc1] | *** DownLoad [#m932abc1] | ||
+ | - ftp://www.nsl.tuis.ac.jp/pub/apache/mod_dosevasive22.c | ||
+ | #br | ||
+ | |||
+ | *** コンパイル [#e33907f1] | ||
+ | - ソースがWindows用になっていたので,ちょこっと直す.(上記学内ダインロードリンクにあるファイルは Linux用に修正済み) | ||
+ | /usr/local/apache/bin/apxs -i -a -c mod_dosevasive22.c | ||
+ | #br | ||
+ | |||
+ | *** 設定ファイル [#ud540777] | ||
+ | - httpd.conf | ||
+ | LoadModule dosevasive22_module modules/mod_dosevasive22.so | ||
+ | ........... | ||
+ | <IfModule mod_dosevasive22.c> | ||
+ | DOSHashTableSize 4096 | ||
+ | DOSPageCount 10 | ||
+ | DOSSiteCount 20 | ||
+ | DOSPageInterval 1 | ||
+ | DOSSiteInterval 1 | ||
+ | DOSBlockingPeriod 300 | ||
+ | </IfModule> | ||
+ | |||
+ | - DOSHashTableSize : ハッシュテーブルのサイズ | ||
+ | - DOSPageCount 200 : 同じページへのアクセス限界回数 | ||
+ | - DOSSiteCount 500 : サイトへのアクセス限界回数 | ||
+ | - DOSPageInterval 1 : 同じページへのアクセス限界回数を計る時間(s) | ||
+ | - DOSSiteInterval 1 : サイトへのアクセス限界回数を計る時間(s) | ||
+ | - DOSBlockingPeriod 180 : 限界回数を超えた場合のアクセス禁止時間(s) | ||
+ | - DOSEmailNotify : ブロック時に送信するメールのあて先 | ||
+ | - DOSSystemCommand : ブロック時に実行するコマンド | ||
+ | - DOSWhitelist 127.0.0.1 192.168.0.* : ここに記述したクライアントからの接続は,DOSアタックと見なさない. | ||
+ | |||
+ | |||
+ | #br |
- dosevasive のバックアップ一覧
- dosevasive のバックアップ差分(No. All)
- 1: 2010-06-15 (火) 23:13:54 iseki
- 2: 2010-06-16 (水) 00:10:48 iseki
- 3: 2010-06-21 (月) 10:25:13 admin
- 現: 2013-05-31 (金) 18:07:47 iseki