本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除 Lightsail 中的静态 IP 地址
您可以在 Amazon Lightsail 账户中为每个 AWS 区域 创建最多 5 个静态 IP。如果您删除了挂载静态 IP 地址的实例,则该静态 IP 地址仍留在您的账户中。如果您不再需要静态 IP 地址,则可使用 Lightsail 控制台或 AWS Command Line Interface(AWS CLI)将其删除。在本指南中,我们将向您展示如何从 Lightsail 账户中删除静态 IP 地址。有关静态 IP 的更多信息,请参阅 IP 地址。
重要
删除一个静态 IP 将从 Lightsail 账户完全删除该静态 IP。使用该静态 IP 的资源(例如实例)将受到影响。删除静态 IP 后将无法取回。
使用 Lightsail 控制台删除静态 IP
完成以下过程,以使用 Lightsail 控制台删除静态 IP。
-
登录 Lightsail 控制台
。 -
在左侧导航窗格中,选择联网。
-
在联网页面上,选择要删除的静态 IP 地址旁边的垂直省略号图标,然后选择删除。
使用 AWS CLI 删除静态 IP
完成以下过程,以使用 AWS CLI 删除静态 IP。从 Lightsail 账户中删除静态 IP 的命令是 release-static-ip。当您创建静态 IP 时,实际上是分配 静态 IP。因此,您实际上不是删除了静态 IP,而是释放了静态 IP。
先决条件
首先,如果您没有 AWS CLI,则需要安装它。要了解更多信息,请参阅安装 AWS Command Line Interface。务必配置 AWS CLI。
您将需要静态 IP 的名称才能将其释放。您可以使用 get-static-ips AWS CLI 命令获取此名称。
-
键入以下命令:
aws lightsail get-static-ips您应该可以看到类似于如下所示的输出内容。
{ "staticIps": [ { "name": "Example-StaticIP", "resourceType": "StaticIp", "attachedTo": "MyInstance", "arn": "arn:aws:lightsail:us-east-2:123456789101:StaticIp/5282f35e-c720-4e5a-1234-12345EXAMPLE", "isAttached": true, "ipAddress": "192.0.2.0", "createdAt": 1489750629.026, "location": { "availabilityZone": "all", "regionName": "us-east-2" } }, { "name": "my-other-static-ip", "resourceType": "StaticIp", "arn": "arn:aws:lightsail:us-east-2:123456789101:StaticIp/f5885e14-8984-49e5-1234-12345EXAMPLE", "isAttached": false, "ipAddress": "192.0.2.2", "createdAt": 1483653597.815, "location": { "availabilityZone": "all", "regionName": "us-east-2" } } ] } -
选择要释放的静态 IP 的名称值并记下它,以便在下一步中使用。
例如,您可以将此值复制到剪贴板。
-
键入以下命令。
aws lightsail release-static-ip --static-ip-nameStaticIpName在命令中,将
StaticipName替换为静态 IP 的名称。如果成功,您应看到与以下内容类似的输出。
{ "operations": [ { "status": "Succeeded", "resourceType": "StaticIp", "isTerminal": true, "statusChangedAt": 1489860944.19, "location": { "availabilityZone": "all", "regionName": "us-east-2" }, "operationType": "ReleaseStaticIp", "resourceName": "Example-StaticIP", "id": "92a2f0d2-eef2-4e6f-1234-12345EXAMPLE", "createdAt": 1489860944.19 } ] }