實時地手動修改一些網路接口參數,可以利用ifconfig來實現,如果是要直接以配置檔案,亦即是在 /etc/sysconfig/network-scripts裡面的ifcfg-ethx等檔案的設定參數來啟動的話,那就得要通過ifdown或ifup來實現了。
基本介紹
- 中文名:ifup
- 性質:linux命令
- 領域:程式設計
- 作用:修改一些網路接口參數
ifup、ifdown:linux命令
[root@linux ~]# ifup {interface} [root@linux ~]# ifdown {interface} [root@linux ~]# ifup eth0 |
ifup與ifdown真是太簡單了。這兩個程式其實是script而已,它會直接到 /etc/ sysconfig/network-scripts目錄下搜尋對應的配置檔案,例如ifup eth0,它會找出ifcfg-eth0這個檔案的內容,然後加以設定。關於ifcfg-eth0的設定請參考前一章連上Internet的說明。
不過,由於這兩個程式主要是搜尋設定檔案(ifcfg-ethx)來進行啟動與關閉的,所以在使用前請確定ifcfg-ethx是否真的存在於正確的目錄內,否則會啟動失敗。另外,如果以ifconfig eth0來設定或者是修改了網路接口後,就無法再以ifdown eth0的方式來關閉了。因為ifdown會分析比較目前的網路參數與ifcfg-eth0是否相符,不符的話,就會放棄這次操作。因此,使用ifconfig修改完畢後,應該要以ifconfig eth0 down才能夠關閉該接口。
**修正一下前一段話:
當使用ifconfig {interface}來設定或者是修改了網路接口後,仍然可以使用ifdown/up方式來關閉/開啟接口,此時,本機的ip也ping不通,網卡活躍/不活躍狀態立即改變。