Linux網絡常用命令之ifconfig

       ifconfig [-v] [-a] [-s] [interface]

       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命令就能恢復了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章