释放分配 - Amazon Virtual Private Cloud

释放分配

如果您计划删除池,则可能需要释放池分配。分配是从一个 IPAM 池到另一个资源或 IPAM 池的 CIDR 分配。

如果池已预置 CIDR,则无法删除该池;如果 CIDR 已分配给资源,则无法取消预置该 CIDR。

注意
  • 要释放手动分配,请使用此部分中的步骤或调用 ReleaseIpamPoolAllocation API

  • 要在私有范围内释放分配,您必须忽略或删除资源 CIDR。有关更多信息,请参阅 更改 VPC CIDR 的监控状态。一段时间后,Amazon VPC IPAM 会自动代表您释放分配。

    示例

    如果您在私有范围内有 VPC CIDR,要释放分配,您必须忽略或删除 VPC CIDR。一段时间后,Amazon VPC IPAM 将自动从 IPAM 池中释放 VPC CIDR 分配。

  • 要在公有范围内释放分配,您必须删除资源 CIDR。您不能忽略公有资源 CIDR。有关更多信息,请参阅 仅使用 AWS CLI 自带公有 IPv4 CIDR 到 IPAM 中 中的清理仅使用 AWS CLI 自带 IPv6 CIDR 到 IPAM 中 中的清理。一段时间后,Amazon VPC IPAM 会自动代表您释放分配。

要让 Amazon VPC IPAM 代表您释放分配,所有账户权限都必须正确配置为单账户使用多账户使用

当您释放由 IPAM 管理的 CIDR 时,Amazon VPC IPAM 会将 CIDR 回收回 IPAM 池中。如果使用高级套餐的 IPAM,CIDR 可在几分钟时间后用于未来分配。如果使用免费套餐的 IPAM,CIDR 需要 48 小时才能用于未来分配。有关池和分配的更多信息,请参阅 IPAM 的工作原理

AWS Management Console
要释放池分配
  1. https://console.aws.amazon.com/ipam/ 中打开 IPAM 控制台。

  2. 在导航窗格中,选择 Pools(池)。

  3. 从内容窗格顶部的下拉菜单中,选择要使用的范围。有关范围的更多信息,请参阅 IPAM 的工作原理

  4. 在内容窗格中,选择分配所在的池。

  5. 选择 Allocations(分配)选项卡。

  6. 选择一个或多个分配。您可以按分配的资源类型来识别分配:

    • 自定义:自定义分配。

    • vpc:VPC 分配。

    • ipam-pool:IPAM 池分配。

    • ec2-public-ipv4-pool:公有 IPv4 池分配。

    • 子网:子网分配。

  7. 选择 Actions(操作)> Release custom allocation(释放自定义分配)。

  8. 选择 Deallocate CIDR(取消分配 CIDR)。

Command line

本部分的命令链接到 AWS CLI 参考文档。本文档提供了运行命令时可以使用的选项的详细说明。

使用以下 AWS CLI 命令释放池分配:

  1. 获取 IPAM 池 ID:describe-ipam-pools

  2. 查看您在池中的当前分配:get-ipam-pool-allocations

  3. 释放分配:release-ipam-pool-allocation

  4. 查看已更新的分配:get-ipam-pool-allocations

要添加新分配,请参阅 从 IPAM 池中分配 CIDR。要在释放分配后删除池,首先必须 从池中取消预置 CIDR