WAF可对网站或者App的业务流量进行恶意特征识别及防护,在对流量清洗和过滤后,将正常、安全的流量返回给服务器,避免网站服务器被恶意入侵导致性能异常等问题,从而保障网站的业务安全和数据安全。
WAF 3.0是在WAF 2.0基础上推出的最新一代WAF产品,两者具有不同的底层架构、售卖规格、控制台配置逻辑和交互体验等,因此无法在同一个阿里云账号ID下共存。如果您已购买WAF 2.0实例,您登录的控制台版本为2.0版本。如果您已购买WAF 3.0实例,您登录的控制台版本为3.0版本。
WAF 3.0推出后,不会对已购买和使用WAF 2.0的用户产生影响。WAF 2.0依然能够正常使用产品、续费或升级规格,产品服务等级定义SLA(Service Level Agreement)也会继续受到保证。
如果您已开通WAF 2.0,并且希望体验和使用WAF 3.0,您可以通过自助迁移工具,将WAF 2.0实例自动迁移到WAF 3.0。具体操作,请参见如何将WAF 2.0实例升级到WAF 3.0。
WAF 2.0支持CNAME接入和透明接入。WAF 3.0在此基础上,实现了与应用型负载均衡ALB(Application Load Balancer)等云产品的云原生架构集成,支持云产品接入。您可以在ALB等云产品控制台,为实例(包括内网实例)一键开启WAF安全防护,无需修改DNS,配置证书、端口、回源算法等复杂的接入转发配置,进一步增强业务性能和稳定性,降低访问延迟。
接入方式 |
接入原理 |
WAF 3.0 |
WAF 2.0 |
CNAME接入 |
|
支持 |
支持 |
云产品接入(原透明接入) |
|
支持 |
支持 |
云产品接入(全新的云原生架构) |
|
支持 |
不支持 |
功能 |
WAF 3.0 |
WAF 2.0 |
生效对象 |
WAF 3.0支持为防护对象或防护对象组配置防护策略。
|
WAF 2.0支持为单个域名配置防护规则。 如果您通过透明接入将实例接入WAF,您需要将实例中的所有域名单独接入WAF,才能配置防护规则,否则所有流量只能使用默认防护规则,且无法修改。 |
实现方式 |
通过创建防护模板,并为模板配置防护规则,实现为不同防护对象应用不同的防护规则。 |
直接为指定域名创建防护规则。 |
查看方式 |
|
支持查看单个域名配置的所有防护规则。 |
管理默认防护规则 |
新接入WAF 3.0的防护对象默认开启基础防护。WAF 3.0支持修改该默认防护规则的防护动作为拦截或放行。 |
新接入WAF的域名默认开启规则防护引擎,但不支持修改规则防护动作。只有为域名创建防护规则后,才能指定防护动作。 |
防护规格 |
|
区别 |
WAF 3.0 |
WAF 2.0 |
|
配套版本 |
|
支持高级版、企业版、旗舰版。 |
|
计费项 |
流量规格 |
统一为QPS,无需关注带宽。 |
同时支持QPS和带宽,需要进行换算。 |
域名规格 |
不再区分主域名和子域名,统一按接入域名个数结算费用。 |
区分主域名和子域名。 |
|
混合云接入 |
开通企业版、旗舰版即可直接使用混合云接入。 |
需要单独开通混合云WAF独享版。 |
区别 |
WAF 3.0 |
WAF 2.0 |
计量单元 |
统一计量单元为SeCU(Security Capacity Unit),1 SeCU收费0.05元。 |
无。 |
统计方式 |
|
开启功能后才能使用,并开始计费。关闭功能后,停止计费。 |