Den*_*son 18
大多数 Linux 发行版和大多数 UNIX 发行版目前都使用古老的 arp、ifconfig 和 route 命令。虽然这些工具可以工作,但它们在 Linux 2.2 及更高版本下会表现出一些意外的行为。例如,现在 GRE 隧道是路由的一个组成部分,但需要完全不同的工具。
对于 iproute2,隧道是工具集的一个组成部分。
2.2 及以上的 Linux 内核包括一个完全重新设计的网络子系统。这个新的网络代码带来了 Linux 性能和功能集,在一般操作系统领域几乎没有竞争。事实上,新的路由、过滤和分类代码比许多专用路由器和防火墙以及流量整形产品提供的功能更强大。
随着新的网络概念的发明,人们已经找到了将它们贴在现有操作系统现有框架之上的方法。这种不断分层的 cruft 导致网络代码充满了奇怪的行为,就像大多数人类语言一样。过去,Linux 模拟了 SunOS 对其中许多事情的处理,这并不理想。
这个新框架可以清楚地表达以前 Linux 无法实现的功能。
And*_*ovs 12
简单的回答:在 Linuxifconfig上已经过时了。
来自man ifconfig:
这个程序已经过时了!对于更换检查
ip addr和ip link。对于统计使用ip -s link.