mod_dosevasive模塊安裝及配置說明

編譯方法:

/usr/local/apache/bin/apxs -c -i -a mod_evasive20.c

 

編輯httpd.conf,加入以下內容:

LoadModule dosevasive20_module modules/mod_dosevasive20.so
<IfModule mod_dosevasive20>
DOSHashTableSize 3097  記錄和存放黑名單的哈西表大小,如果服務器訪問量很大,可以加大該值
DOSPageCount 2        同一個頁面在同一時間內可以被 同一個用戶訪問的次數,超過該數字就會被列爲攻擊,同一時間的數值可以在DosPageInterval參數中設置。
DOSSiteCount 50        同一個用戶在同一個網站內可以同時打開的訪問數,同一個時間的數值在DOSSiteInterval中設置。
DOSPageInterval 1      設置DOSPageCount中時間長度標準,默認值爲1。
DOSSiteInterval 1      設置DOSSiteCount中時間長度標準。
DOSBlockingPeriod 10   被封時間間隔秒,這中間會收到 403 (Forbidden) 的返回。
</IfModule>

 

 

如果刷新頻繁,將會出現以下提示:

"Forbidden
You don't have permission to access /XXXX/aab.php on this server."

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章