You need to enable JavaScript to run this app.
导航
Linux系统网络不存在处理方法
最近更新时间:2024.10.18 17:12:44首次发布时间:2024.05.21 10:39:48

本文主要介绍如何解决Linux系统使用时,因对应的网络进程不存在,且网络配置为DHCP,则在IP地址的租约到期之后,出现无法续租导致网络中断的问题。

前提条件

如果您需对实例进行配置与数据修改,建议您创建快照,以便提高容错能力,确保数据安全。

操作步骤

  1. 登录目标实例,操作详情可参考登录Linux实例

  2. 执行ps -ef |grep [$网络进程]命令,查看网络进程是否存在,如果对应的网络进程不存在,则说明存在潜在风险,请继续进行下述操作。
    对应的网络进程(网络配置方式为DHCP)如下:

    OS版本网络进程
    CentOS 6/7/sbin/dhclient
    Debian 8/9/10
    Ubuntu 14/16
    CentOS 8/usr/sbin/NetworkManager
    Ubuntu 18/20/lib/systemd/systemd-networkd
    SUSE Linux/usr/lib/wicked/bin/wickedd-dhcp4
  3. 执行如下命令重启网络服务。
    各个Linux系统网络服务名称不一样,同一款系统不同版本间网络服务也有差异,具体网络服务名称及重启网络服务的命令如下:

    注意

    重启网络服务可能会导致网络在短时间内中断,影响的业务正常运行,请选择合适的时间重启网络服务。

    OSVersion网络服务重启网络服务命令
    CentOS6Networkservice network restart
    7Networkservice network restart
    8NetworkManagersystemctl restart NetworkManager
    Debian8networkingsystemctl restart networking
    9networkingsystemctl restart networking
    10networkingsystemctl restart networking
    Ubuntu14networkingservice networking restart
    16networkingsystemctl restart networking
    18systemd-networkdsystemctl restart systemd-networkd
    20systemd-networkdsystemctl restart systemd-networkd