ifconfig 是一個(gè)用來(lái)查看、配置、啟用或禁用網(wǎng)絡(luò )接口的工具,這個(gè)工具極為常用的??梢杂眠@個(gè)工具來(lái)臨時(shí)性的配置網(wǎng)卡的IP地址、掩碼、廣播地址、網(wǎng)關(guān)等。也可以把 它寫(xiě)入一個(gè)文件中(比如/etc/rc.d/rc.local),這樣系統引導后,會(huì )讀取這個(gè)文件,為網(wǎng)卡設置IP地址最后更新 2013-05-10 10:16:55
語(yǔ) 法:ifconfig [網(wǎng)絡(luò )設備][down up -allmulti -arp -promisc][add<地址>][del<地址>][<hw<網(wǎng)絡(luò )設備類(lèi)型><硬件地址>][io_addr<I/O地址>][irq<IRQ地址>][media<網(wǎng)絡(luò )媒介類(lèi)型>][mem_start<內存地址>][metric<數目>][mtu<字節>][netmask<子網(wǎng)掩碼>][tunnel<地址>][-broadcast<地址>][-pointopoint<地址>][IP地址]
參數:
up 啟動(dòng)指定網(wǎng)絡(luò )設備/網(wǎng)卡
down 關(guān)閉指定網(wǎng)絡(luò )設備/網(wǎng)卡
-arp 設置指定網(wǎng)卡是否支持ARP協(xié)議
-promisc 設置是否支持網(wǎng)卡的promiscuous模式,如果選擇此參數,網(wǎng)卡將接收網(wǎng)絡(luò )中發(fā)給它所有的數據包
-allmulti 設置是否支持多播模式,如果選擇此參數,網(wǎng)卡將接收網(wǎng)絡(luò )中所有的多播數據包
-a 顯示全部接口信息
-s 顯示摘要信息(類(lèi)似于 netstat -i)
add 給指定網(wǎng)卡配置IPv6地址
del 刪除指定網(wǎng)卡的IPv6地址
<硬件地址> 配置網(wǎng)卡最大的傳輸單元
mtu<字節數> 設置網(wǎng)卡的最大傳輸單元 (bytes)
netmask<子網(wǎng)掩碼> 設置網(wǎng)卡的子網(wǎng)掩碼
tunel 建立隧道
dstaddr 設定一個(gè)遠端地址,建立點(diǎn)對點(diǎn)通信
-broadcast<地址> 為指定網(wǎng)卡設置廣播協(xié)議
-pointtopoint<地址> 為網(wǎng)卡設置點(diǎn)對點(diǎn)通訊協(xié)議
multicast 為網(wǎng)卡設置組播標志
為網(wǎng)卡設置IPv4地址
txqueuelen<長(cháng)度> 為網(wǎng)卡設置傳輸列隊的長(cháng)度
最后更新 2013-05-10 10:16:55 - 合作編輯者如下:張映[root@localhost ~]# ifconfig #處于激活狀態(tài)的網(wǎng)絡(luò )接口[root@localhost ~]# ifconfig -a #所有配置的網(wǎng)絡(luò )接口,不論其是否激活[root@localhost ~]# ifconfig eth0 #顯示eth0的網(wǎng)卡信息[root@localhost ~]# ifconfig eth0 down #關(guān)閉eth0網(wǎng)卡[root@localhost ~]# ifconfig eth0 up #開(kāi)啟eth0網(wǎng)卡[root@localhost ~]# ifconfig eth0 add 33ffe:3240:800:1005::2/ 64 #為網(wǎng)卡添加IPv6地址[root@localhost ~]# ifconfig eth0 del 33ffe:3240:800:1005::2/ 64 #為網(wǎng)卡刪除IPv6地址[root@localhost ~]# ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #修改MAC地址[root@localhost ~]# ifconfig eth0 192.168.1.56 #給eth0網(wǎng)卡配置IP地址[root@localhost ~]# ifconfig eth0 192.168.1.56 netmask 255.255.255.0 #給eth0網(wǎng)卡配置IP地址,并加上子掩碼[root@localhost ~]# ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255 #給eth0網(wǎng)卡配置IP地址,加上子掩碼,加上個(gè)廣播地址[root@localhost ~]# ifconfig eth0 mtu 1500 #設置能通過(guò)的最大數據包大小為 1500 bytes[root@localhost ~]# ifconfig eth0 arp #開(kāi)啟arp功能[root@localhost ~]# ifconfig eth0 -arp #關(guān)閉arp功能
聯(lián)系客服