AWS VPC子网创建报错:CIDR地址与现有VPC CIDR重叠问题求助
AWS VPC子网创建报错:CIDR地址与现有VPC CIDR重叠问题求助
嘿,我来帮你捋捋这个问题!你遇到的报错确实有点反直觉,但大概率是下面几种情况导致的:
可能已经存在覆盖整个VPC的子网:AWS不允许子网CIDR互相重叠,更别说你要创建的子网和某个已存在的子网完全冲突了。先去AWS控制台的VPC服务里,找到你的目标VPC,查看它下属的所有子网列表——说不定已经有一个子网用了
10.10.0.0/16这个CIDR,如果是这样的话,这个子网已经占满了整个VPC的地址空间,自然没法再创建任何其他子网了。操作时的小疏忽:有没有可能你在创建子网时,不小心把CIDR填成了
10.10.0.0/16而非10.10.1.0/24?或者是不是选错了关联的VPC?再仔细核对下创建子网的参数:VPC选择是否正确,CIDR地址是否准确输入了10.10.1.0/24。控制台缓存问题:有时候AWS控制台页面会有缓存,导致显示信息不准确。可以尝试刷新页面,或者退出重新登录后再尝试创建子网。
如果检查后确认没有覆盖整个VPC的子网,操作也没问题,那可以试试用AWS CLI来创建子网,命令如下:
aws ec2 create-subnet --vpc-id 你的VPC实际ID --cidr-block 10.10.1.0/24
把命令里的你的VPC实际ID替换成你自己的VPC ID就行。如果CLI能成功创建,那大概率是控制台的问题;如果还是报错,就可以联系AWS支持排查更深层的问题了。
备注:内容来源于stack exchange,提问作者mikem
相关产品推荐
相关产品推荐

