AWS VPC无重叠CIDR选型及4个合规子网划分计算
全新AWS VPC CIDR选型与子网划分落地参考方案
基础前提
现有生产VPC已绑定CIDR 192.168.0.0/16,完整覆盖192.168.0.0到192.168.255.255的所有IP,任何和这个范围有IP交集的CIDR都不能给新VPC使用,否则会触发AWS的CIDR重叠校验错误。
新VPC可选用的合法CIDR范围
需同时满足两个核心要求:一是和现有192.168.0.0/16无任何IP重叠,二是符合AWS VPC的CIDR使用规则(优先选RFC1918私网段,避免公网路由冲突):
- 直接排除的网段:所有落在192.168.0.0/16覆盖范围内的CIDR。因为现有VPC占满了整个RFC1918定义的192.168私网段,这个块下面拆分任何小子网都是重叠的,没有可用的剩余空间。
- 可以直接选用的合法私网段:
- 整个
10.0.0.0/8大私网段,覆盖10.0.0.0到10.255.255.255,和现有VPC完全无交集 - 整个
172.16.0.0/12大私网段,覆盖172.16.0.0到172.31.255.255,和现有VPC完全无交集
- 整个
- 踩坑提醒:别选公网可路由的IP段当VPC CIDR,这类段会和互联网公网路由表冲突,最终会导致VPC内的资源无法正常访问对应公网服务,排查成本极高。
推荐选型的新VPC CIDR
最省心、最不容易出问题的选型是选定10.10.0.0/16作为新VPC的CIDR,选型依据非常直接:
- 完全不重叠:IP范围是10.10.0.0到10.10.255.255,和现有192.168的VPC没有任何IP交集,部署时不会触发CIDR校验报错
- 容量适配:总共有6万多个IP容量,和现有VPC的规模匹配,既足够后续业务扩展,也不会选过大的地址块造成资源浪费
- 合规性:属于标准RFC1918私网段,不会产生公网路由冲突,完全符合AWS的VPC使用要求。
基于选定CIDR的4个适配子网划分方案
严格按照“子网掩码连续、网段无重叠、全部落在VPC大段范围内、适配AWS子网规则”的要求,划分为4个独立子网,每个子网采用/24掩码,刚好适配绝大多数生产场景的容量需求:
- 第一个子网:
10.10.0.0/24,IP范围10.10.0.0到10.10.0.255,扣除AWS固定保留的5个IP后,实际可用251个IP - 第二个子网:
10.10.1.0/24,IP范围10.10.1.0到10.10.1.255,实际可用251个IP - 第三个子网:
10.10.2.0/24,IP范围10.10.2.0到10.10.2.255,实际可用251个IP - 第四个子网:
10.10.3.0/24,IP范围10.10.3.0到10.10.3.255,实际可用251个IP
划分校验:这4个子网之间完全没有IP重叠,所有地址都落在
10.10.0.0/16的大VPC范围内,每个/24的掩码都处于连续的二进制边界,部署时不需要调整地址,直接填写即可落地。
内容的提问来源于stack exchange,提问作者devgirl
相关产品推荐
相关产品推荐

