Apache 怎么限制流量

Apache 怎么限制流量,第1张

使用mod_bandwidth模块限制带宽:

mod_bandwidth可以对IP的并发数进行控制,也可以对下载流量进行控制,也可以对某个目录的流量进行控制。编辑httpd.conf配置文件:

LoadModule bw_module modules/mod_bw.so

<virtualHost *:80>

ServerName chaodiquan..comDocumentRoot /var/www/vhost1 这里根目录

BandwidthModule OnForceBandWidthModule OnBandwidth all 1024000MinBandwidth all 50000 #每个客户端最高速度可达50KBLargeFileLimit * 500 50000MaxConnection all 6</virtualHost>解释一下参数设置值

BandWidth localhost 0 #对localhost不限速BandWidth 192.168.1.5 102400#对192.168.1.5限速为100KBBandWidth “u:^Mozilla(.*)” 10240 #用mozilla时限速10KBBandWidth “u:wget” 102400 #如果用wget下载时限速10KBMinBandWidth all -1 #保证每个客户端最高速度可达10KBLargeFileLimit .jpg 100 10240 #jpg文件超过100KB,限速10KB#下面的510挺好,如果不设置,apache自己会报错,就根报404差不多,页面非常的丑ErrorDocument 510 /exceed_speed.htmlBandWidthError 510MaxConnection all 10#所有ip最大连接数为10MaxConnection 192.168.1.5 5 #192.168.1.5最大连接数为5

这个是按照l系统进行解释的不知道你是l系统还是w系统希望可以帮助到你的哈

楼上的你好,若无法通过技术实现,可以通过硬防防御实现。

目前国内有一些是做防御的机房,专门提供防御攻击的服务器,针对DDOS CC攻击可以提供相对应的防护策略。

所以若客户实在找不到好的解决办法,可以直接用高防御机房现成的防攻击服务器,也不用自己花心思解决了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/59947.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存