通过AWS控制台重启或启停EC2实例后无法连接问题求助
EC2重启/停止启动后连接超时排查方案
1. 核心基础配置校验
- 停止再启动EC2实例时若未绑定弹性IP(Elastic IP),实例公网IP会自动变更,请确认SSH命令使用的主机地址与控制台实例详情页显示的当前公网IP/公网DNS完全一致
- 检查实例关联的安全组入站规则,确认已放通你本地公网IP的22端口(SSH),浏览器控制台连接也依赖22端口的放通规则
- 检查实例所属子网的网络ACL入站/出站规则,确认未拦截22端口流量,也未限制你本地IP段的访问请求
2. 实例运行状态排查
- 前往EC2控制台实例详情的状态检查页签,确认实例的系统状态检查和实例状态检查均为通过状态,若状态检查失败可先提交实例状态恢复请求,或用相同启动模板重新初始化实例
- 查看实例系统日志(控制台实例操作菜单→监控和故障排查→获取系统日志),确认实例启动过程中无SSH服务启动失败、网络配置报错、磁盘占满导致服务异常等错误
3. VPC网络路由校验
- 检查实例所属子网关联的路由表,确认存在指向*互联网网关(IGW)*的默认路由(0.0.0.0/0 目标为IGW),若为未配置IGW的私网子网,本身无法直接通过公网访问,需通过堡垒机或会话管理器访问
4. 通用场景验证
- 如果你所有实例都基于同一个自定义AMI创建,可使用AWS官方公共AMI(如Amazon Linux 2、Ubuntu官方AMI)启动测试实例,执行重启/停止启动操作后验证连接是否正常,排除自定义AMI本身的配置问题(如AMI内写死静态IP、SSH服务开机自启被关闭、操作系统防火墙默认拦截公网访问等)
- 若你配置了EC2实例连接的IAM权限控制,确认你的账号有对应实例的EC2实例连接访问权限
内容的提问来源于stack exchange,提问作者AG_HIHI
相关产品推荐
相关产品推荐

