【问题标题】:Cannot SSH to MY EC2 From any network无法从任何网络通过 SSH 连接到我的 EC2
【发布时间】:2018-07-07 07:58:19
【问题描述】:

我无法从任何网络(我的家庭网络、我的工作场所或我的 Linode 盒子)通过 SSH 连接到我的 EC2 或 ping EC2 实例。我打开了所有必要的端口,入站和出站。我的 IP 地址是 54.89.239.56,并且实例正在 RUNNING 这可能是什么。**

入站 SSH TCP 22 0.0.0.0/0

SSH TCP 22 ::/0

所有 ICMP - IPv4 所有 N/A 0.0.0.0/0

所有 ICMP - IPv4 所有 N/A ::/0

出站 所有流量 所有 所有 0.0.0.0/0

【问题讨论】:

  • 曾经设法通过 SSH 连接到实例吗?你是刚启动吗?您使用的是哪个 AMI?它在公共子网中吗?您可以通过 SSH 连接到同一子网中的任何其他实例吗?您需要提供更多信息,而不仅仅是“我无法 SSH”。

标签: amazon-web-services amazon-ec2 ssh


【解决方案1】:

尝试从 Internet 连接到 EC2 实例时要始终检查的标准事项是:

  • 互联网网关附加到 VPC
  • 您正在通过公共 IP 地址引用实例
  • 实例在公共子网中启动,这意味着子网与路由表相关联,该路由表路由到 Internet 网关
  • 安全组允许来自您的 IP 地址和端口的入站流量(出站流量配置无关紧要,因为安全组是有状态的)
  • 网络 ACL 不会阻止流量(默认情况下它允许所有入站和出站流量)
  • 实例监听端口(例如,Linux SSH 在端口 22,Windows RDP 在端口 3389)
  • 实例上没有基于主机的防火墙阻止流量(例如 Windows 防火墙)

【讨论】:

    猜你喜欢
    • 2012-09-04
    • 2011-10-30
    • 2020-03-13
    • 2019-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多