我正在使用 arch-linux。
route
并向ip route
我提供基本相同的信息。
但route
比 花费更多时间ip route
。
是什么原因?
答案1
不同之处在于使用年限:作为 软件包ip
的一部分iproute2
,它较新,旨在取代较旧的工具,例如route
。
大多数网络配置手册仍将 ifconfig 和 route 称为主要网络配置工具,但众所周知,ifconfig 在现代网络环境中表现不佳。它们应该被弃用,但大多数发行版仍然包含它们。大多数网络配置系统都使用 ifconfig,因此提供的功能集有限。/etc/net 项目旨在支持大多数现代网络技术,因为它不使用 ifconfig,并允许系统管理员使用所有 iproute2 功能,包括流量控制。
iproute2 通常包含在名为 iproute 或 iproute2 的软件包中,由多个工具组成,其中最重要的是 ip 和 tc。ip 控制 IPv4 和 IPv6 配置,tc 代表流量控制。这两个工具都会打印详细的使用信息,并附带一组手册页。
据记载维基百科,ip route
旨在替代route
而ip addr
并将ip link
替代ifconfig
。