我们计划在Amazon的云上运行一个应用程序,它需要一个静态IP地址才能工作。然而,从Amazon的文档中可以看出,静态IP地址是不允许的.
http://aws.amazon.com/ec2/#features ->弹性IP地址
http://developer.amazonwebservices.com/connect/message.jspa?messageID=65389
艾伦/发帖:2007年8月3日上午7时30分回应:史蒂夫艾萨克森.
机器的外部IP地址本质上是一个静态地址。您将拥有它,直到您的实例被终止,或者直到Amazon需要重新编号它的网络。这可能是几个月或几年后的事,在当今这个时代,它几乎是静止的。
http://docs.amazonwebservices.com/AmazonEC2/dg/2006-06-26/TechnicalFAQ.html#d0e7741
8.12.我可以在我的实例中使用静态IP地址吗?
不是的。您的映像必须配置为DHCP客户端,并且它将被分配一个IP地址。
不过,这让我有点困惑:http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1346 ->导言
弹性IP地址是为动态云计算设计的静态IP地址。弹性IP地址与您的帐户相关联,而不是特定的实例,您可以控制该地址,直到您选择显式释放它。但是,与传统的静态IP地址不同,弹性IP地址允许您通过编程方式将公共IP地址映射到与帐户关联的任何实例,从而掩盖实例或可用性区域故障。与其等待数据技术员重新配置或替换主机,或者等待DNS传播到所有客户,亚马逊EC2还可以通过编程方式将您的弹性IP地址重新映射到替换实例,从而解决实例或软件的问题。
计算机实例是否有一种方法可以将静态IP地址链接到它?
发布于 2010-07-26 12:05:55
在AWS-EC2控制台中,您可以关联一个弹性IP。这是一个专用于您的静态IP。当弹性IP不与实例相关联时,您将为此支付费用。
在使用时不需要弹性IP地址
每小时$0.01不附加弹性IP地址
每个弹性IP地址重新映射$0.00 -头100个映射/月
$0.10每个弹性IP地址重新映射-额外的重新映射/月超过100
可以将此IP分配给正在运行的EC2实例。
请参见安装对话框:

发布于 2010-07-26 10:56:14
弹性IP对于静态IP是正确的。虽然单个实例是通过DHCP配置的,而且技术上可以分配一个新的IP地址,但您的弹性IP永远不会改变。
弹性IP地址实际上是第二个地址,您可以将其与通过DHCP分配的实例一起分配给实例。弹性IP的一个有用特性是可以透明地将其重新分配到另一个实例:如果其中一个实例失败,则可以使用单个命令将弹性IP地址重新分配到替换实例。
发布于 2013-11-15 04:16:10
进一步澄清:
EIP (弹性IP)地址只不过是一个被分配给您的EC2帐户的保留地址,您可以将它分配给您所拥有的任何正在运行的VM。因为它是一个惰性对象--当没有分配给VM时,它只会花费你一小笔钱,而当被分配时,它的‘成本下降到零,VM切换它的默认地址,取而代之的是EIP。
Cost Elastic IP:
$0.00 for one Elastic IP address associated with a running instance
* $0.005 per additional Elastic IP address associated with a running instance per hour on a pro rata basis
* $0.005 per Elastic IP address not associated with a running instance per hour on a pro rata basis
* $0.00 per Elastic IP address remap for the first 100 remaps per month
* $0.10 per Elastic IP address remap for additional remaps over 100 per month对于Amazon实例,将无法使用EIP与同一个IP同时运行多个实例。
https://stackoverflow.com/questions/3334081
复制相似问题