Amazon web services AWS名称持久性

Amazon web services AWS名称持久性,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,为了在使用AWS时省钱,我将停止不需要的实例。当实例重新启动时,Amazon会为服务器分配一个新名称 例如,服务器的AWS DDNS名称可能是:ec2-123-123-123.compute-1.amazonaws.com 然后停止并重新启动服务器,新名称为:ec2-321-321-321-321.compute-1.amazonaws.com 如果您将脚本设置为ssh到旧的框名中,这会有点烦人。保持Amazon生成的名称而不保持实例运行和累积费用的最经济有效的方法是什么?对于上述用例,AWS提

为了在使用AWS时省钱,我将停止不需要的实例。当实例重新启动时,Amazon会为服务器分配一个新名称

例如,服务器的AWS DDNS名称可能是:
ec2-123-123-123.compute-1.amazonaws.com

然后停止并重新启动服务器,新名称为:
ec2-321-321-321-321.compute-1.amazonaws.com


如果您将脚本设置为
ssh
到旧的框名中,这会有点烦人。保持Amazon生成的名称而不保持实例运行和累积费用的最经济有效的方法是什么?

对于上述用例,AWS提供弹性IP地址,您可以将其与EC2实例关联,并设置脚本以使用该弹性IP地址。因此,即使停止并启动实例,也可以使用相同的弹性Ip地址分配实例,这样就不必对脚本进行任何更改


另外,与EC2实例一起使用时,弹性Ip也是免费的。

谢谢。知道必须有一个相对简单的解决方案。当EC2实例未运行时,弹性IP成本为0.005美元。如果您不希望实例未运行时产生额外成本,则可以使用免费的动态DNS服务之一。