温馨提示×

debian ifconfig查不到

小樊
44
2026-10-18 06:26:21
栏目: 智能运维

在较新的 Debian 版本(大概是 Debian 9 及以上)里,ifconfig 默认没有安装,所以你会遇到“command not found”或者直接查不到网卡信息的情况。

原因

ifconfig 属于 net-tools 工具包,而 Debian 现在默认使用 iproute2,推荐用 ip 命令替代。


解决方案

✅ 方案 1(推荐):用 ip 命令

ip addr

或者只看网卡名:

ip link

查看 IP:

ip -4 addr show

✅ 方案 2:安装 net-tools(恢复 ifconfig)

如果你一定要用 ifconfig:

sudo apt update
sudo apt install net-tools

安装完后:

ifconfig

✅ 方案 3:确认网卡是否被识别

如果 ip addr 也看不到网卡:

lspci | grep -i net
ip link show

可能是:

  • 驱动没加载
  • 虚拟机没分配网卡
  • 网卡被禁用

补充说明

  • Debian 10 / 11 / 12 都默认没有 ifconfig
  • 新系统建议习惯用:
    • ip addr
    • ip route
    • ss(替代 netstat)

如果你是在服务器 / 虚拟机 / 容器环境,也可以告诉我具体版本,我可以更精确地帮你查。

0 踩