文档首页/ 弹性云服务器 ECS/ 故障排除/ 启动失败/ ECS启动完成却无法Ping通
更新时间:2025-11-12 GMT+08:00
分享

ECS启动完成却无法Ping通

问题描述

通过VNC方式登录ECS时,启动界面显示系统启动完成,已经进入了login界面,但是从堡垒机上无法Ping通,无法通过SSH远程登录该ECS。

图1 返回信息1

可能原因

实例正常启动后,无法Ping通、远程登录一般是由于网络服务没有设置开机自启动,在系统启动过程中网络没有初始化造成的。

处理方法

  1. 通过VNC登录服务器,参考Linux云服务器如何进入Debug Shell模式?进入debug模式进行操作。
    • 若使用密码鉴权,输入root账号和密码登录。
    • 若使用密钥对登录,则无账户密码。
  2. 登录实例后,执行以下命令,检查网卡是否存在IP地址。

    ip a

    如下图所示,eth0网卡未获取到IP地址。

    图2 返回信息2
  3. 执行以下命令,检查网络服务是否启动。

    systemctl status NetworkManager

    如下图所示网络服务状态未处于running状态。

    图3 返回信息3
  1. 执行以下命令,检查网络服务是否设置开机自动启动。

    systemctl is-enabled NetworkManager

    如下图所示网络服务开机自启动状态未disabled,未设置开机自启动。

    图4 返回信息4
  1. 执行以下命令,启动网络服务,并设置网络服务开机自启动。

    systemctl start NetworkManager

    systemctl enable NetworkManager

    执行完成后,再次执行步骤2~步骤4中的检查命令,确认网卡的IP是否正常获取、网络服务是否处于running状态,开机自启动是否设置为enable。

    图5 返回信息5
  2. (可选)重启ECS,验证重启后是否无需任何操作即可Ping通。

相关文档