2016-10-01 157 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