2015-07-10 117 views
0

我无意中更改了Amazon EC2 t2.micro实例的IP地址。结果,我现在无法SSH回到系统。我已经通过AWS控制台多次重新启动它,但无济于事。我还更新了关联的安全组,以接受所有端口上的所有传入通信。仍然没有运气。有没有办法检查系统是否实际运行?我无法从AWS提供的“详细监控”屏幕中获取任何有用的信息...IP地址更改后无法访问EC2实例

+0

我假设你正在尝试ssh到公共DNS或公共IP所列出的实例?你是怎么改变IP地址的? –

+0

当你试图在主机的新地址上ssh时,会发生什么? – Kenster

+0

是的,我试图SSH到公共IP。当我尝试为我的VPC分配弹性IP时,我无意中更改了IP。即使我明确选择了VPC的弹性IP而不是EC2,但当我尝试分配IP时,它给了我EC2服务器的ID。我将弹性IP分配给EC2实例时,服务器的IP地址已更改。 我已经发布弹性IP并通过AWS控制台多次重新引导系统。这些操作中的每一个都改变了我的实例的IP地址。 –

回答

0

我的问题源于我设置了网络访问控制列表(ACL)的事实。有了它,我将端口22指定为入站(入站)端口,但不包含端口22作为出站(出站)端口。重置我的ACL入站/出站规则解决了问题。

这里是描述AWS多种安全级别的文章:
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Security.html