如何将主机名或 IP 保留到我的 Amazon EC2 实例?

Mic*_*ren 1 networking amazon-ec2 amazon-web-services amazon-elastic-ip

假设我在 EC2 中启动了一台机器。每次我停止/启动机器时,以下事情都会发生变化(重新启动是安全的——它们不会导致这些变化):

  • 公共 IP 地址
  • 公共 DNS 记录
  • 私有IP地址
  • 私有 DNS 记录
  • 删除关联的弹性 IP

如果每次启动时地址/DNS 记录都发生变化,我如何可靠地连接到机器?

我是否应该坚持使用 EIP 但添加一个启动脚本以在启动时将其与我的实例重新关联?

必须有更好的方法!

Mic*_*ton 6

如果您停止 EC2 中的实例,则所有关联的弹性 IP 都将取消关联,您必须自己重新关联它们。但是,这不适用于 VPC 中的实例;在这种情况下,即使实例停止,弹性 IP 仍保持关联。

有关更多详细信息,请参阅弹性 IP 地址文档