Windows网络上的AWS EC2服务器连接网络错误:连接超时错误

时间:2019-07-31 05:21:05

标签: amazon-web-services amazon-ec2 putty connection-timeout

我已经在HTTP,HTTPS,SSH anywahere中创建了新的EC2实例集,获取Pair,pem文件,并尝试使用腻子从窗口计算机进行连接。

点胶错误:

  

网络错误:网络错误:连接超时错误

我曾尝试在相同的笔记本电脑,相同的网络,不同的AWS账户上的相同防火墙上运行相同的程序,

请帮助我解决此问题。

在安全组中,我允许入站规则为SSH TCP 22。

4 个答案:

答案 0 :(得分:0)

超时错误通常表示您的计算机无法访问目标计算机(而不是目标计算机拒绝连接)。

要检查的事情:

  • EC2实例应运行 Linux
  • 该实例上的安全组应该允许从您的IP地址或所有IP地址在端口22上进行入站访问-EC2实例应位于一个公共子网中 >(定义为具有指向Internet网关的路由表条目的子网)
  • 网络访问控制列表( ACL )最好保持不变
  • 您的(公司)网络允许对AWS网络范围的SSH访问

鉴于您能够连接到“其他AWS账户”,这听起来像是在查找笔记本电脑和本地网络配置。它与实例,安全组或VPC配置有关。

答案 1 :(得分:0)

您是否尝试过允许端口22上的连接?

  • 转到您的EC2实例并单击它,以使单选按钮变为 蓝色。向下滚动到底部,然后检查安全组。

  • 单击“查看入站规则”,查看是否启用了端口22。如果不 点击查看入站规则正上方的链接。下面的屏幕截图:

Security Groups

您将看到以下屏幕快照中所示的选项卡: enter image description here

  • 单击“编辑”,然后单击“添加规则”按钮。
  • 输入以下屏幕快照中所示的值:
  • 单击“保存”,然后尝试再次连接到您的实例。

enter image description here

  • 如果这不起作用,则转到EC2实例后,将出现一个“连接”按钮。单击该按钮,然后查看可能的警告列表,为什么您可能无法连接到实例。 enter image description here

答案 2 :(得分:0)

检查您的安全组规则。您需要一个安全组规则,该规则允许在适当的端口上从您的公共IPv4地址进行入站流量。

  • 通过https://console.aws.amazon.com/ec2/打开Amazon EC2控制台。

  • 在导航窗格中,选择“实例”,然后选择您的实例。

  • 在控制台页面底部的“描述”选项卡中,在“安全性”组旁边,选择“查看入站规则”以显示对所选实例有效的规则列表。

  • 对于Linux实例:选择查看入站规则时,将出现一个窗口,显示允许通信的端口。验证是否存在一条规则,允许从您的计算机到端口22(SSH)的流量。

  • 对于Windows实例:选择查看入站规则时,将出现一个窗口,显示允许通信的端口。验证是否存在一条规则,该规则允许从您的计算机到端口3389(RDP)的通信。

答案 3 :(得分:0)

要对连接进行故障排除,请参阅:Error connecting to your instance: Connection timed out

概述:

  • 检查安全组
  • 检查路线表
  • 检查网络ACL
  • 检查公司网络
  • 检查CPU负载