service network restart失败怎么办

 部分摘自:https://blog.csdn.net/lu_embedded/article/details/53215324

service network restart  经常会失败

 

如果失败,可以按如下步骤操作。

通过修改配置文件方式 /etc/sysconfig/network-script/ifcfg-eth0修改网络配置,可以使用以下方式生效

ifdown eth0  或
ifdown  /etc/sysconfig/network-script/ifcfg-eth0

ifup eth0 或
ifup  /etc/sysconfig/network-script/ifcfg-eth0
ifdown ifup 这两个程序其实是 script 而已,它会直接到 /etc/ sysconfig/network-scripts 目录下搜索对应的配置文件,例如 ifup eth0,它会找出 ifcfg-eth0 这个文件的内容,然后加以设置。
  不过,由于这两个程序主要是搜索设置文件(ifcfg-ethx)来进行启动与关闭的,所以在使用前请确定 ifcfg-ethx 是否真的存在于正确的目录内,否则会启动失败。另外,如果以 ifconfig eth0 来设置或者是修改了网络接口后,就无法再以 ifdown eth0 的方式来关闭了。因为 ifdown 会分析比较目前的网络参数与 ifcfg-eth0 是否相符,不符的话,就会放弃这次操作。因此,使用 ifconfig 修改完毕后,应该要以 ifconfig eth0 down 才能够关闭该接口。

通过修改配置文件方式 /etc/sysconfig/network-script/ifcfg-eth0修改网络配置,使用ifconfig eth0 down再ifconfig eth0 up方式不会生效

原文地址:https://www.cnblogs.com/LiuYanYGZ/p/12336794.html