DDOS攻击网站能不能被防御呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DDOS攻击网站能不能被防御呢相关的知识,希望对你有一定的参考价值。

参考技术A

很多企业长期遭受DDoS攻击,尤其是棋牌类、金融业等企业。目前攻击成本太低,造成很多企业要长期面对竞争对手或者其他组织个人的的DDoS攻击。想要改变这种局面,可以选择购买DDoS高防IP,但是价格又太贵,那么如何缓解DDoS攻击呢?

缓解DDoS攻击的方法

他人发起DDoS攻击你,那是外因,我们改变不了。但是我们可以从内做防御,缓解DDoS攻击。一般是从减少暴漏、优化架构、服务器加固、业务监控、商业解决方案等几方面着手。

减少暴漏

攻击之前,对方会扫描你的开放端口,针对你所提供的服务,让僵尸网络合法侵占你的资源。所以我们尽量避免将服务器的端口暴漏在公网上。

优化业务架构

运营前期,技术团队都会对业务架构进行压力测试,但很多时候,企业处于成本考虑,没有做好弹性和冗余,这导致我们在面对攻击时,变得不堪一击。
部署弹性伸缩+负载均衡:负载均衡能够降低单台ECS的压力,可以有效缓解一定流量范围内的连接层DDoS攻击;负载均衡可以有效的缓解会话层和应用层攻击,在遭受攻击时自动增加服务器,提升处理性能,避免业务遭受严重影响。

余量带宽:利用TCP三次握手可以发起DDoS攻击,占用你的宽带资源,所以在购买带宽时确保有一定的余量带宽,可以避免遭受攻击时带宽大于正常使用量而影响正常用户的情况。

服务安全加固

对服务器上的操作系统、软件服务进行安全加固,减少可被攻击的点,增大攻击方的攻击成本:

确保服务器的系统文件是最新的版本,并及时更新系统补丁。对所有服务器主机进行检查,清楚访问者的来源。过滤不必要的服务和端口。例如,对于WWW服务器,只开放80端口,将其他所有端口关闭,或在防火墙上设置阻止策略。限制同时打开的SYN半连接数目,缩短SYN半连接的timeout时间,限制SYN/ICMP流量。仔细检查网络设备和服务器系统的日志。一旦出现漏洞或是时间变更,则说明服务器可能遭到了攻击。限制在防火墙外进行网络文件共享。降低黑客截取系统文件的机会,若黑客以特洛伊木马替换它,文件传输功能将会陷入瘫痪。充分利用网络设备保护网络资源。在配置路由器时应考虑针对流控、包过滤、半连接超时、垃圾包丢弃、来源伪造的数据包丢弃、SYN阀值、禁用ICMP和UDP广播的策略配置。通过iptable之类的软件防火墙限制疑似恶意IP的TCP新建连接,限制疑似恶意IP的连接、传输速率。

商用安全方案

事实上,当企业一直遭受大规模的DDoS攻击时,以上几种防御方法,显得很渺小,分分钟几十G上百G的攻击流量,只能通过寻求商业安全解决方案来解决。

例如,国内比较受中小站长欢迎的防御DDoS攻击明星产品:百度云加速CDN,具备1Tbps的压制能力的抗D中心,拥有自有DDoS/CC清洗算法,可有效帮助网站防御SYN Flood、UDP Flood、ICMP Flood、TCP Flood、Connections Flood、Proxy Flood、CC等常见的洪水攻击。从而彻底解决了中小型网站在面对DDoS攻击时预算不足的尴尬,也为所有防护网站的稳定运行提供保障。相关链接

用CDN防御DDOS攻击怎么样?

     CDN,内容分发网络,除了用作网站加速外,还能够更好的保护网站不被攻击。防护网站不被攻击的功能成就了CDN运行中的主要责任。CDN 防护原理是其主要在于在相关节点中成功的建立动态加速机制以及智能沉于等机制,这种机制能够帮助网站流量访问分配到每一个节点中,智能的进行流量分配机制。

      那么CDN有哪些技术可以更好的防御攻击呢,比如说用CDN防DDOS?
CDN有哪些技术可以更好的防御攻击呢?
CDN拥有最强大的宽带,单个的节点承受的能力是很强大的。还能够有效的针对网站进行突发情况流量管理,预防存在流量以及数量增加等相关状况出现。

     CDN在相关节点中成功的建立动态加速机制以及智能沉于等机制,这种机制能够帮助网站流量访问分配到每一个节点中,智能的进行流量分配机制,如果cdn存在被ddos攻击的情况。CDN整个系统就能够将被攻击的流量分散开,节省了站点服务器的压力以及节点压力。同时还能够增强网站被黑客给攻击的难度。真正帮助服务管理人员提供更多应该被攻击的时间,CDN能有效的防止DDOS攻击,降低对网站带来的危害。
     

 那么如何选择CDN呢?
不支持HTTPS的CDN一律不考虑

不支持HTTP 2.0的CDN一律不考虑

计费过于复杂的不考虑


又拍云CDN: 生效快、功能多、支持很多新特性,但价格偏贵

腾讯云CDN: 价格良心,套路少

Nodecache CDN: 不用备案、有香港CDN、注册送1TB流量,但价格偏贵
Cloudflare: 免费,支持很多新特性,但速度较慢
阿里云CDN:套路多、即使购买流量包后HTTPS请求也需要额外付费
猫云CDN:价格便宜、支持HTTP 2.0,但生效慢,后台还不完善

智云FreeCDN:价格便宜、支持HTTPS+ 免费防御100GDDOS CC,亚太CN2加速,适合非营利性的个人网站。

智云FreeCDN官网:http://su.zhiduopc.com/

以上是关于DDOS攻击网站能不能被防御呢的主要内容,如果未能解决你的问题,请参考以下文章

游戏网站如果被DDOS攻击怎么办?服务器防御怎么处理?

用CDN防御DDOS攻击怎么样?

面对频繁的ddos攻击,游戏网站究竟该如何防御?

网站被攻击选择哪里的高防服务器比较好呢

怎么防御DDoS攻击?

直播平台怎么防御DDOS攻击?