AWS VPC 设计问题 - CIDR 冲突

AWS VPC 设计问题 - CIDR 冲突

我计划在这个新创建的 VPC 上创建子网。目前,我在三个可用区上创建了四个子网,第四个子网留作备用。

然后,我将拆分四个子网,并在其中创建用于公共和私有目的的子网。举个例子:

10.0.0.0/18 — AZ A
      10.0.0.0/19 — Private
      10.0.32.0/19
              10.0.32.0/20 — Public
              10.0.48.0/20
                  10.0.48.0/21 — Protected
                  10.0.56.0/21 — Spare

所有其他的都会重复这一过程。完整的图片看起来如下

10.0.0.0/16:
    10.0.0.0/18 — AZ A
        10.0.0.0/19 — Private
        10.0.32.0/19
               10.0.32.0/20 — Public
               10.0.48.0/20
                   10.0.48.0/21 — Protected
                   10.0.56.0/21 — Spare
    10.0.64.0/18 — AZ B
        10.0.64.0/19 — Private
        10.0.96.0/19
                10.0.96.0/20 — Public
                10.0.112.0/20
                    10.0.112.0/21 — Protected
                    10.0.120.0/21 — Spare
    10.0.128.0/18 — AZ C
        10.0.128.0/19 — Private
        10.0.160.0/19
                10.0.160.0/20 — Public
                10.0.176.0/20
                    10.0.176.0/21 — Protected
                    10.0.184.0/21 — Spare
    10.0.192.0/18 — Spare

我已经关注此链接实用 VPC 设计对于上述计划。

但是,由于 CIDR 冲突,我遇到了错误。我想知道您是否可以提供帮助。

答案1

我猜你已经创建了其中 4 个:10.0.0.0/18,这样做就“耗尽”了所有资源。

您需要按如下方式创建子网:

亚利桑那州

10.0.0.0/19 (8192) - 私人

10.0.32.0/20 (4096) - 公开

10.0.48.0/21 (2048) - 受保护

10.0.56.0/21 (2048) - 备用

总计:16384

亚利桑那州

10.0.64.0/19 (8192) - 私人

10.0.96.0/20 (4096) - 公开

10.0.112.0/21 (2048) - 受保护

10.0.120.0/21 (2048) - 备用

总计:16384

亚利桑那州

10.0.128.0/19 (8192) - 私人

10.0.160.0/20 (4096) - 公开

10.0.176.0/21 (2048) - 受保护

10.0.184.0/21 (2048) - 备用

总计:16384

AZD

10.0.192.0/18(如果您想划分这个,您需要删除这个子网并创建更小的块。

总计:16384

===================================

总计:65536

相关内容