阿里云代理商-阿里云授分销商!助您开心上云!
欢迎您的咨询!贵宾咨询专线:158-0160-3153  136-5130-9831
阿里云代理,凯铧互联


阿里云OSS异常流量排查及防护
2018-08-03 11:42:13

发布:凯铧互联
阿里云OSS适用于存储各种类型的静态资源,您将静态资源存放在阿里云OSS中,当阿里云OSS产生大流量的异常流量时,可能是恶意referer盗链或者恶意IP请求访问OSS资源导致的。针对上述情况,本文将向您介绍如何定位排查异常流量以及如何防护。

一、异常流量排查分析

1、如何定位恶意IP访问

分析OSS资源监控数据,查看是否存在恶意IP异常请求OSS资源。查看方法如下:

登录OSS管理控制台,单击您的Bucket名称进入Bucket详情页面,单击热点统计->热点,如下图所示:

阿里云OSS热点统计

您也可以直接分析OSS日志,获取IP访问TOP情况。日志分析可以通过日志分析工具进行,如awk,过滤非CDN回源请求的top ip:
cat rplog-rabbitpre2017-04-20-20-00-00-0001 |awk '{if ($(NF-1) ~/-/) print $1}' | sort |uniq -c|sort -nr -k 1|head -20 ;

OSS日志开启请查看设置日志,日志字段说明请查看OSS日志字段说明。

2、定位到恶意IP,如何防护

(1)、如果Bucket为私有权限

建议您迁移数据到新的Bucket中,新的Bucket私有,通过开启waf/高防防护的自定义域名对外服务。如何为Bucket开启WAF/高防防护请查看OSS提供的安全防护功能介绍。

(2)、如果Bucket为公共读权限

可以为Bucket私有对外提供签名URL访问(需要业务端集成签名算法有一定开发成本),Bucket私有可以增加恶意下载的成本。OSS签名URL算法请查看OSS签名URL算法,OSS签名URL实现的php demo请查看OSS签名URLdemo,OSS sdk获取签名URL请查看OSS SDK获取签名URL。

(推荐)或者迁移数据到另外的Bucket中,通过开启waf/高防防护的自定义域名对外服务,如何为Bucket开启WAF/高防防护请查看OSS提供的安全防护功能介绍。

或者迁移数据到另外的Bucket中,再使用自定义域名对外服务,开启CDN加速,利用CDN的IP黑名单进行限制访问,但是CDN IP黑名单存在条数限制。数据迁移请参考OSS importOSS,开启CDN加速请参考CDN加速OSS。

3、如何定位恶意referer访问

分析OSS资源监控数据,查看是否存在恶意referer异常请求OSS资源,查看方法如下:

登录OSS管理控制台,单击您的Bucket名称进入Bucket详情页面,单击热点统计->热点,如下图所示:

阿里云OSS热点统计

您也可以直接分析OSS日志,获取IP访问TOP情况。日志分析可以通过日志分析工具进行,如awk。OSS日志开启请查看设置日志,日志字段说明请查看OSS日志字段说明。

4、定位到恶意referer,如何进行防护

用户可以通过OSS管理控制台或者API的方式对一个Bucket设置referer字段的白名单和是否允许referer字段为空的请求访问。

例如,对于一个名为oss-example的Bucket,设置其referer白名单为http://www.aliyun.com/, 则所有referer为http://www.aliyun.com/的请求才能访问oss-example这个Bucket中的object。具体设置方法请参考:设置OSS防盗链。

OSS防盗链防盗链

 

二、高防/WAF如何防护OSS资源

1、高防防护OSS

(1)、自定义域名绑定Bucket,无需做cname解析到Bucket域名上,域名绑定请参考:高防防护OSS 域名绑定。

高防防护OSS域名绑定

(2)、自定义域名配置高防,具体操作请参考:高防配置。

高防配置

(3)、在域名服务商那边增加cname 解析,解析到高防提供的cname地址上即可。

cname解析

2、WAF结合OSS使用

(1)、自定义域名绑定Bucket,但无需做cname解析到Bucket域名上,域名绑定请参考: 域名绑定。

域名绑定

(2)、自定义域名配置WAF,请参考:WAF配置。

WAF配置

(3)、在域名服务商那边增加cname解析,解析到WAF提供的cname地址上即可。

cname解析


以上就是关于阿里云OSS异常流量排查及防护的说明。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。

-----------------------诚信合作!互赢互利!-----------------------

最新活动| 行业动态| 最新公告| 常见问题| 关于我们| 合作联系| 付款方式| 网站地图

阿里云购买咨询

贵宾咨询专线:158-0160-3153   内蒙分公司经理:186-4746-6099

CopyRight © 2018www.xindns.mobi All Rights Reserved 阿里云代理— 北京凯铧互联科技有限公司

阿里云代理,凯铧互联