Unix主機(jī)ifconfig命令
在Unix主機(jī),ifconfig命令有很大的用處。我們今天就來對這部分知識講解一下。ifconfig命令用于查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),如果要顯示某臺Unix主機(jī)的IP地址,我們可以在命令行下輸入:$ifconfig -a
Unix主機(jī)的系統(tǒng)會顯示網(wǎng)絡(luò)接口的名稱,接口的狀態(tài)(up or down),接口的IP地址和掩碼等信息。
如果我們要更改Unix主機(jī)網(wǎng)絡(luò)接口的IP地址,可以在root權(quán)限下輸入:
- #ifconfig hme0 down
- #ifconfig hme0 202.1.2.3 netmask 255.255.255.0 up
首先,在Unix主機(jī)中使用down命令參數(shù)把網(wǎng)絡(luò)接口hme0的服務(wù)暫時停止,然后再用ifconfig命令給接口分配新的IP地址和掩碼,并啟動網(wǎng)絡(luò)接口服務(wù)。本例中把hme0接口的IP地址設(shè)為202.1.2.3,掩碼為255.255.255.0。
我們也可以通過改變文件/etc/hosts中的IP地址的值并重新啟動系統(tǒng)來更改機(jī)器的IP地址。
在系統(tǒng)啟動時,網(wǎng)絡(luò)接口服務(wù)時自動被啟動的,我們不需要手動地創(chuàng)建網(wǎng)口服務(wù),但有時我們更改了網(wǎng)卡或增加了網(wǎng)卡后,系統(tǒng)不能自動啟動該接口服務(wù),這時我們需要手動創(chuàng)建網(wǎng)口服務(wù),
在root權(quán)限下輸入:
#ifconfig hme0 plumb
即可以為接口le0創(chuàng)建網(wǎng)口服務(wù)。
相應(yīng)地,在Unix主機(jī)中用ifconfig帶unplumb參數(shù)可以停止服務(wù)并關(guān)閉網(wǎng)絡(luò)接口,這時我們再用ifconfig -a 命令將看不到該網(wǎng)絡(luò)接口
【編輯推薦】