如何有效防御CC攻击?


2022-10-20 15:09:10   27次查看   信息编号:20185520352  举报该信息
0858704838
联系时,请一定说明在找啥有看到的,谢谢!见面最安全,发现问题请举报。



地区:扬州

QQ号: 点击这里给我发消息



详细描述:

在当下,网络攻击已经屡见不鲜,而DDoS作为网络攻击***常见的攻击方式,其具有很大的危害性,防御系数也非常之大;不仅如此,
DDoS攻击还被分为多种类型,CC攻击就是DDoS攻击***常见的一种。那么CC攻击防御方法有哪些?本文为大家介绍一下。

对于CC攻击,其防御必须采用多种方法,而这些方法本质上也是在提高服务器的并发能力。

1、服务器垂直扩展和水平扩容

资金允许的情况下,这是***简单的一种方法,本质上讲,这个方法并不是针对CC攻击的,而是提升服务本身处理并发的能力,
但确实提升了对CC攻击的承载能力。垂直扩展:是指增加每台服务器的硬件能力,如升级CPU、增加内存、升级SSD固态硬盘等。
水平扩容:是指通过增加提供服务的服务器来提升承载力。上述扩展和扩容可以在服务的各个层级进行,包括:应用服务器、数据库服务器和缓存服务器等等。

2、数据缓存

对于服务中具备高度共性,多用户可重用,或单用户多次可重用的数据,一旦从数据库中检索出,或通过计算得出后,***好将其放在缓存中,
后续请求均可直接从缓存中取得数据,减轻数据库的检索压力和应用服务器的计算压力,并且能够快速返回结果并释放进程,从而也能缓解服务器的内存压力。
要注意的是,缓存不要使用文件形式,可以使用redis、mem-cached等基于内存的nosql缓存服务,并且与应用服务器分离,单独部署在局域网内。
局域网内的网络IO肯定比起磁盘IO要高。为了不使局域网成为瓶颈,千兆网络也是有必要的。

3、页面静态化

与数据缓存一样,页面数据本质上也属于数据,常见的手段是生成静态化的html页面文件,利用客户端浏览器的缓存功能或者服务端的缓存服务,
以及CDN节点的缓冲服务,均可以降低服务器端的数据检索和计算压力,快速响应结果并释放连接进程。

4、用户级别的调用频率限制

不管服务是有登陆态还是没登陆态,基于session等方式都可以为客户端分配唯一的识别ID,服务端可以将sid存到缓存中。当客户端请求服务时,
如果没有带SID,则由服务端快速分配一个并返回。可以的话,本次请求可以不返回数据,或者将分配SID独立出业务服务。当客户端请求时带了合法SID,
便可以依据SID对客户端进行频率限制。而对于SID非法的请求,则直接拒绝服务。相比根据IP进行的频率限制,根据SID的频率限制更加精准可控,
可***大程度地避免误杀情况。

5、IP限制

***后,IP限制依然可以结合上述规则一起使用,但是可以将其前置至)JCb层的防火墙或负载均衡器上去做,并且可以调大限制的阈值,
防止恶意访问穿透到应用服务器上,造成应用服务器压力。

需要服务器搭建VPN的可以联系我!!

TG:@cdncloud118
QQ:3291785364

本页链接: http://yangzhou.zhaoshayou.com/wangluobuxian/5520352.html

更多该用户的信息该栏目的其他信息
小贴士:本页信息由用户及第三方发布,真实性、合法性由发布人负责。详情请阅读找啥有免责条款

用户名: yumei

认证: 身份还未认证 手机还未认证 邮箱还未认证





备案号:鲁ICP备99999999号-9  | 网站地图  | 增值电信业务经营许可证:鲁B2-88888888

中国互联网举报中心      安全联盟行业验证      国家企业信用信息公示      可信网站身份验证