Linux網絡管理命令ifdown/ifup與ifconfig/ip中的down/up命令的對比


 

參考了: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 的本質區別有待完善!!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM