標籤彙整為 'apache'

Apache 限制IP訪問

<Directory “/vhost dir/”>
Options Indexes FollowSymLinks
AllowOverride None
Order Deny,Allow
Deny from all
Allow from 172.16.0.0/255.255.0.0
</Directory>
分享此文章

Apache 限制同時連線數量

限制並發數
下載模塊:
到官方網址: http://www.nowhere-land.org/programs/mod_vhost_limit/下載模塊
http://www.nowhere-land.org/programs/mod_vhost_limit/mod_vhost_limit-0.4.tar.gz
分享此文章

Apache 限制IP連接數

限制IP連接數
到這裡下載模塊 http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
安裝:
tar zxvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
make APXS=/usr/local/apache/bin/apxs s—–這裡要按你自己的路徑設置
make install APXS=/usr/local/apache/bin/apxs s—–這裡要按你自己的路徑設置
編輯httpd.conf
添加
全局變量:
< IfModule mod_limitipconn.c >
< Location / > # 所有虛擬主機的/目錄
MaxConnPerIP 3 # 每IP只允許3個並發連接
NoIPLimit image/* # 對圖片不做IP限制
< /Location >
< Location /mp3 > # 所有主機的/mp3目錄
MaxConnPerIP 1 # 每IP只允許一個連接請求
OnlyIPLimit audio/mpeg video # 該限制只對視頻和音頻格式的文件
< /Location >
< /IfModule >
或者虛擬主機的:
< VirtualHost [...]

Apache 限制頻寬

1、APACI 安裝
cp mod_bandwidth.c /path/to/apache/source./configure –add-module=mod_bandwidth.c –permute-module=BEGIN:bandwidth
2、DSO方式安裝
apxs -c /mod_bandwidth.c -o /path/to/apache/libexec/mod_bandwidth.so
分享此文章

APACHE防止ddos 攻擊

mod_dosevasive 的使用方法:
首次下載 mod_dosevasive 1.1 版本。
然後解壓 mod_dosevasive_1.10.tar.gz
tar zxvf mod_dosevasive_1.10.tar.gz
分享此文章