SUSE 11下“ip a”和“ifconfig”有什么区别

SUSE 11下“ip a”和“ifconfig”有什么区别

我发现这两个命令的输出不同,似乎“ip a”会列出比 ipconfig 更多的接口信息,所以简单的问题是为什么?根据我的理解,“ip a”只是 ifconfig 的一种别名。

答案1

ipiproute2旨在取代旧版ifconfigroute并且arp 网络工具程序,提供更一致的界面。它还支持各种新功能,这些功能之前不支持网络工具例如策略路由、每个接口多个 IPv4 地址(无需 :aliases)或 CIDR 而不是子网掩码。(据我所知,网络工具自 2001 年以来一直未维护。

答案2

它们是非常相似的命令。它们列出的确切信息集并不完全相同。ifconfig例如,列出数据包计数。ip a例如,列出与别名无关的 IPv4 地址。

答案3

ifconfig只是配置接口,而 还ip可以设置路由、隧道、监控接口等。man ifconfig与进行比较man ip

相关内容