Unix主機(jī)ifconfig命令
在Unix主機(jī),ifconfig命令有很大的用處。我們今天就來(lái)對(duì)這部分知識(shí)講解一下。ifconfig命令用于查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),如果要顯示某臺(tái)Unix主機(jī)的IP地址,我們可以在命令行下輸入:$ifconfig -a
Unix主機(jī)的系統(tǒng)會(huì)顯示網(wǎng)絡(luò)接口的名稱(chēng),接口的狀態(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ù)暫時(shí)停止,然后再用ifconfig命令給接口分配新的IP地址和掩碼,并啟動(dòng)網(wǎng)絡(luò)接口服務(wù)。本例中把hme0接口的IP地址設(shè)為202.1.2.3,掩碼為255.255.255.0。
我們也可以通過(guò)改變文件/etc/hosts中的IP地址的值并重新啟動(dòng)系統(tǒng)來(lái)更改機(jī)器的IP地址。
在系統(tǒng)啟動(dòng)時(shí),網(wǎng)絡(luò)接口服務(wù)時(shí)自動(dòng)被啟動(dòng)的,我們不需要手動(dòng)地創(chuàng)建網(wǎng)口服務(wù),但有時(shí)我們更改了網(wǎng)卡或增加了網(wǎng)卡后,系統(tǒng)不能自動(dòng)啟動(dòng)該接口服務(wù),這時(shí)我們需要手動(dòng)創(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ò)接口,這時(shí)我們?cè)儆胕fconfig -a 命令將看不到該網(wǎng)絡(luò)接口
【編輯推薦】