温馨提示×

如何修复Debian的ifconfig

小樊
48
2026-09-03 11:54:57
栏目: 智能运维

Debian 里,ifconfig 属于 net-tools 包,而较新的 Debian 默认不再安装 net-tools,所以很多用户会遇到:

bash: ifconfig: command not found

一、最推荐的修复方式(安装 ifconfig)

sudo apt update
sudo apt install net-tools

安装完成后即可使用:

ifconfig

二、验证是否安装成功

which ifconfig

输出类似:

/usr/sbin/ifconfig

如果还是找不到,手动刷新环境:

hash -r

三、重要说明(Debian 官方建议)

从 Debian 9 开始,官方推荐使用 ip 命令代替 ifconfig

ip addr
ip link
ip route

功能更全,且默认已安装(属于 iproute2)。


四、如果你只是临时想看 IP

可以不装 net-tools:

ip a

五、常见附加问题

1. ifconfig 不在 PATH

某些最小化系统 /sbin 不在普通用户 PATH:

sudo ifconfig

export PATH=$PATH:/sbin

2. 网络没起来

ip link

如果是 DOWN

sudo ip link set eth0 up

总结一句话

Debian 没有坏,ifconfig 只是需要装 net-tools;但更推荐直接用 ip 命令。

如果你愿意,可以告诉我你的 Debian 版本具体报错信息,我可以更精准帮你。

0