如何列出我的EC2实例并获取他们的私人IP

时间:2011-10-03 12:40:24

标签: amazon-ec2 setup-deployment

我开始使用EC2和很多SPOT实例(> 100),我正试图找到一种方法来检索我所有的IC2实例私有ip,以便以后使用它们来部署二进制文件等等

任何人都可以帮助我吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

由于您没有列出框架或语言:

  1. 使用AWS Console
  2. 使用ElasticFox
  3. 使用commandline tools
  4. 使用.NET SDK
  5. 使用Java SDK

答案 1 :(得分:1)

亚马逊将在没有您参与的情况下启动和停止现场实例,但会根据您的现场实例请求参数。因此,您在时间A查询的专色实例IP地址列表在时间B可能不准确。

问题1:您认为IP地址A是您的一个现场实例,但在过渡期间,亚马逊终止了您的现场实例,并使用相同的私有IP地址启动了其他人的实例。在传递任何敏感信息或信任它给你的任何答案之前,你需要确保你联系的实例真的是你的。

问题2:自获得查询结果以来,亚马逊已根据现货价格为您启动了新的现货实例。当你去“部署二进制文件等”时,你可能会错过一些让它们处于不稳定或过时状态的实例。

您可能会考虑让Spot实例在启动时自行配置和更新,也可能定期更新。