处理cc攻击
来源:互联网 发布:linux dmalloc 编辑:程序博客网 时间:2024/05/17 02:38
一.以apache服务器为例,更改服务器的最大连接数。
1.先修改./apache/conf/httpd.conf文件。
2.再修改./apache/conf/extra/httpd-mpm.conf文件。
注意:虽然可以通过设置ServerLimit,把MaxClients设置得很大,但是这样系统可能会耗光所有内存。例如,一台服务内存是2G,每个Apache进程消耗大约是0.5%内存(命令行 ps aux来确认),也就是10.24M,理论上这个服务器开200个apache进程就会耗光内存。所以MaxClients要根据服务器的配置来设置。
3.关闭Apache,重启Apache。
二.减小请求超时时间
1.修改./apache/conf/httpd.conf文件。
将#Include conf/extra/httpd-default.conf前面的注释#去掉
2.编辑 conf/extra/httpd-default.conf文件
修改keepAliveTimeout (长连接最大保持时间(毫秒))
3.重启Apache.
三.禁止异常ip。
思路:每次请求都读redis,能读出,并且值大于等于100(参考),禁止访问,否则value值加1;没读出来,把ip作为key,value为1。这个key的过期时间为一个小时。
- 处理cc攻击
- CC攻击
- CC攻击
- 网站遭遇CC及DDOS攻击紧急处理方案
- CC攻击的原理
- iptables防cc攻击
- CC攻击原理【转】
- 防范CC攻击
- cc攻击原理
- Linux减缓CC攻击
- PHP防CC攻击
- 防止cc攻击
- PHP防CC攻击
- CC攻击简单报警
- cc攻击分析
- Linux 防御CC攻击
- Nginx防御CC攻击
- cc攻击原理
- *--p *p-- --*p
- 记一次mysql线上问题排查
- 超时时间内执行方法 ActionCall.CallWithTimeout
- iOS编程基础-Swift(四)-对象类型
- Android Studio导入第三方库的三种方法
- 处理cc攻击
- javascript
- 系统移植之bootloader移植
- js电话号码正则表达式
- Linux进程间通信——使用信号量
- 有限BlockingQueue资源在多线程池ThreadPoolExector中的控制和处理
- Hadoop学习总结之HDFS
- 刷题列表(DP)
- 决策树ID3算法及java实现