IT俱乐部 Linux Linux命令之ifconfig使用详解

Linux命令之ifconfig使用详解

一.命令简介

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

可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。

二.命令内容详解

  • 第一行(显示网卡状态信息)
eth0: flags=4163  mtu 1500
eth0 网卡名称
UP 代表网卡开启状态
BROADCAST 代表主机支持广播
RUNNING 代表网卡设备已连接
MULTICAST 表示支持组播
mtu 1500 表示数据包最大传输单元 1500,单位是字节
  • 第二行(显示网卡的网络信息)
inet 10.10.100.220  netmask 255.255.255.0  broadcast 10.10.100.255
inet 网卡的IP地址
netmask 子网掩码
broadcast 广播地址
  • 第三行(ipv6地址)
inet6 fe80::392a:fb67:ba9f:81be  prefixlen 64  scopeid 0x20
  • 第四行
ether 00:50:56:af:7d:c3  txqueuelen 1000  (Ethernet)
ether 表示连接类型(以太网)
00:50:56:af:7d:c3 MAC地址
txqueuelen 1000 表示网卡传送队列长度
  • 第五行
RX packets 383690  bytes 27273753 (26.0 MiB)
RX packets 接收到的总包数
bytes 接收到的总字节数
  • 第六行
RX errors 0  dropped 0  overruns 0  frame 0
RX errors 接收时,产生错误的数据包数
dropped 接收时,丢弃的数据包数
overruns 接收时,由于速度过快而丢失的数据包数
frame 接收时,发生frame(框架)错误而丢失的数据包数
  • 第七行
TX packets 401383  bytes 5808218716 (5.4 GiB)
TX packets 发送的总包数
bytes 发送的总字节数
  • 第八行
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
TX errors 发送时,产生错误的数据包数
dropped 发送时,丢失的数据包数
overruns 发送时,由于速度过快而丢失的数据包数
collisions 发送时,冲突信息包的数目

第二段

lo 是表示主机的回坏地址,IP地址固定为127.0.0.1,子网掩码为8位,表示本机

三.常用参数

命令格式:ifconfig [参数] [网络设备]

网卡名称 显示指定网卡的全部信息
-a 显示全部接口信息

ifconfig 网卡名 up

(ifup 网卡名)

启动指定网卡

ifconfig 网卡名 down

(ifdown 网卡名)

关闭指定网卡
ifconfig 网卡名 mtu 数值 更改网卡的mtu数值
ifconfig 网卡名 ip地址 设置网卡ip地址
ifconfig 网卡名 hw mac地址 设置网卡mac地址

1.ifconfig eth0 –显示指定网卡信息

2.ifconfig -a –显示全部接口信息

3.ifconfig eth0 up –启动网卡

4.ifconfig eth0 down –关闭网卡

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持IT俱乐部。

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/server/linux/12892.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部