您是否需要弹性IP来ssh到您的实例

时间:2016-03-15 15:10:29

标签: amazon-web-services ssh amazon-ec2 elastic-ip

我尝试使用Ansible设置ec2实例。 但是当我尝试ssh时,它失败了。安全组包含端口22。

我们目前达到了弹性IP的最大值。所以我想知道我的脚本是否有问题,或者是否可以在没有弹性IP的情况下ssh到一个实例?

2 个答案:

答案 0 :(得分:2)

您的实例不需要弹性IP。如果将VM放入默认VPC,您将获得公共IP。但请注意,如果重新启动实例,此IP可能会更改。

简而言之,不,你不需要弹性ip,但它非常方便。

答案 1 :(得分:1)

您的实例需要弹性IP,或者需要位于具有公共IP的公共VPC子网中。

您还可以让Ansible通过具有SSH访问权限的实例,以便进入VPC并访问您的其他实例。以下是关于此过程的博客文章:http://blog.scottlowe.org/2015/12/24/running-ansible-through-ssh-bastion-host/如果您搜索" Ansible ssh堡垒主机"你会找到很多关于这个主题的文章。