VM机器中的Amazon Elastic IP

是否有可能将Elastic IP(连接到AWS控制台中的接口)作为接口IP与虚拟机一起提供 – 目前eth0的IP是专用IP,从EIP到机器的路由是通过某种NAT正在运行的应用程序无法绑定到定义的弹性IP。

不,这是不可能的。 弹性IP绑定到您的帐户,而不是个别实例,所以实例的接口IP将始终是私有的。

  • EC2专用IP地址:在EC2云中只能路由的实例的内部RFC 1918地址。 源于EC2networking外部的networkingstream量无法路由到此IP,并且必须使用映射到该实例的公有IP或弹性IP地址。

  • EC2公共IP地址:系统为所有实例分配的Internet路由IP地址。 路由到公用IP的stream量通过1:1networking地址转换(NAT)转换并转发到实例的专用IP地址。 公有IP到实例私有IP的映射是所有实例types的默认启动configuration。 公共IP地址在实例终止时不再可用。

  • EC2弹性IP地址:分配给AWS EC2帐户的Internet路由IP地址。 与EC2公共地址类似,1:1 NAT用于映射弹性IP地址及其关联的私有IP地址。 与标准的EC2公用IP地址不同,弹性IP地址被分配给帐户,并可根据需要重新映射到其他实例。

来源: 这篇关于弹性IP的文章 。

如果这真的是一个突破性的function,Rackspace下一代云服务器默认为您提供eth0上的公共IP。