DDoS攻击介绍及解决方案(阿里云)
一、DDoS攻击介绍
分布式拒绝服务(Distributed Denial of Service,简称DDoS)将多台计算机联合起来作为攻击平台,通过远程连接利用恶意程序,对一个或多个目标发起DDoS攻击,消耗目标服务器性能或网络带宽,从而造成服务器无法正常地提供服务。
二、攻击原理
通常,攻击者使用一个非法账号将DDoS主控程序安装在一台计算机上,并在网络上的多台计算机上安装代理程序。在所设定的时间内,主控程序与大量代理程序进行通讯,代理程序收到指令时对目标发动攻击,主控程序甚至能在几秒钟内激活成百上千次代理程序的运行。
三、DDoS攻击的危害
DDoS攻击会对您的业务造成以下危害:
-
重大经济损失
在遭受DDoS攻击后,您的源站服务器可能无法提供服务,导致用户无法访问您的业务,从而造成巨大的经济损失和品牌损失。
例如:某电商平台在遭受DDoS攻击时,网站无法正常访问甚至出现短暂的关闭,导致合法用户无法下单购买商品等。 -
数据泄露
黑客在对您的服务器进行DDoS攻击时,可能会趁机窃取您业务的核心数据。 -
恶意竞争
部分行业存在恶性竞争,竞争对手可能会通过DDoS攻击恶意攻击您的服务,从而在行业竞争中获取优势。
例如:某游戏业务遭受了DDoS攻击,游戏玩家数量锐减,导致该游戏业务几天内迅速彻底下线。
四、如何判断业务是否已遭受DDoS攻击?
出现以下情况时,您的业务可能已遭受DDoS攻击:
- 网络和设备正常的情况下,服务器突然出现连接断开、访问卡顿、用户掉线等情况。
- 服务器CPU或内存占用率出现明显增长。
- 网络出方向或入方向流量出现明显增长。
- 您的业务网站或应用程序突然出现大量的未知访问。
- 登录服务器失败或者登录过慢。
五、阿里云DDoS高防
- DDoS高防介绍
DDoS高防(Anti-DDoS)是阿里云提供的DDoS攻击代理防护服务。当您的互联网服务器遭受大流量的DDos攻击时,DDoS高防可以保护其应用服务持续可用。DDoS高防通过DNS解析调度流量到阿里云高防网络,代理接入阿里云DDoS防护系统,抵御流量型和资源耗尽型DDoS攻击。 - 工作原理
DDoS高防支持通过DNS解析和IP直接指向两种引流方式,实现网站域名和业务端口的接入防护。根据您在DDoS高防中为业务配置的转发规则,DDoS高防将业务的DNS域名解析或业务IP指向DDoS高防实例IP或CNAME地址进行引流。
来自公网的访问流量都将优先经过高防机房,恶意攻击流量将在高防流量清洗中心进行清洗过滤,正常的访问流量通过端口协议转发的方式返回给源站服务器,从而保障源站服务器的稳定访问。
- DDoS高防服务类型
根据要接入DDoS高防进行防护的业务服务器部署地域的不同,DDoS高防提供新BGP(Anti-DDoS Pro)和国际(Anti-DDoS Premium)两种解决方案。
DDoS高防(新BGP):**适用于业务服务器部署在中国内地地域的场景。**采用中国内地独有的T级八线BGP带宽资源,为接入防护的业务防御超大流量的DDoS攻击。
DDoS高防(国际):**适用于业务服务部署在中国内地以外地域的场景。**依托世界领先的分布式近源清洗能力,为接入防护的业务提供不设上限的DDoS攻击全力防护能力。 - 产品优势
与传统DDoS攻击安全解决方案相比,阿里云DDoS高防具有部署简便、BGP网络质量高、防护能力大、系统稳定可用、防护精准,以及先进的AI智能防护技术等优势。
1、部署简便(5分钟完成部署)
根据您的业务特性,提供DNS解析和IP直接指向两种接入方式,实现网站域名和业务端口的接入防护。无需安装任何软硬件或调整路由配置,5分钟内即可完成部署和激活。
2、海量防御带宽资源
DDoS高防拥有中国内地超过8 Tbps、海外及港澳台地区超过2 Tbps的海量防御带宽资源,有效抵御所有各类基于网络层、传输层及应用层的DDoS攻击。
3、精准防护
针对交易类、加密类、七层应用、智能终端、在线业务攻击等实现精准防护,使得威胁无处可逃。
4、AI智能防护
在流量清洗技术方面,分别针对网络流量型攻击和资源耗尽型DDoS攻击,通过自动优化防护算法和深度学习业务流量基线,达到精准识别攻击IP并自动过滤清洗的目的。
5、弹性防护
DDoS防护支持弹性调整防护带宽。您可在DDoS高防管理控制台自助升级,秒级生效,且无需新增任何物理设备。同时,业务上也无需进行任何调整,整个过程服务无中断。
6、保护源站安全
DDoS高防使用高防IP对您的业务站点进行隐藏,使攻击者无法找到您的源站地址,从而增加源站的安全性。
六、阿里云DDoS防护应用场景
1、根据攻击来源就近调度阿里云全球DDoS防护节点
利用Anycast和GSLB技术,调度阿里云分布全球的DDoS防护节点,在发起攻击源头进行过滤,将防护能力最大化。
2、能够解决
-
本地机房DDoS防护带宽瓶颈
本地机房带宽无法无限扩容去抵御从全球各地发起的DDoS攻击,有效利用全球DDoS防护网络,提升整体防护能力和效果。 -
DDoS攻击导致的跨境网络拥塞
DDoS攻击通常会导致部分地区的跨境网络拥塞,从而影响正常跨境访问,各区域就近进行DDoS防护,缓解跨境网络链路负载。
七、阿里云DDoS 常见问题
1、阿里云DDoS防护是否提供免费服务?
答:提供。阿里云默认为每个阿里云用户开启免费的DDoS原生防护(即原生防护基础版),提供不超过5 Gbps的DDoS基础防护能力。免费的DDoS防护无需您购买、开通和配置。
2、是否支持仅在业务被攻击时触发防护且收费,无攻击时不收费的DDoS高防服务?
答:不支持。DDoS高防采用包年包月的计费方式,您需要先购买DDoS高防实例并完成预付费,才能在实例有效期内使用DDoS高防服务。
3、非阿里云服务器是否能使用DDoS高防服务?
答:可以。DDoS高防(新BGP)和DDoS高防(国际)都支持为阿里云ECS或非阿里云服务器提供DDoS防护。
4、使用阿里云DDoS高防是否需要完成域名备案?
答:如果您的域名要接入DDoS高防(新BGP)进行防护,则必须已经完成域名备案;接入DDoS高防(国际)进行防护时,不需要完成域名备案。
5、DDoS高防服务支持哪些地域?
答:DDoS高防(新BGP):适用于您的业务服务器部署在中国内地地域的场景。
DDoS高防(国际):适用于您的业务服务器部署在中国内地以外地域的场景,包括中国香港等。
6、DDoS高防是否限制接入域名的数量?
答:是的。
每个DDoS高防(新BGP)实例默认支持添加50个域名接入配置,且使用的不同一级域名(站点)数量不超过5个。
每个DDoS高防(国际)实例默认支持添加10个域名接入配置,且使用的不同一级域名(站点)数量不超过1个。
7、DDoS高防(新BGP)的保底带宽防护的是所有流量还是仅攻击流量?
答:DDoS高防(新BGP)的保底带宽防护所有接入DDoS高防(新BGP)实例的业务流量,包含正常业务流量和攻击流量。所有流量经过DDoS高防(新BGP)清洗后,正常的业务流量转发到您的源站服务器,攻击流量被直接拦截。
8、DDoS高防被黑洞后,支持手动解封吗?
答:DDoS高防(新BGP):支持。每个阿里云账号每天共拥有五次黑洞解封的机会,每天零点自动恢复成五次。
9、DDoS高防服务是否支持会话保持?
答:支持。非网站业务可以通过DDoS高防控制台开启会话保持。开启会话保持后,在会话保持的设定期间内,DDoS高防服务会把同一IP的请求持续发往源站中的一台服务器。但是,如果客户端的网络环境发生变化(例如从有线切成无线、4G网络切成无线等),由于IP变化会导致会话保持失效。
八、更多阿里云DDoS问题咨询,获取一对一架构师讲解及方案介绍。