实例运行时,AWS实例的私有IP是否会更改?

时间:2019-01-10 12:30:05

标签: amazon-web-services amazon-ec2

我有2个实例正在运行,并且其中一个Web应用程序(例如instance1)使用另一个实例(例如instance2)的私有IP来调用服务。

我重新启动了instance2(重启后IP更改),并在相应地调整了配置之后重新启动了instance1上的Web应用程序,并且应用程序已启动并成功运行。 但是突然之间,它在2小时后停止响应,当我寻找问题时,我发现instance2的私有IP在运行时再次被更改。

其他任何人都发生过吗?如果是,该如何解决?

2 个答案:

答案 0 :(得分:0)

Amazon EC2实例的私有IP地址从不更改。

在实例运行时,它不会更改。

在实例停止时,不会更改。

您不能更改私有IP地址。 (但是,我认为,如果您分配多个 专用IP地址,则可以添加/删除辅助地址,但不能添加/删除主要IP地址。)

即使停止了另一个实例,也无法使用另一个实例(在同一VPC中)的相同私有IP地址启动另一个实例。

以上内容仅适用于私有 IP地址,不适用于公开 IP地址。

答案 1 :(得分:0)

在这种情况下,您需要在实例关闭后保持公共地址不变。看看使用ElasticIP Using ElasiticIP with EC2 instances