排行榜 统计
  • 文章总数:298 篇
  • 评论总数:8 条
  • 分类总数:6 个
  • 最后更新:1月25日
原创学习交流

零成本的防御CC攻击方法

本文阅读 4 分钟
首页 学习交流 正文

绝大多数的站长使用宝塔搭建网站的时候都有遇到过CC攻击的情况,都不知道如何防御。百度一下都是让你花钱买高昂的CDN之类的以及很多商户直接在里面当托让你买他们家的所谓高防服务器。买服务器最好是自带CC硬件防火墙的机器,比如独角云这种的可靠商家。本站的服务器也是独角云
如果说你的服务器商没有硬件防火墙给你提供CC防御策略,那你可以按照我的方法进行设置,不敢说100%防御,但是至少能防御80%的小规模CC攻击。
如何判断自己的服务器是否被CC攻击还是木马导致的,CC攻击和木马最常见的一个特点就是宝塔面板中的负载和CPU都会爆表100%,如果你的服务器平时运行的好好的,CPU都很均衡突然出现异常。你首先可以看一下是不是自己的网站日访流量增加了,如果不是流量增加。那么先将您的网站运行环境暂停(Nginx 或 Apache)暂停后CPU占用和负载有明显的降低,那么可能就是CC攻击。如果依旧没有降低,那么多半是数据库或服务器中木马了,木马问题自己找原因,我们主要说一下CC攻击问题。
首先在自己的linux服务器终端执行下方命令(Win系统直接跳过这一步)

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

返回结果如下所示:

LAST_ACK 3
SYN_RECV 20
ESTABLISHED 1450
FIN_WAIT1 30
FIN_WAIT2 307
TIME_WAIT 876

以上有一个大于200的基本就是CC攻击,如果都没有大于200,但是CPU爆满100%,那就是你的配置太低了,自己升级一下配置。如果真是被CC攻击了就按照下方教程进行操作
所需工具:Nginx免费防火墙
1.在宝塔的软件商店中安装Nginx免费防火墙
图片描述
2.找到需要防御的站点进行设置,每个站点根据你的网站类型进行调整设置,这里就以我的这个个人博客为例进行介绍
将CDN和CC防御两个都勾选起来,勾选了CDN就算你使用了CDN也可以起到双层防护不至于拦截CDN的节点,状态设置为启用。随后对站点进行设置
图片描述
3.一般情况下设置5秒内允许请求20次就好了,遇到CC的情况下设置为5秒10次这样就可以拦截大部分的低级CC攻击了
图片描述
友情提示:本方法只能防御小量的CC攻击,如果量大建议联系服务器商开启硬件防火墙防CC攻击!
推荐商家:独角云

作者:冬瓜茶,如若转载,请注明出处:https://www.shijiezyw.com/53.html


免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集搬砖整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请发送邮件给我们联系处理。敬请谅解!

E-mail:2450144606@qq.com




-- 展开阅读全文 --
极客卸载Geek Uninstaller1.4.9.151简体中文版
« 上一篇 03-23
显卡检测工具GPU-Z v2.45.0中文汉化版
下一篇 » 03-28

发表评论

成为第一个评论的人

作者信息

冬瓜茶
分享网上收集来的安全靠谱的绿色资源
TA的最新作品

热门文章

最多点赞

72赞, 阅读:2.4w
40赞, 阅读:1.2w
18赞, 阅读:1.2w
10赞, 阅读:3.9k

标签TAG

热评文章