201703深圳云栖大会Workshop-云盾WAF快速入门

简介: 本文带您快速上手阿里云云盾Web应用防火墙的接入配置,并体验简单的防护功能。

目标

  • 熟悉Web应用防火墙的架构
  • 配置目标站点接入WAF
  • 测试精准防护和日志检索功能

WAF的接入和防护架构

架构图

WAF采用反向代理的接入架构,通过修改防护域名的DNS解析到WAF而将流量牵引到WAF,通过各种防护模块过滤掉恶意流量后,再把正常请求转发回源站。

配置接入WAF

登录阿里云控制台,找到云盾->Web应用防火墙->域名配置,输入相关的域名及源站信息,并点击“添加域名”按钮:

添加域名

注意事项:

  • 支持配置泛域名,如*.aliyundemo.cn,可以匹配相关的二级域名。当同时配置泛域名和精确域名时,转发和防护策略匹配顺序以精确域名优先
  • 如果有HTTPS站点,务必勾选HTTPS,同时建议勾选HTTP,以应对HTTP跳转等问题,同时需要在稍后上传源站证书和密钥(实验中我们只勾选HTTP)
  • 源站IP可以支持最多20个,WAF会做负载均衡和健康检查,详情见“源站IP负载均衡
  • 如WAF前面还有CDN、高防等七层代理,务必勾选“是否已使用代理”,这样才能取到客户端真实IP,不然看到的都是上一级代理的IP

添加好域名后,会弹出选择解析方式的弹窗,为了更好的演示接入原理,这里选择手动修改:

一键解析

配置好域名后,WAF会自动分配给当前域名一个CNAME,可点击域名信息来查看:

CNAME

接下来我们登录万网控制台,找到对应域名的“域名解析”->“解析设置”,正常情况下会有已经存在的一些解析,如下图:

1

接下来需要将记录类型改成CNAME,记录值改成WAF控制台提供的CNAME,如下图:

2

开启日志检索

在刚配置好的域名->业务状态中,找到日志检索并打开:
开启

配置并体验精准防护规则

精准访问控制规则允许用户基于HTTP头部的各个字段自由组合各种访问控制规则:

demo

找到防护域名,点击“防护配置”,进入“精准访问控制规则”即可配置。您可以自由尝试各种条件,匹配的内容大小写不敏感,匹配按照从上到下的优先级。详细的配置方式请参考这里:https://help.aliyun.com/document_detail/42780.html

配置好后一般3分钟内即可生效,您可以手动构造一些请求来验证防护效果,如果匹配中拦截,预期访问会被WAF拦截并弹出405拦截页面:

405

同时,您也可以在日志检索中看一下拦截的具体请求,以及匹配中访问控制规则的情况:

log

以上是基本配置和功能演示,您可以结合自身业务特征,尝试更多的防护功能,欢迎随时与我们交流:https://help.aliyun.com/knowledge_detail/44036.html

目录
相关文章
|
云安全 域名解析 SQL
什么是云盾Web应用防火墙?阿里云服务器如何接入云盾Web应用防火墙?
本文介绍了阿里云 云盾Web应用防火墙是什么以及云服务器如何接入云盾Web应用防火墙。
769 0
什么是云盾Web应用防火墙?阿里云服务器如何接入云盾Web应用防火墙?
|
网络安全
《云盾-Web应用防火墙(WAF)用户接入手册》电子版地址
云盾-Web应用防火墙(WAF)用户接入手册
170 0
《云盾-Web应用防火墙(WAF)用户接入手册》电子版地址
|
SQL 安全 算法
开始使用云盾 Web 应用防火墙 | 学习笔记
快速学习 开始使用云盾 Web 应用防火墙
158 0
|
供应链 Cloud Native 安全
阿里云服务器接入云盾Web应用防火墙教程
什么是云盾Web应用防火墙?云盾Web应用防火墙(Web Application Firewall, 简称 WAF)基于云安全大数据能力实现,通过防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源访问等OWASP常见攻击,过滤海量恶意CC攻击,避免您的网站资产数据泄露,保障网站的安全与可用性。
|
监控 安全 云栖大会
2018杭州云栖大会企业办公自动化workshop材料汇总
实践活动内容地址如下:1、在控制台使用OSS Select2、基于日志的安全分析实战3、智能媒体管理服务控制台功能体验4、企业办公数据处理和分发(函数计算篇)5、9.20 杭州云栖CloudLab:环境准备
1925 0
2018杭州云栖大会Workshop:基于日志的安全分析实战
2018年9月杭州云栖大会Workshop - 基于日志的高级分析实战:介绍背景、场景和步骤等
2994 0
|
数据采集 监控 应用服务中间件
2018上海云栖大会workshop-日志数据采集与分析对接
日志数据采集与分析对接 课程描述 通过日志服务采集用户、数据库、业务等访问数据。演示对于业务日志分析与处理,程序日志查询与监控,打通日志与数据仓库对接案例。 日志种类 网站访问日志准备步骤 & 依赖 ECS虚拟机(测试账号默认包含,并且访问日志产生) OSSBucket 用做数据仓库,存储日志服.
2533 0
|
存储 监控 大数据
2018上海云栖大会workshop-函数计算解决金融行业异构报文处理示例
在金融行业里,不同的机构传输的数据报文格式千差外别,有的是日志格式,有的时候表格格式,有的csv格式,形式各式各样,千变万化的格式给统一处理系统带来不少麻烦,在传统的系统设计里,会设计存储报文的磁盘空间,处理服务器以及处理后的报文数据的数据库存储,哪么到了云时代,系统架构发生了很大的变化,今天我们结合对象存储,函数计算、日志服务以及表格存储来讲解整个业务处理过程。
1916 0

热门文章

最新文章