

# 释放分配
<a name="release-alloc-ipam"></a>

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

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

**注意**  
要释放手动分配，请使用此部分中的步骤或调用 [ReleaseIpamPoolAllocation API](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ReleaseIpamPoolAllocation.html)。
要在私有范围内释放分配，您必须忽略或删除资源 CIDR。有关更多信息，请参阅 [更改 VPC CIDR 的监控状态](change-monitoring-state-ipam.md)。一段时间后，Amazon VPC IPAM 会自动代表您释放分配。  

**Example**  
**示例**  
如果您在私有范围内有 VPC CIDR，要释放分配，您必须忽略或删除 VPC CIDR。一段时间后，Amazon VPC IPAM 将自动从 IPAM 池中释放 VPC CIDR 分配。
要在公有范围内释放分配，您必须删除资源 CIDR。您不能忽略公有资源 CIDR。有关更多信息，请参阅 [仅使用 AWS CLI 自带公有 IPv4 CIDR 到 IPAM 中](tutorials-byoip-ipam-ipv4.md) 中的*清理*或 [仅使用 AWS CLI 自带 IPv6 CIDR 到 IPAM 中](tutorials-byoip-ipam-ipv6.md) 中的*清理*。一段时间后，Amazon VPC IPAM 会自动代表您释放分配。
要让 Amazon VPC IPAM 代表您释放分配，所有账户权限都必须正确配置为[单账户使用](enable-single-user-ipam.md)或[多账户使用](enable-integ-ipam.md)。

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

------
#### [ AWS Management Console ]

**要释放池分配**

1. 在 [https://console.aws.amazon.com/ipam/](https://console.aws.amazon.com/ipam/) 中打开 IPAM 控制台。

1. 在导航窗格中，选择 **Pools**（池）。

1. 从内容窗格顶部的下拉菜单中，选择要使用的范围。有关范围的更多信息，请参阅 [IPAM 的工作原理](how-it-works-ipam.md)。

1. 在内容窗格中，选择分配所在的池。

1. 选择 **Allocations**（分配）选项卡。

1. 选择一个或多个分配。您可以按分配的**资源类型**来识别分配：
   + **自定义**：自定义分配。
   + **vpc**：VPC 分配。
   + **ipam-pool**：IPAM 池分配。
   + **ec2-public-ipv4-pool**：公有 IPv4 池分配。
   + **子网**：子网分配。

1. 选择 **Actions**（操作）> **Release custom allocation**（释放自定义分配）。

1. 选择 **Deallocate CIDR**（取消分配 CIDR）。

------
#### [ Command line ]

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

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

1. 获取 IPAM 池 ID：[describe-ipam-pools](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-ipam-pools.html)

1. 查看您在池中的当前分配：[get-ipam-pool-allocations](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-ipam-pool-allocations.html)

1. 释放分配：[release-ipam-pool-allocation](https://docs.aws.amazon.com/cli/latest/reference/ec2/release-ipam-pool-allocation.html)

1. 查看已更新的分配：[get-ipam-pool-allocations](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-ipam-pool-allocations.html)

------

要添加新分配，请参阅 [从 IPAM 池中分配 CIDR](allocate-cidrs-ipam.md)。要在释放分配后删除池，首先必须 [从池中取消预置 CIDR](depro-pool-cidr-ipam.md)。