Debian11.3 执行ifconfig命令 提示:命令找不到解决办法

问题现象:

root@debian:~# ifconfig
-bash: ifconfig:未找到命令

原因:

ifconfig、route、arp和netstat等命令行工具(它们统称为net-tools),管理和排查各种网络配置。这类工具原先起源于BSD TCP/IP工具箱,旨在配置老式Linux内核的网络功能。自2001年以后,它在Linux社区的发展就止步不前了。Debian ,Arch Linux ,CentOS/RHEL 7等一些Linux发行版已经弃用了net-tools,其他发行版计划弃用net-tools,改而使用iproute2

iproute2:套件是网络和流量控制工具的一个软件集合,这些工具通过实时 netlink 界面与内核通讯,提供流传已久的 net-tools 命令 ifconfig 和 route 所不具备的高级特性。

实例:

例如查看IP地址信息

root@debian:~# ip addr show
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether be:1b:a8:40:50:39 brd ff:ff:ff:ff:ff:ff
3: eth1:  mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether ba:c8:a5:c6:39:9b brd ff:ff:ff:ff:ff:ff
       valid_lft forever preferred_lft forever
    inet6 fe80::b8c8:a5ff:fec6:399b/64 scope link 
       valid_lft forever preferred_lft forever
4: eth2:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 2a:ee:aa:2a:2e:dd brd ff:ff:ff:ff:ff:ff
5: eth3:  mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 2e:9a:e9:9f:c8:b9 brd ff:ff:ff:ff:ff:ff

例如查看arp缓存表

root@debian:~# ip neigh
171.236.231.189 dev eth1 lladdr 96:dc:9d:b0:80:75 STALE
171.236.231.177 dev eth1 lladdr 04:f9:38:b9:5c:58 REACHABLE
或
root@debian:~# ip neigh show
171.236.231.189 dev eth1 lladdr 96:dc:9d:b0:80:75 STALE
171.236.231.177 dev eth1 lladdr 04:f9:38:b9:5c:58 REACHABLE

如果实在是想用ifconfig命令可以安装,毕竟都用习惯了,使用下面命令安装即可,但事务的多面性应该去尝试,毕竟大部分命令都已经发生变化。

root@debian:~# apt install net-tools

Debian11.3 执行ifconfig命令 提示:命令找不到解决办法_第1张图片

你可能感兴趣的:(运维工具,debian,linux,运维)