ifconfig [-v] interface [aftype] options | address ...
概要
如果無參數直接使用顯示所以激活的interface,-a顯示全部interface包括爲激活的 -s 簡短的信息 -v全部的信息 至於像metric這種不常用的不描述
直接使用ifconfig
ifconfig eth0則只顯示eth0的相關信息
含義:
eth0:網卡代號
HWaddr:硬件地址即MAC地址
inet addr:IPv4的IP地址
Bcast:廣播地址
Mask:掩碼
inet6 addr:IPv6
MTU:最大傳輸單元1500
RX:從網絡啓動到當前包接受情況,packets包數量 errors錯誤數 dropped丟棄的包數量
TX:包發送情況,其他與RX相同
collisions(衝突):包衝突次數,越高代表網絡越次
txquenuelen:用來傳輸的緩衝區存儲長度
Rx/Tx bytes:接收/發送 字節總量
使用舉例:
ifconfig eth0 up/down 使eth0打開/關閉
ifconfig eth0 mtu 9000 修改mtu爲9000
ifconfig eth0 192.168.0.111 netmask 255.255.255.123,修改IP爲192.168.0.111 同時修改掩碼
ifconfig eth0:0 192.168.21.21 在實體網卡上在仿真一個網絡接口,也就是一個網卡上設置多個ip 需要內核支持
這個命令只是暫時修改網卡適配只要使用/etc/init.d/network restart命令就能恢復了