English
 电子信箱
 加入收藏

  威盾防火墙 >> 支持与下载 >> 技术文章 >> Apache利用mod_limitipconn模块限制客户端多线程下载

 

Apache利用mod_limitipconn模块限制客户端多线程下载

威盾防火墙 2014-11-20

 

限制多线程现在需要用到一个Apache的扩展模块mod_limitipconn,这里是作者的官方网站http://dominia.org/djao/limitipconn2.html

mod_limitipconn下载地址,大家可以根据自己的使用环境选择适合的版本:

关于Linux环境的安装说明:

如果您需要手动安装mod_limitipconn,请按照下面的说明。下面的说明是主要应用于Apache 2.2.9,但它也支持任何更高版本的Apache。

编译到httpd的mod_limitipconn说明:

tar xzvf httpd-2.2.9.tar.gz
tar xjvf mod_limitipconn-0.23.tar.bz2
cd httpd-2.2.9
./configure --with-module=aaa:../mod_limitipconn-0.23/mod_limitipconn.c
make
make install

建立动态共享对象(DSO)的说明:

tar xjvf mod_limitipconn-0.23.tar.bz2
cd mod_limitipconn-0.23
make install

关于Windows环境的安装说明:

先下载适合自己版本的模块文件到Apache安装目录下的modules目录下面,然后在httpd.conf文件中搜索:

#LoadModule status_module modules/mod_status.so

把它前面的#去掉,再加入:

ExtendedStatus On
LoadModule limitipconn_module modules/mod_limitipconn.dll # 如果你下载的不是Win版,请把后面的文件名改为你所下载的文件名
<IfModule mod_limitipconn.c>
   <Location /> # 这里表示限制根目录,即全部限制,可以根据需要修改
   MaxConnPerIP 2 # 这里表示最多同时两个线程
   NoLimit html/* # 这里表示html目录下不受限制
   </Location>
</IfModule>

这样来自同一客户端的超过2个的线程请求将被拒绝,从而限制了客户端的多线程下载。


相关内容: 最新内容:
Apache限制多线程下载[2014-11-20]
用vsftp限制用户下载速度和线程数[2014-11-20]
突破下载单线程限制[2014-11-20]
突破ftp服务器单线程下载限制[2014-11-20]
秘籍:突破单线程下载的限制[2014-11-20]
入侵渗透进入某学校网站服务器[2014-11-20]