'route' 和 'ip route' 的区别

'route' 和 'ip route' 的区别

我正在使用 arch-linux。

route并向ip route我提供基本相同的信息。

route比 花费更多时间ip route

是什么原因?

答案1

不同之处在于使用年限:作为 软件包ip的一部分iproute2,它较新,旨在取代较旧的工具,例如route

Linux 基金会解释

大多数网络配置手册仍将 ifconfig 和 route 称为主要网络配置工具,但众所周知,ifconfig 在现代网络环境中表现不佳。它们应该被弃用,但大多数发行版仍然包含它们。大多数网络配置系统都使用 ifconfig,因此提供的功能集有限。/etc/net 项目旨在支持大多数现代网络技术,因为它不使用 ifconfig,并允许系统管理员使用所有 iproute2 功能,包括流量控制。

iproute2 通常包含在名为 iproute 或 iproute2 的软件包中,由多个工具组成,其中最重要的是 ip 和 tc。ip 控制 IPv4 和 IPv6 配置,tc 代表流量控制。这两个工具都会打印详细的使用信息,并附带一组手册页。

据记载维基百科ip route旨在替代routeip addr并将ip link替代ifconfig

相关内容