有麻烦ssh进入ec2实例与弹性IP地址

我有一个新的Ubuntu的EC2微型实例在一个VPN,我认为应该从外部访问到SSH。

$ ssh -i ./sendy.pem [email protected] ssh: connect to host 52.5.229.252 port 22: Operation timed out 

有一件事对我来说是错误的是弹性IP地址。 它没有“公共DNS”,但我没有看到改变这种情况的方法。

 Elastic IP | Instance | Private IP Address | Scope | Public DNS 52.5.229.252 | i-47260e68 (Sendy) | 10.91.1.51 | vpc-16e2c673 | 

我卡住了,不知道该怎么办。



EC2实例

一些似乎重要的领域(乐意提供更多):

  • 实例ID – i-47260e68
  • AMI ID – ubuntu-trusty-14.04-amd64-server-20150325(ami-d05e75b8)
  • 公共IP – 52.5.229.252
  • VPC ID – vpc-16e2c673
  • 实例状态 – 正在运行
  • 密钥对名称 – sendy

私钥

 $ cat sendy.pem | head -n 1 -----BEGIN RSA PRIVATE KEY----- 

安全组

 Name | Group ID | Group Name | VPC ID | Description sendy-server | sg-6feea80b | sendy-server | vpc-16e2c673 | Sendy Web Server 

入站规则包括:

 Type | Protocol | Port Range | Source SSH | TCP | 22 | 0.0.0.0/0 

乐意提供更多。

三种可能性:

  1. 您的子网的VPC路由表缺less一个指向IGW的0.0.0.0/0条目
  2. 您的实例已启动到缺less传入ssh规则的默认或错误安全组中
  3. 您在阻止stream量的子网上有NACL