apache mod_limitipconn 的配置方法

王朝system·作者佚名  2008-05-21
宽屏版  字体: |||超大  

在你的apache的conf文件里面加入

LoadModule limitipconn_module lib/apache/mod_limitipconn.so

ExtendedStatus On

下面就是apache mod_limitipconn的配置了

有两种基本配置,第一种是对整个服务器进行配置,第二种是对单个虚拟主机进行配置,区别就是配置参数是否放在VirtualHost里面。

MaxConnPerIP 3 后面的3代表最多允许单个ip同时3个请求

NoIPLimit image/* 代表image目录不进行ip限制

OnlyIPLimit audio/mpeg video 代表只限制音频视频文件

<ifmodule mod_limitipconn.c>

<location /somewhere>

MaxConnPerIP 3

NoIPLimit image/*

</location>

</ifmodule>

<ifmodule mod_limitipconn.c>

<location /somewhere>

MaxConnPerIP 1

OnlyIPLimit audio/mpeg video

</location>

</ifmodule>

上面的第一段代表在用户访问/somewhere目录时,最多允许单ip3个连接,但是image目录下的文件不进行计数。

上面的第二断代表用户在访问/mp3目录时,最多允许单ip1个链接,仅仅对audio/mpeg video类型的文件访问时进行限制

当然了最简单的就是这样了

<ifmodule mod_limitipconn.c>

<location />

MaxConnPerIP 5

</ifmodule>

——-更新于 2006年8月31日(也就是38年才一次的闰7月的第二个七夕节的第二天)

<ifmodule mod_limitipconn.c>

<location /html/www>

MaxConnPerIP 5

NoIPLimit /images/*

</location>

</ifmodule>

其中,/html/www 是你的服务器的绝对路径,/images/是你的服务器的web相对路径,要这样配置才有效果。

PS:多种排列组合测试得出的结果。。。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有