如何修改我的 Amazon VPC 的 IPv4 CIDR 块?

1 分钟阅读
0

我想更改我的 Amazon Virtual Private Cloud (Amazon VPC) 的 IPv4 CIDR 块。

简短描述

您不可以更改或修改现有虚拟私有云(VPC)或子网的 IP 地址范围。但是,您可以执行以下任一操作:

  • 将额外的 IPv4 CIDR 块作为辅助 CIDR 添加到您的 VPC 中。
  • 使用首选 CIDR 块创建新 VPC,然后将资源从旧 VPC 迁移到新 VPC(如果适用)。

解决方法

将辅助 IPv4 CIDR 块添加到您的 VPC

要扩展 VPC 的 IPv4 地址范围,请参阅 Add an IPv4 CIDR block to your VPC。请务必遵守 CIDR 块关联限制

如果耗尽的 CIDR 块是辅助 CIDR 块,请将另一个 CIDR 块与新的 IP 地址范围关联

**注意:**默认情况下,对于与 VPC 关联的每个 CIDR 块,将本地路由添加到 VPC 中的所有路由表。这允许您在主要和辅助 CIDR 资源之间路由流量,无需额外的路由。要限制意外流量,请使用安全组网络访问控制列表(网络 ACL)

使用不同的 IPv4 CIDR 块创建新 VPC 并迁移您的资源(如果适用)

如果无法使用额外的 IPv4 CIDR 块来扩展 VPC 的 IP 地址范围,则可以使用您的首选 IPv4 CIDR 块创建新 VPC。然后,手动将所有现有资源迁移到新 VPC(如果适用)。

**注意:**在将所有资源成功迁移到新 VPC 后,您可以删除旧 VPC 中的所有底层资源。您可以删除以下所有内容:

  • 终止 VPC 中运行的所有实例。
  • 删除与 VPC 关联的所有安全组(默认安全组除外)。
  • 删除与 VPC 关联的所有路由表(默认路由表除外)。
  • 根据需要删除任何其他资源。

删除底层资源后,您可以删除旧 VPC

相关信息

如何将我的 EC2 实例移动到其他子网、可用区或 VPC?

如何更改 Amazon RDS 数据库实例的 VPC?

我试图删除 Amazon VPC,但收到了一条依赖项错误。如何删除我的 Amazon VPC?

AWS 官方
AWS 官方已更新 2 年前