首页 > 解决方案 > 连接 AWS EC2 实例时超时

问题描述

任何人都可以帮助调试 EC2 连接问题吗?我已经挣扎了很多天,这让我发疯。

事情是这样的:我在现有 VPC 和现有子网中创建了一个 EC2 实例。在安全组中,我已经正确设置了入站规则。 应允许入站规则SSH。但是,当我从远程计算机尝试时,我遇到了超时。

ssh: connect to host ec2-***********.compute.amazonaws.com port 22: Operation timed out

当我尝试使用 EC2 连接时,出现以下错误:

    There was a problem setting up the instance connection An error occurred and we were unable to connect or stay connected to your instance. If this instance has just started up, try again in a minute or two.

我希望有人可以帮助我并在子网或 VPC 级别建议一些其他设置?这对我来说是全新的,我不知道什么是最好的方法......

子网的网络 ACL 在 此处输入图像描述

谢谢

标签: amazon-web-servicesamazon-ec2aws-security-group

解决方案


通过 ssh 访问有以下基本 thump 规则

  1. EC2 子网应该在公共子网中(子网应该连接到互联网网关)
  2. NACL 应该允许外部流量
  3. 安全组应该允许来自远程 IP 的端口 22(您可以在安全组设置中选择我的 IP)。
  4. 您需要在创建实例时配置的相同私钥。
  5. 弹性 IP 或公共 IP 以 ssh 进入系统。

推荐阅读