technine.io
一台深蓝色小型服务器机箱立在一道弧形半透明宝蓝色玻璃屏障内,两侧大量发光的橙色粒子撞向屏障,只有几道青绿色细光线到达服务器,画面没有文字或标志。

指南

什么是 DDoS 攻击?

DDoS 攻击用海量流量压垮网站或在线服务,让真实客户无法访问。了解常见类型、异常迹象,以及中小企业可以提前做哪些准备。

更新于

分布式拒绝服务(distributed denial-of-service,DDoS)攻击,是指从大量设备同时向网站、应用或在线服务发送超出其处理能力的流量或请求,使服务无法正常使用。目的一般不是窃取数据,而是让客户用不了服务,比如预约页面超时。

“分布式”指流量来自大量被入侵的电脑、路由器或云服务器,由攻击者统一控制,称为“僵尸网络”(botnet)。请求来源分散,只封一个 IP 地址通常解决不了问题。

常见的 DDoS 攻击类型

通常按要耗尽的资源划分,一次攻击可能混用几种:

  • 流量型攻击:发送超大流量,占满通往你的服务器或托管服务商的网络带宽。
  • 协议型攻击:利用网络连接的建立机制,例如制造大量未完成的连接,耗尽服务器、防火墙或负载均衡器的处理能力。
  • 应用层攻击(HTTP 洪水攻击):发送看起来像普通访客的请求,例如反复加载搜索页或预约日历。如果每个请求都触发较重的数据库操作,请求量不大也可能拖垮系统。

HTTP 洪水攻击看起来可能只是客户突然变多,中小企业较难判断。

可能遭遇 DDoS 攻击的迹象

  • 网站或应用非常慢甚至无法访问,但公司自己上网正常。
  • 流量突然暴涨,却和促销活动或平时高峰对不上。
  • 大量请求集中访问同一页面,或来自不常见的国家和网络。
  • 服务器 CPU、内存或数据库负载急剧上升,或控制台显示错误率异常。

服务中断不一定是攻击。更新出错、证书过期、DNS 配置问题或真实访问量上升都可能有类似现象,应先排查。

防护措施如何发挥作用

没有哪种工具能挡住所有攻击。防护一般是多层的,主要在服务商一侧完成,而不是靠你自己的服务器。

  • CDN:内容分发网络通过多个边缘节点提供网站内容,可在流量到达源站前吸收相当一部分,不少 CDN 也自带 DDoS 缓解能力。
  • WAF:Web 应用防火墙检查 HTTP 请求,可拦截可疑请求或要求验证,有助应对 HTTP 洪水攻击。
  • 限流:限制同一来源在一定时间内对某个页面或 API 的请求次数,例如登录或预约接口。
  • 托管与云服务商防护:不少托管公司和云平台提供基础的网络层防护,部分还有高级方案,覆盖范围各不相同,需要确认自己的方案。
  • 源站保护:尽量不公开服务器真实地址,防止被绕过 CDN 直接攻击。

云服务的安全责任由你和服务商分担,分工可参考责任共担模型。

提前准备响应方案

建议把 DDoS 写进事件响应计划:

  • 联系人:托管公司、CDN、DNS 服务商和 IT 合作方的联系方式,包括非工作时间的支持渠道和账户编号。
  • 操作手册:如何开启更严格的 CDN 或 WAF 模式、添加限流规则或访客验证,以及谁有权限做这些调整。
  • 监测:通过网站监测从多个地点检查网站可用性,并对流量、错误率和服务器负载设置告警,赶在客户投诉前发现问题。
  • 沟通:准备给客户和员工的简短说明,以及主系统停摆时接收预约的备用方式。

事件结束后,保留日志并更新操作手册。

应向托管或云服务商问什么

  • 当前方案包含哪些 DDoS 防护,覆盖网络层、协议层还是应用层?
  • 防护是默认开启,还是要在遭受攻击时才启用?
  • 流量大幅上涨时,服务和费用会受到什么影响?
  • 怀疑遭受攻击时怎样上报,非工作时间的响应时间是多久?
  • 能否把源站设置为只接受来自 CDN 或负载均衡器的流量?

常见问题

攻击者真的会盯上小企业吗?

有可能。有些攻击针对特定公司,有些则攻击共享的托管服务商,波及其上所有网站。

遭受 DDoS 攻击是否意味着数据被盗?

DDoS 本身不等于数据泄露,它针对的是服务可用性。但攻击有时用来转移注意力,期间和之后应检查登录记录和安全告警。

能在自己的服务器上挡住 DDoS 攻击吗?

一般只能应付小规模攻击。大规模流量需要由 CDN、托管或云服务商在上游过滤。

有人勒索钱财才停止攻击,应该付钱吗?

应先联系服务商和 IT 合作方,并考虑向警方报案。付钱并不能保证攻击会停止。

如需协助检查网站、预约系统或云服务的防护,可查看我们的网络安全及合规服务。如需有约定响应时间的持续维护,可参考托管支持及 SLA 服务。

咨询WhatsApp