Linux系统中执行ifup命令返回错误

Linux系统中执行ifup命令返回错误

更新时间:2018-05-29 18:37:20

概述

本文主要介绍在Linux系统中执行ifup、ifdown命令,返回 command not found错误的解决方法。

问题症状

主机网络不通,经检查发现网卡没有配置。完成网卡配置后,执行ifup、ifdown命令重启网卡时,返回 command not found

问题原因

系统没有安装ifup、ifdown命令相关的包。

解决方案

  1. 执行如下命令,配置网卡IP信息。
    ifconfig [eth0]  [IP]  netmask [netmask]
    
    注:
    • [eth0]表示网卡名称。
    • [IP]表示实际IP地址。
    • [netmask]表示子网掩码。
  2. 专有网络添加路由,执行如下命令。
    route add -net 0.0.0.0/0  gw  [外网网关]
    
  3. 经典网络添加路由信息,执行如下命令。
    route add -net 0.0.0.0/0  gw  [外网网关]
    route add -net 10.0.0.0/8 gw  [内网网关]
    route add -net 100.64.0.0/10 gw  [内网网关]
    
  4. 网络配置通了后运行如下命令,安装ifup、ifdown命令相关的包。
    yum install  initscripts
    

适用于

  • 云服务器ECS