【问题标题】:Using static IP address with Amazon EC2 - updated thread使用 Amazon EC2 的静态 IP 地址 - 更新线程
【发布时间】:2018-02-26 15:27:08
【问题描述】:
我一直在关注以下主题 - 不幸的是,这个问题已经有将近 6 年的历史了,我很好奇这个建议已经改变了。
Using static IP address with Amazon EC2
据我了解,如果我有一个 EC2 实例设置(在 IP 地址 11.22.33.44 上的 InA1 的情况下),那么 IP 地址会与我的帐户关联一段固定的时间吗?如果 InA1 出于某种原因重新启动,或者丢失了 IP 地址,那么我是否永远失去了该 IP?
如果该 IP 地址与我的帐户相关联,那么在该 IP 被释放回“公共池”之前,我还有多长时间。
【问题讨论】:
标签:
amazon-web-services
amazon-ec2
【解决方案1】:
解决方案仍然是弹性 IP 地址。
当您创建 EC2 实例时,如果它被分配了一个公共 IP 地址,那么该公共 IP 地址将一直属于您,直到 EC2 实例停止。届时,IP 地址将永远丢失。没有时间限制。
如果您需要一个恒定的公共 IP 地址,则解决方案是(并且一直是)弹性 IP 地址。分配弹性 IP 地址,它将保留在您的 AWS 账户中,直到您将其释放回 AWS。同样,没有时间限制。
弹性 IP 地址随时间变化的唯一区别是,如果您停止 EC2 实例,它是否仍连接到您的 EC2 实例:
- 如果您的 EC2 实例位于 VPC 中,则弹性 IP 地址仍附加到您的实例。
- 如果您的 EC2 实例不在 VPC 中(即在 EC2-Classic 中),则弹性 IP 地址会在实例停止时与您的实例分离,但仍保留在您的账户中。当您重新启动 EC2 实例时,重新附加弹性 IP 地址。