请忍受我。我在AWS中创建了许多EC2实例,并在Windows中使用腻子将其连接起来。我知道整个过程。但是从昨天开始,当我创建一个新的EC2实例,创建一个新的安全组并将SSH打开到0.0.0.0/0 cidr时,创建了一个新的密钥对,并使用putty gen生成了私钥并用它打开了putty。我得到网络超时连接。我花了整整一天的时间来解决这个问题,却不知道为什么它没有连接。顺便说一句,我正在使用AWS控制台中为Ec2指定的公共IP。
答案 0 :(得分:2)
只是一个提示:请使用http://ping.eu/port-chk/在端口22上进行端口检查,并使用EC2服务器的公共IP地址。 如果显示为open,则说明您的客户端有问题。否则,如果22显示为已关闭,请尝试是否可以Ping实例;如果可以Ping但22显示为已关闭,则SSH服务已关闭。但是,如果您也无法Ping通,则需要在SG,VPC NACL和路由表中进行故障排除,再回到VPC的Internet网关。
答案 1 :(得分:0)
检查您的EC2实例是否在公共子网中启动。在VPC dashboad的路由表中查看您的公共子网是否可以访问Internet网关路由。