0

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

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

4

2 回答 2

2

您的实例不需要弹性 IP。如果您将虚拟机放在默认 VPC 中,您将获得一个公共 IP。但请注意,如果您重新启动实例,此 IP 可能会发生变化。

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

于 2016-03-15T15:24:17.643 回答
1

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

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

于 2016-03-15T15:20:38.157 回答