当我没有静态 IP 地址时,如何处理 AWS EC2?

How do I handle AWS EC2 when I am out of static IP addresses?

我们的服务器数量超过静态 IPV4 aws 允许我们使用的数量。

这意味着当我们更改或重新启动我们的服务器时,我们的某些服务器会更改 IP。

我该如何处理才能使 DNS 始终有效?我只需要购买新的 IP 地址吗?

我看到以下选项:

  1. Dynamic DNS.
    这个想法是我们在 EC2 实例上安装了一个特殊的代理, 在每次 IP 更改后将其发送到更新 DNS 的 DNS 注册表 用新IP记录。

  2. 服务registry/discovery.
    我们在 service registry/discovery 中注册我们的服务。在这种情况下,我们不关心 IP,我们关心它们的 DNS 名称。 当每个服务启动时,它会在注册表中更新它的 DNS 记录。

  3. 有更多的静态 IP :-)