2016-10-01 144 views
0

我似乎无法连接到我的ec2实例了。AWS EC2 SSh超时

要前言:

我甚至摧毁了我的实例并创建了一个没有运气的全新的实例。我第一次能够进入ssh,然后就停止工作了。此外,我试图从两台独立的电脑ssh,也没有运气。

缺少注册另一个AWS账户我无法尝试,有人有什么想法吗?

SOLUTION:
原来我的账户是在隔离模式下..我的帐户已被暂停前一段时间,但我有它抬起。看到这个帖子后:

https://serverfault.com/questions/778619/network-timeout-errors-with-amazon-ec2-instance-after-first-10-minutes

我伸手到亚马逊,并让他们检查,如果我是在隔离。原来我是。同时感谢您的帮助。

回答

0

尝试从顶级体系结构进行故障排除。

1)检查您的VPC中的NACL。

2)检查您的路由表是否有互联网网关。

3)检查您的子网是否连接了相同的路由表(使用IGW)。

4)检查您的INBOUND安全组(端口22 ssh是否适用于Windows的LINUX或RDP 3309)到EC2实例。 (打开SSH入站)。

5)如果您的EC2处于私有子网中。在VPC中添加NAT网关并将其附加到路由表以允许从Internet(0.0.0.0/0)进行连接。

6)现在SSH到您的EC2实例(如Linux)或RDP(如果Windows)

注:将您的PEM文件,如果使用腻子PPK文件。对于Windows,在AWS控制台中使用pem生成密码。

对于Linux: 用户名不同的口味: 亚马逊的linux:EC2用户

的ubuntu:ubuntu的

的Centos:EC2用户/ centos的

红帽:EC2用户/ root

Debian:admin/root/ec2-user

+0

所有这一切都已经签出,但仍SSH仍然超时 – Will

+0

看起来混乱...你检查你的工作站(系统)的防火墙设置?打开入站/出站端口(22,3309)并尝试。也可以禁用防火墙进行跟踪。如果您正在使用EC2实例的正确公有IP,请重新检查 – Ali

0

我也有同样的问题。很久以前我暂停了我的帐户,最近不得不重新激活。

AWS支持拒绝调查我的情况,因为我没有账户技术支持计划。所以我必须删除帐户并创建另一个帐户。

这个问题也解决在这里的论坛 https://forums.aws.amazon.com/thread.jspa?messageID=356632