參考了:https://blog.csdn.net/GDUTLYP/article/details/50498202
以下網卡均采用eth1說明。
相同點——【啟用】和【禁止】網卡
ifdown eth1 / ifconfig eth1 down 禁用網卡
ifup eth1 / ifconfig eth1 up 啟用網卡
不同點有三:
一、命令與腳本——屬性不同
ifdown/ifup eth1 設定網絡參數時使用的指令
ifconfig eth1 down/up 設定網絡參數時使用的腳本
二、自動配置與手動修改
ifup / ifdown 是修改配置文件里面的參數
ifconfig 是手動修改網絡接口參數
說明:
ifup 與 ifdown 腳本是以 /etc/sysconfig/network-scripts/ifcfg-eth1文件來進行激活的;加載/etc/sysconfig/network-scripts/ifcfg-eth1至內存,然后在內存中相應的參數。
所以在使用ifup/ifdown前,首先要確認ifcfg-eth1文件是否存在於正確的目錄內,如果不存在則會啟動或關閉失敗——ifdown/ifup運行成功的必要條件:存在網卡eth1;網卡eth1的配置文件路徑正確。
三、啟動/關閉eth1時的效果不一樣
ifdown eth1 ipv4和ipv6均關閉;eth1無法ping通
ifconfig eth1 down ipv4關閉;eth1仍然可以ping通
ifdown/ifup 閉/開ipv4和ipv6
ifconfig eth1 down/up 閉/開ipv4
ifdown eth1之后
ifcongfig eth1 down之后

ifup eth1之后

ifconfig eth1 up之后

ifconfig eth1 up 等效於 ip link set eth1 up
ifconfig eth1 down 等效於 ip link set eth1 down

ifconfig eth1 up/down && ip link set eth1 up/down 與 ifup/ifdown eth1 的本質區別有待完善!!!!
