温馨提示×

debian ifconfig无法使用咋办

小樊
42
2026-09-15 17:37:21
栏目: 智能运维

在较新版本的 Debian(尤其是 Debian 9 及以后)中,ifconfig 命令默认不再预装,因为它属于已废弃的 net-tools 工具包,官方推荐使用 iproute2ip 命令)替代。

你可以按下面几种方式解决:


一、临时替代:用 ip 命令(推荐)

查看 IP 地址:

ip addr

查看网卡状态:

ip link

启用/禁用网卡:

ip link set eth0 up
ip link set eth0 down

二、安装 ifconfig(想继续用旧命令)

sudo apt update
sudo apt install net-tools

安装完成后即可使用:

ifconfig

三、确认命令是否存在但不在 PATH

有时只是没在 PATH 中:

which ifconfig

ls /sbin/ifconfig

如果存在:

/sbin/ifconfig

四、Debian 新版本网络管理说明

  • Debian 10/11/12 默认使用:
    • NetworkManager
    • systemd-networkd
  • 配置文件位置:
    • /etc/network/interfaces
    • /etc/netplan/(Ubuntu 常见,Debian 较少)

总结

推荐:直接用 ip 命令
兼容旧习惯apt install net-tools

如果你愿意,可以告诉我你的 Debian 版本具体想做什么(看 IP / 配网卡 / 排错),我可以给你更精确的命令。

0