AWS VPC使用不同的区域创建子网

Avt*_*iya 12 cidr amazon-web-services amazon-vpc

我已经配置了一个由Amazon EC2使用的VPC(非默认).

我需要在具有不同可用区的同一VPC中创建另一个子网(非默认).

因此,当我尝试添加详细信息时,我被困在CIDR块中.尝试为CIDR设置不同的IP时,我收到2个错误.

  1. CIDR块192.168.250.225/16与来自子网6afacb2c(192.168.0.0/16)的预先存在的CIDR块192.168.0.0/16重叠.AvtarSingh公共子网.

  2. 192.167.250.225/16不在192.168.0.0/16的范围内

我尝试了许多我能想到的组合,但没有一个能为我工作.

对不起,我对CIDR知之甚少.那么你能为我提供当前配置的正确CIDR吗?现在,我只想设置开发环境,以便检查.

以下是当前的VPC和子网详细信息:

  1. VPC

    VPC ID: vpc-8fe804ea | AvtarSingh VPC
    Network ACL: acl-406a8725
    State: available
    Tenancy: Default
    VPC CIDR: 192.168.0.0/16
    DNS Resolution: yes
    DHCP Options Set: dopt-0d6a7c6f
    DNS Hostnames: yes
    Route Table: rtb-18739f7d
    
    Run Code Online (Sandbox Code Playgroud)
  2. 子网

    Subnet ID: subnet-6afacb2c | AvtarSingh Public Subnet
    Availability Zone: us-west-2c
    CIDR: 192.168.0.0/16
    Route Table: rtb-1b739f7e
    State: available
    Network ACL: acl-406a8725
    VPC: vpc-8fe804ea (192.168.0.0/16) | AvtarSingh VPC
    Default Subnet: no
    Available IPs: 65530
    
    Run Code Online (Sandbox Code Playgroud)

Ric*_*ico 19

因此,基本上您在192.168.0.0/16范围内创建了子网,这也意味着255.255.0.0 该块的地址范围的子网掩码,192.168.0.0-192.168.255.255因此您可以在该块中使用CIDR块的任何范围.

因此,CIDR块也192.168.250.225/16将具有相同的地址范围,192.168.0.0/16因为您使用相同的子网掩码255.255.0.0(这就是/16地址末尾的含义).

你可以在这里阅读更多相关信息:http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing

你想要的是一个CIDR块是内192.168.0.0/16范围,所以像这些块将如工作: 192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, 192.168.3.0/24,192.168.128.0/24,(这些块有256个可能的地址-广播和网关)192.168.20.0/23(此块有512个可能的地址-广播和网关).因此,实质上,任何在192.168.0.0/16现有CIDR块内并且与现有CIDR块不重叠的内容.

希望这可以帮助.


小智 6

您需要编辑 VPC 的 CIDR 并添加另一个 CIDR 块,例如 - 192.169.0.0/16。然后导航到子网并创建具有该范围的子网,如下所示:

enter image description here


pqu*_*ery 5

您的cidr和您的VPC尺寸完全相同.

您需要删除第一个子网,以便可以重新切换到多个子网.

Rico用他/ 24个例子带领你走上了正确的道路.

另一个好的建议是在制作子网时使用CIDR计算器,以查看在声明新子网时要占用的地址数.

在我的opionin中使用的一个更简单的是在这里