温馨提示×

debian ifconfig显示啥

小樊
40
2026-09-09 13:48:54
栏目: 智能运维

在 Debian 系统中,ifconfig 命令用于显示和配置网络接口信息。不过需要注意:

  • 新版本 Debian(Debian 9 及以后)默认可能没有安装 ifconfig
  • 它属于 net-tools 软件包
  • 推荐使用 ip addr 替代

一、如果已安装 ifconfig

直接运行:

ifconfig

典型输出示例

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
      inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
      inet6 fe80::20c:29ff:fe12:3456  prefixlen 64  scopeid 0x20<link>
      ether 00:0c:29:12:34:56  txqueuelen 1000  (Ethernet)
      RX packets 123456  bytes 98765432 (94.1 MiB)
      TX packets 654321  bytes 12345678 (11.7 MiB)

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>

二、显示内容说明

1️⃣ 网络接口名

  • eth0:有线网卡
  • wlan0:无线网卡
  • lo:回环接口(本机通信)

2️⃣ flags(接口状态)

  • UP:已启用
  • RUNNING:已连接
  • BROADCAST:支持广播
  • MULTICAST:支持组播

3️⃣ IP 地址信息

  • inet:IPv4 地址
  • netmask:子网掩码
  • broadcast:广播地址
  • inet6:IPv6 地址

4️⃣ MAC 地址

ether 00:0c:29:12:34:56

5️⃣ 流量统计

  • RX:接收
  • TX:发送
  • packets / bytes:包数和字节数

三、常见用法

ifconfig              # 显示所有活动接口
ifconfig -a           # 显示所有接口(含未启用)
ifconfig eth0         # 只看 eth0
ifconfig eth0 down    # 关闭网卡
ifconfig eth0 up      # 启用网卡

四、如果提示 command not found

安装:

sudo apt update
sudo apt install net-tools

或使用现代命令:

ip addr show

如果你愿意,可以贴一下你当前的输出,我帮你逐行解释。

0