弹性计算安全组最佳实践及新特性介绍|学习笔记

开发者学堂课程【玩转云上智能运维:弹性计算安全组最佳实践及新特性介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/118/detail/1973


弹性计算安全组最佳实践及新特性介绍


内容简介:

一、 安全组简介

二、 基本操作

三、 最佳实践

 

一、安全组简介

(一) ECS 网络访问控制

(一) 网络 ACL

交换机级别

黑名单

无状态

(二) 安全组

实例(弹性网卡)级别

白名单

有状态

ECS( 或弹性网卡)必须至少属于一个安全组

默认同组内实例可以相互访问

可以配置规则指定地址或组间相互访问


二、基本操作

(一) 组的操作

创建、修改、删除

组内添加、删除实例(弹性网卡)

克隆组、替换组

(二) 规则的操作

添加、修改、复制、删除

还原、导出导入

ClassicLink

(三) 安全组规则

1.CIDR

源地址: 192.168.0.0/24

源端口:全部

目的端口: 22端口

协议: TCP

授权策略:允许

2.组组授权

源地址: sg-bp1 eborpqtcwqme

源端口:全部

目的端口:全部

协议:全部

授权策略:拒绝

3.五元组

源地址: 172.16.1.10

源端口:全部

目的地址: 172.16.0.0/16

目的端口: 1723

传输层协议: TCP

授权策略:拒绝

常规网络访问 4 元组可以胜任

5 元组是平台级网络产品的必选项

(四) 规则配置建议

先规划:

安全组是从网络访问的维度规划的业务角色,组内实例则是角色扮演者。单一职责,实例不能扮演过多角色,因此不可加入太多组。

使用白名单:

阿里云为了确保租户实例安全,入方向默认全 drop

慎用 0.0.0.0/0: 

它表示不受限访问,当你的实例有公网访问能力时,相当于把你的大门向所有人敞开

规则最小化原则: 

有公网能力的组,为了确保实例安全,精细化控制入规则

尽量使用 cidr 段: 

如果确实被授权对象有批量特征,而且地址段连续,那么尽量使用 cidr 段,而不是单个 ip

不限制协议用 all: 

这样可以尽量减少规则数量,更容易维护

维护好每一条规则: 

安全组规则是实例最重要的系统配置之一-,必须谨慎对待,添加规则要进行备注。此外,当实例释放,ip修改等动作发生时,请检查安全组内是否有无效规则,并及时清理

上一篇:IEnumerable接口


下一篇:Android自定义View之绘制圆形头像