|
 
- UID
- 1808
- 帖子
- 314
- 積分
- 1548
- 威望
- 587
- 金錢
- 2155 元
- 貢獻
- 0
- 閱讀權限
- 50
- 註冊時間
- 2007-5-5
- 最後登錄
- 2010-2-20

|
apache2用mod_cband來限制流量
apache2用mod_cband來限制流量
首http://mod-cband.com/
安裝配置mod-cband (支援httpd-2.0)
# cd /tmp
# wget http://cband.linux.pl/download/mod-cband-0.9.7.3.tgz
# tar zxvf mod-cband-0.9.7.3.tgz
# cd mod-cband-0.9.7.3
# PATH=/usr/local/apache/bin PATH
# ./configure
# make
# make install
NameVirtualHost 12.34.56.78 ( 主機 IP 位址 )
<VirtualHost www.test.net.cn>
ServerName www.test.net.cn:80
ServerAdmin admin@test.net.cn
DocumentRoot "/usr/local/apache/htdocs/www.test.net.cn "
DirectoryIndex test.php
ErrorLog logs/www.test.net.cn/error_log
CustomLog logs/www.test.net.cn/access_log common
CBandLimit 100M
限制虛擬主機總訪問帶寬為100Mb。
CBandSpeed 1024 10 30
限制此虛擬主機最高訪問速度1024kbps
限制此虛擬主機每秒最高接受請求數10個
限制此虛擬主機最高併發連接30個
CBandRemoteSpeed 10kb/s 3 2
限制來自遠端訪問速度10kB每秒,3個請求每秒,2個連接。
CBandPeriod 4W
設定多久對所記錄的全局訪問帶寬進行重設(清零)。
4W=4 weeks 4周(一個月)
<Location /cband-status>
SetHandler cband-status
</Location>
開啟了mod_cband的即時監測功能,可以http://server_name/cband-status進行直觀的觀測。(全局監測)
<Location /cband-status-me>
SetHandler cband-status-me
</Location>
</VirtualHost>
|
|