将网站域名接入Web应用防火墙(原生版),能够帮助您的网站防御OWASP常见Web攻击和恶意CC攻击流量等,避免网站遭到入侵导致数据泄露,全面保障您网站的安全性和可用性。您可以参考接入配置最佳实践,在各类场景中使用WAF更好地保护您的网站。
说明域名接入WAF后,WAF作为一个反向代理存在于客户端和服务器之间,服务器的真实IP被隐藏起来,Web访问者只能看到WAF的IP地址。当前云WAF提供CNAME接入模式,可以防护通过域名访问的Web应用/网站,包括Web业务服务器部署在天翼云上、非天翼云或线下的域名。
网站接入WAF准备工作
在将网站业务接入WAF前,您需要完成以下准备工作:
- 所需接入的网站域名清单,包含网站的源站服务器IP、端口信息等。
- 所接入的网站域名必须已完成备案。
- 如果您的网站支持HTTPS协议访问,您需要准备相应的证书和私钥信息,一般包含扩展名为PEM/CRT/CER的证书文件、扩展名为PEM/KEY的私钥文件,文件内容均需为PEM编码格式。
- 具有网站DNS域名解析管理员的账号,用于修改DNS解析记录将网站流量切换至WAF。
- 推荐在将网站业务接入前,完成压力测试。
- 检查网站业务是否已有信任的访问客户端(例如,监控系统、通过内部固定IP或IP段调用的API接口、固定的程序客户端请求等)。在将业务接入后,需要将这些信任的客户端IP加入白名单。
接入配置流程
在WAF控制台添加需要防护的网站域名后,通过修改域名的DNS解析设置,将网站流量解析到WAF,使访问网站的流量经过WAF并受到WAF的防护。WAF将过滤和处理后的请求转发回该域名的源站服务器。
-
添加域名:配置域名、协议、源站等相关信息,配置流程详见添加域名。
注意如果在添加域名配置时,提示添加域名重复无法添加,建议您检查是否已在当前账号或其他账号的WAF实例中添加过相同的域名,如果确实存在,您需要删除造成冲突的域名配置记录后再进行添加。
-
放行WAF回源IP段:WAF使用特定的回源IP段将经过防护引擎检测后的正常流量转发回网站域名的源站服务器。网站接入WAF进行防护时,您需要设置源站服务器的安全软件或访问控制策略,放行WAF回源IP段的入方向流量。配置流程详见放行WAF回源IP段。
-
本地验证:添加域名后,在本地电脑上搭建简易的模拟环境,验证网站流量转发设置已经生效,避免转发设置未生效时修改域名的DNS解析设置,导致业务访问异常。配置流程详见本地验证。
-
修改域名DNS:若域名在接入WAF前未使用代理,则需要到该域名的DNS服务商处,修改域名的DNS解析配置,将网站的流量解析到WAF;若域名在接入WAF前使用了代理(DDoS高防、CDN等),则需要将使用的代理类服务(DDoS高防、CDN等)的回源地址修改为的目标域名的“CNAME”值。配置流程详见修改域名DNS。