我能否恢复与 EC2 实例关联的公有 IP 地址或弹性 IP 地址,以及如何避免这些地址将来被更改?

上次更新日期:2022 年 8 月 12 日

我停止然后启动了我的 Amazon Elastic Compute Cloud (Amazon EC2) 实例,然后与该实例关联的公有 IP 地址便发生了变化。或者,我不小心释放了与我的实例关联的弹性 IP 地址。IP 地址可以恢复吗?我该如何避免将来发生这种情况?

解决方法

公有 IP 地址

您无法手动将公有 IP 地址与实例关联或取消关联。在以下情况下,实例的公有 IP 地址会发生变化:

  • 停止或休眠的实例在重新启动时会收到一个新的公有 IP 地址。
  • 如果实例的关联弹性 IP 地址与实例断开关联,则它会收到一个新的公有 IP 地址。

当公有 IP 地址不再与实例关联时,该地址将返回到公有 IP 池。您无法为已停止的实例恢复相同的公有 IP 地址。

弹性 IP 地址

使用弹性 IP 地址是最佳做法。弹性 IP 地址将分配给您的账户,而非分配给实例。您可以根据需要将弹性 IP 地址与实例关联。

如果您释放分配给账户的弹性 IP 地址,则您或许能够恢复该地址。有关详细信息,请参阅恢复弹性 IP 地址

所有实例在停止后都会保留其关联的弹性 IP。AWS 会继续对与已停止的实例关联的弹性 IP 地址计费

注意:您不能将自动分配的动态公有 IP 地址转换为弹性 IP 地址。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?