- 初步介绍
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
flags | 网口状态。 UP:表示“接口已启用”。 |
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 |
冲突信息包的数目。 |
参考文献
- https://www.cnblogs.com/shuai7boy/p/11387990.html