部分摘自: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方式不會生效
