amazon-web-services - 如何阻止我的公共 IP 地址在 ec2 实例中更改
问题描述
我有一个在 aws 上运行的ec2 实例。我通过在特定时间间隔使用 Lambda 表达式来停止和启动它。每当(ec2)实例从停止模式启动。由于这个原因,每次公共 IP 都会更改,因此我总是必须更改我在域名注册商中托管网站的IP 地址。如何阻止此IP更改或分配一个不可更改的 IP 地址。
解决方案
您可以获得AWS 弹性 IP并附加到您的实例。
弹性 IP 地址是为动态云计算设计的静态 IPv4 地址。弹性 IP 地址与您的 AWS 账户相关联。使用弹性 IP 地址,您可以通过快速将地址重新映射到您账户中的另一个实例来掩盖实例或软件的故障。
这是您停止实例时没有释放弹性IP的确认。
当您停止正在运行的实例时,会发生以下情况:
该实例保留其关联的弹性 IP 地址。您需要为与已停止实例关联的任何弹性 IP 地址付费。使用 EC2-Classic,弹性 IP 地址会在您停止实例时与实例分离。有关更多信息,请参阅 EC2-Classic。
来源:https ://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Stop_Start.html