ifconfig 详解

  • 初步介绍

ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具。

 

  • 输出详解

学习ifconfig我们首先会看,然后才是会用,因此这里我们先整理ifconfig的输出详解,看懂ifconfig的输出结果。

:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (本地环回)
        RX packets 12109  bytes 962531 (962.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 12109  bytes 962531 (962.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s20f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet *.*.*.*  netmask 255.255.252.0  broadcast *****
        inet6 ******  prefixlen 64  scopeid 0x20<link>
        ether ******  txqueuelen 1000  (以太网)
        RX packets 284241  bytes 223812079 (223.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 88886  bytes 26926696 (26.9 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

 

ifconfig输出详解
flags

网口状态。

 UP:表示“接口已启用”。
 BROADCAST :表示“主机支持广播”。
 RUNNING:表示“接口在工作中”。
 MULTICAST:表示“主机支持多播”。

mtu

最大传输单元,以字节为单位。

   
inet

网卡的ip地址,ipv4。

netmask

网络掩码

broadcast 广播地址
   
inet6 ipv6地址
   
ether 链接方式为以太网,后面为硬件mac地址
txqueuelen
网卡的传送队列长度
   
RX packets
接收正确的数据包数。
RX bytes
接收的数据量。
RX errors
接收时,产生错误的数据包数。
RX dropped
接收时,丢弃的数据包数。
RX overruns 
接收时,由于速度过快而丢失的数据包数。
RX frame
接收时,发生frame错误而丢失的数据包数。
   
TX同理
 
TX carrier
发送时,发生carrier错误而丢失的数据包数。
collisions
冲突信息包的数目。
   
   

 

 

 

 

 

 


 

参考文献

  1. https://www.cnblogs.com/shuai7boy/p/11387990.html
posted @ 2021-05-17 15:19  三木小懒  阅读(2443)  评论(0编辑  收藏  举报