Eva*_*oll 8 networking ip route iproute
Linux 带有两个实用程序
/sbin/route
/sbin/ip route
两者之间有什么区别,当您决定应该使用两者中的哪一个时,要使用的经验法则是什么?我知道它们都记录在两个不同的位置,
man 8 route
man 8 ip-route
route
是古老的传统工具,可在许多 Unix 系统上使用。ip
属于 iproute2 套件,它是一个仅限 Linux 的工具并使用 Netlink API,这是一个类似套接字的接口,用于访问有关接口、地址分配和路由的内核信息。它取代了大部分的功能ifconfig
,route
,netstat
和其他几个人。
我假设您使用的是 Linux,那么您应该使用ip
因为route
并且ifconfig
已被弃用,尽管仍然被广泛使用。
进一步阅读: