将私有ip分配给spot实例

时间:2015-01-28 17:02:57

标签: amazon-ec2

我想知道在创建专色实例时是否有办法分配私有IP。默认情况下,AWS Console不会让您知道(启动按需实例时可用)。但我想弄清楚我是否可以为现场实例分配私有IP。

我的问题是,我有一个完成所有工作的图像(应用程序安装等等),当我使用图像触发现场实例并尝试登录网页时,它正在寻找特定的IP并且由于现场实例无法给我理想的IP事物... ...

任何帮助表示赞赏..

1 个答案:

答案 0 :(得分:4)

回答我自己的问题..所以也许有人在寻找这个可能会有所帮助

通过CLI执行此操作的方法如下所示,首先确保创建一个ENI(其中您必须指定子网,私有IP,sg)...一旦您创建了ENI,请运行以下

ec2-request-spot-instances ami-ID -p 0.04 --key key_name \ - 可用性区域us-east-1d \ --instance-type t1.micro -n 1 - type one-time \ --network-attachment eni-dd3889f0:0

只是为了清除最后一个标志(" - network-attachment eni-dd3889f0:0") 这是ENI-ID,而:0是dev索引。 Dev index是您希望接口占用的索引(例如eth0)。例如,使用上面的命令我假设我希望它是eth0。

不确定为什么AWS不通过控制台支持这一点,但至少我们有一个选项cli..hope它可以帮助某人。