AWS 弹性 IP 与 public IP

AWS elastic IP vs public IP

我是 AWS 新手,尝试创建一个 EC2 实例。

我有一个域,准备修改关联的 EC2 实例的 A 记录。

我发现一篇文章说关联生产域需要弹性 IP。

但是 AWS 提供了一个 public IP 并且它也可以在 public 互联网上访问(我知道它在重启后会发生变化,只是假设它可以在机器重启后修改 A 记录- 实际上它并不经常重启)。

这样的话,是不是一定要给实例分配一个弹性IP(这个实例没有负载均衡,只是一个简单的单实例)?

如果是,为什么有必要?

如果您了解 public IP 的限制,则不需要弹性 IP (EIP)。您可能不会重启您的实例,但 AWS 可能会出于多种原因。这意味着 public IP 地址可能会在您意想不到的时候发生变化。

当 EIP 分配给 运行 EC2 实例时,EIP 是免费的,例如这是免费的。因此,为什么要经历需要监控您的 public IP 地址的麻烦。