国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

Apache防DDOS模塊mod_evasive安裝和配置方法詳解

2024-08-27 18:27:46
字體:
供稿:網(wǎng)友

一、mod_evasive 介紹
mod_evasive 是Apache(httpd)服務(wù)器的防DDOS的一個模塊。對于WEB服務(wù)器來說,是目前比較好的一個防護(hù)DDOS攻擊的擴展模塊。雖然并不能完全防御DDOS攻擊,但在一定條件下,還是起到緩服Apache(httpd)服務(wù)器的壓力。如配合iptables、硬件防火墻等防火墻設(shè)備配合使用,可能有更好的效果。
mod_evasive 的官方地址: http://www.zdziarski.com/
二、mod_evasive 工作原理
Apache模塊mod_evasive利用Hash表儲存相應(yīng)的HTTP請求,利用設(shè)定規(guī)則判斷是否拒絕對方的請求。
三、mod_evasive 安裝
代碼如下:
wget http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz
tar zxvf mod_evasive_1.10.1.tar.gz
cd mod_evasive/
apxs -i -a -c mod_evasive20.c
#編譯、安裝、并加載模塊
#注:apxs 用于編譯模塊工具;如果是用系統(tǒng)自帶的軟件包,一般位于/usr/sbin目錄。如果您是自己編譯安裝Apache(httpd)的,你應(yīng)該自己來指定路徑;

在編譯安裝完成后,會自動插入一行到Apache 配置文件中,對于Apache 2.x 版本中,應(yīng)該在其配置文件中有類似下面的一行;
代碼如下:LoadModule evasive20_module   lib/httpd/modules/mod_evasive20.so
四、配置mod_evasive
代碼如下:
[root@localhost ~]# vi /etc/httpd/conf/httpd.conf
#加入以下配置
<IfModule mod_evasive20.c>
    DOSHashTableSize    3097 #表大小
    DOSPageCount        2 #限制單位時間內(nèi)同一IP請求同一網(wǎng)頁次數(shù)
    DOSSiteCount        10 #限制單位時間內(nèi)同一IP請求網(wǎng)站次數(shù)
    DOSPageInterval     1 #網(wǎng)頁存取間隔
    DOSSiteInterval     1 #網(wǎng)站存取間隔
    DOSBlockingPeriod   10 #限制訪問時間
    DOSEmailNotify     #疑似攻擊時郵件通知
    DOSSystemCommand "su - onovps -c iptables -I INPUT -s %s --dport 80 -j DROP"
    #疑似攻擊時用防火墻限制IP訪問80端口
    DOSLogDir  "/var/log/    #日志目錄
    DOSWhiteList 127.0.0.1 #添加白名單
</IfModule>
如果您不知道把這些插入到哪,用下面的辦法做也是可以的;
在/etc目錄中創(chuàng)建一個文件,比如mod_evasive.conf;
代碼如下:[root@localhost ~]#touch /etc/mod_evasive.conf
然后把根據(jù)自己的Apache版本來加入相應(yīng)的內(nèi)容;
接著我們再修改 httpd.conf ,在最后一行加入
代碼如下:Include /etc/mod_evasive.conf

修改完成后,我們要重啟Apache服務(wù)器使配置生效:
代碼如下:/etc/init.d/httpd restart
五、測試mod_evasive
防DDOS的模塊做好后,我們可以要驗證,可以用Apache 自帶的ab工具,系統(tǒng)默認(rèn)安裝在/usr/sbin目錄中;比如;

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 怀远县| 固始县| 马公市| 晋中市| 宜兰市| 桂平市| 崇阳县| 浙江省| 乌兰县| 会理县| 花垣县| 扬中市| 高要市| 武汉市| 鲁甸县| 遵义县| 合山市| 石首市| 天柱县| 恩平市| 兰西县| 托克逊县| 康马县| 旌德县| 清苑县| 开化县| 若羌县| 香港 | 江门市| 长垣县| 中江县| 临夏市| 杭锦后旗| 慈利县| 普兰县| 平原县| 大连市| 凯里市| 凤城市| 和硕县| 许昌市|