公有云-安全组规范
本文主要用于指导运维同事调整公有云安全组之用。
[TOC]
网络规划
- 基于安全及成本考虑,我司既有自建的虚拟化平台,又购买了华为云服务
| 环境 | 作用 | 部署区域 | 备注 |
|---|---|---|---|
| 生产环境 | 用于产品对外服务 | 华为云-金融区 | 公有云可提供更高的安全保障 |
| UAT环境 | 用于UED、产品功能验收、线上预校验 | 华为云-非金融区 | 公有云可提供更高的安全保障 |
| 测试环境 | 用于研发提测后、功能测试 | 上海-25F机房 | 自建的虚拟化平台 |
| 开发环境 | 用于研发功能开发 | 上海-25F机房 | 自建的虚拟化平台 |
网段规划
| 序号 | 区域 | 网段/ip | 描述 |
|---|---|---|---|
| 1 | 上海-25F机房 | 10.30.0.0/16 | 上海-25F机房-内网 |
| 2 | 上海-办公区内网 | 10.30.0.0/16 | 上海办公区-内网 |
| 3 | 北京-办公区内网 | 10.31.0.0/16 | 北京办公区-内网 |
| 4 | 上海-出口ip | 103.25.65.102 | 上海机房-公网固定出口 |
| 5 | 上海-出口ip | 58.34.236.122 | 上海办公室-公网固定出口 |
| 6 | 北京-出口ip | 119.57.73.34 | 北京办公-公网固定出口 |
| 7 | 华为云-金融区 | 192.168.200.0/22 | 华为云-覆盖了200,201,202网段 |
| 8 | 华为云-非金融区 | 192.168.220.0/22 | 华为云-覆盖了220,221,222网段 |
带宽限制
- 华为云的金融区 与 非金融区,网络本来是不通的,但是公司有专线,互通线路相当于 金融区 -> 公司 -> 非金融区,带宽受限于专线,仅 10 Mbps
- 目前阿里云所剩资源不多,待云迁移完成之后,会退掉阿里云的所有资源
| 环境 | 来源地址 | 目标地址 | 带宽大小 | 备注 |
|---|---|---|---|---|
| 阿里云 | 公司机房/办公内网 | 阿里云-内网 | 10 Mbps | 单向专线 |
| 公网 | 阿里云-公网 | 20 Mbps | 共享弹性带宽 | |
| 华为云 | 公司机房/办公内网 | 华为云-金融区内网 | 10 Mbps | 单向专线,VPN到上海机房后访问华为 |
| 公司机房/办公内网 | 华为云-非金融区内网 | 10 Mbps | 单向专线,VPN到上海机房后访问华为 | |
| 公网 | 华为云-金融区公网 | 20 Mbps | ||
| 公网 | 华为云-非金融区公网 | 20 Mbps | ||
| 华为云-金融区内网 | 华为云-非金融区内网 | 10 Mbps | 涉及2条专线:金融区->机房->非金融区 |
安全组使用规范
- 关于安全组的规范,仅涉及公有云(包括金融区、非金融区),不包含自建机房的防火墙策略
- 其中 db数据库类型,包括:RDS、mongodb、redis 等
| 安全组分类 | 分组名称 | 分组描述 | 备注 |
|---|---|---|---|
| idc机房访问 | abc_idc | 用于限制开发测试服务器对华为云服务的访问 | - |
| 办公区访问 | abc_office | 用于限制办公区员工对华为云服务的访问 | - |
| 华为云-db-prd环境 | abc_prd_db | 用于限制对华为云prd环境数据库的访问 | - |
| 华为云-db-uat环境 | abc_uat_db | 用于限制对华为云uat环境数据库的访问 | - |
| 华为云-app-prd环境 | abc_prd_app | 用于限制对华为云prd环境应用服务的访问 | - |
| 华为云-app-uat环境 | abc_uat_app | 用于限制对华为云uat环境应用服务的访问 | - |
安全组示例
- 以下以安全组 abc_prd_db 为例,介绍安全组的配置策略,以供参考:
| 优先级 | 协议端口 | 源网段/ip | 描述 | 备注 |
|---|---|---|---|---|
| 66 | ICMP : 全部 | 0.0.0.0/0 | 允许ping | - |
| 66 | TCP : 3306 | 192.168.100.0/22 | 华为云-金融区内网互通 | - |
| 66 | TCP : 3306 | 10.30.20.0/22 | 上海25F机房-内网直连华为云 | 允许机房网段服务器访问华为云 |
| 66 | TCP : ALL | 10.30.4.168 | 自建机房vpn内网 | - |
| 66 | TCP : 3306 | 58.34.236.122 | 上海办公-公网固定出口 | 原则上不允许办公区直连生产数据库 |
| 66 | TCP : 3306 | 119.57.73.34 | 北京办公-公网固定出口 | 原则上不允许办公区直连生产数据库 |