ssh、telnet 到 AWS EC2 实例超时

ssh、telnet 到 AWS EC2 实例超时

我无法连接到我的 AWS EC2 Ubuntu 实例。我似乎拥有地址和用户权限,安全组允许所有端口上的连接,并且我使用了正确的密钥对。但是 SSH 和 telnet 一直超时。我不知道我做错了什么。有什么建议吗?我对 AWS 还很陌生。

答案1

确保您的安全组已完全正确设置。

安全组中的每条规则由 3 部分组成

  • 协议(TCP、UDP 等),
  • 端口范围,
  • 和源 IP 地址。

协议/范围

前两个也可以通过常见协议(SSH、SMTP 等)进行设置。

IP地址

IP 地址有三个选项:

  • “任何地方”,
  • “我的 IP”
  • 和“自定义 IP”。

IP 范围全部采用 CIDR 格式,因此如果您选择“任意位置”,地址字段将填入 0.0.0.0/0。如果您选择“我的 IP”,地址将设置为您的 IP 地址(/32)。如果您选择“自定义 IP”(默认设置),则必须以 CIDR 格式填写您自己的地址。

任何地方

“Anywhere” 正如其名,允许来自任何源 IP 地址的连接。

我的 IP

“我的 IP”将使用您当前用于连接 AWS 的 IP 地址填充规则。

自定义 IP

“自定义 IP” 允许您指定自定义 IP 范围。

相关内容