在学习AWS的基本术语时,我遇到了弹性IP 。但是,我并不完全理解官方文档中弹性IP的定义。
所以,我实际上是在寻找弹性IP的简单解释及其对实例的公共IP的有用性。
答案 0 :(得分:7)
弹性IP地址是可从Internet访问的公共静态IPv4地址。基本上,弹性IP地址由AWS用于管理其动态云计算服务。在AWS基础架构中,客户拥有虚拟私有云(VPC),在VPC内,用户拥有实例。因此,当您启动EC2实例时,您会收到一个公共IP地址,通过该地址可以从Internet访问该实例。停止该实例并重新启动实例后,您将获得同一实例的新公共IP。因此,如果没有静态IP,从Internet连接您的实例基本上是个问题。为了解决这个问题,我们将一个弹性IP附加到一个实例,该实例在停止/启动实例后不会改变。
简而言之,弹性IP是您实例的永久IP。
希望它能帮助您了解弹性IP的基础知识。有关详情,请查看Elastic IP, Static IP, Public IP. What’s the Difference?。
答案 1 :(得分:2)
正如其他人提到的那样,这很有用,因为您可以获得静态的公共IP地址。因此,如果您定期通过SSH进入实例,则最好具有固定的一致IP地址。如果您不使用弹性IP,则每次EC2停止并重新启动时,公共IP地址都会更改。 值得注意的另一点是,如果您使用弹性IP,则它是免费的,但是,如果您利用它然后停止使用它,则需要付费,因为AWS希望劝阻人们保留未使用的弹性IP。如果您停止使用它,则需要确保将其释放。
https://aws.amazon.com/premiumsupport/knowledge-center/elastic-ip-charges/
答案 2 :(得分:0)
弹性IP地址是与您的AWS账户关联的静态(不变)IPv4地址。它也是公共的,这意味着IP地址可以通过Internet唯一地访问,就像邮政服务可以唯一地访问邮政地址一样。
在确定是否需要弹性IP地址时,这个问题变成我可以只更改一个公共IP地址吗?还是我的IP地址也必须是静态的?静态IP地址在许多情况下都很有用,例如DNS配置,负载平衡,故障转移等。