Windows下Apache对客户端访问进行限速(ECS服务器 )

ecs windows下安装了apache, 希望对客户端访问进行限速。 bw_mod模块可以根据来源ip进行带宽限制。

Windows下Apache对客户端访问进行限速(ECS服务器 )

下载for windows 版本编译好的:http://www.ivn.cl/files/dlls/mod_bw-0.8-2.2.6/mod_bw.dll 。也可以访问http://www.ivn.cl/ 查找对应的版本 .(相关推荐:Windows 下 Apache 配置(阿里云ECS为例))

1. 安装mod_bw.dll模块

      把下载的mod_bw.dll放到 apache安装目录的modules目录中。 

2. 修改Apache的配置文件httpd.conf,增加如下行:

 LoadModule bw_module modules/mod_bw.dll

3. 在虚拟主机中激活bw_module模块. 可以在全局范围添加,也可以对虚拟主机范围进行添加。编辑httpd.conf, 增加:   

ServerAdmin test@126.com DocumentRoot E:wwwabc_com ServerName www.abc.com CustomLog E:logsabc_com-access.log combined BandWidthModule On   #开启模块 ForceBandWidthModule On  #所有的请求都要经过这个模块的处理 BandWidth all 409600  #限制该虚拟主机可使用的总宽带为4M LargeFileLimit .rmvb 20 20000  #  限制所有大于20K的后缀名为.rmvb的文件下载速度是20K/S

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享