假设我在EC2中启动了一台机器。 每当我停止/启动机器,以下的事情会改变 (重新启动是安全的 – 他们不会导致这些改变):
如果地址/ DNSlogging在每次启动时发生更改,如何可靠地连接到本机?
我应该坚持与EIPs,但添加一个启动脚本重新关联它与我的实例启动时?
有一个更好的方法!
如果您在EC2中停止实例,则任何关联的弹性IP都将被解除关联,您必须自行重新关联它们。 但是,这同样不适用于VPC中的实例; 在这种情况下,即使实例停止,弹性IP仍保持关联。
有关更多详细信息,请参阅弹性IP地址文档 。
另一种可能是使用像dyndns.org这样的dynamicDNS服务。 你在服务器上安装一个客户端,定期检查它的IP地址和DNSlogging。 如果不同,则推出更新。