用于解析/ proc / net / route的实用程序

时间:2010-12-23 21:10:30

标签: linux

是否有可用的实用程序将/proc/net/route的内容解析为更易读的格式(即地址点分十进制)?

4 个答案:

答案 0 :(得分:3)

如果您使用-n标志调用它,

ROUTE(8)就是这样做的。此外,它可以在没有procfs支持的系统上使用。例如:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.2     0.0.0.0         UG    100    0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

答案 1 :(得分:2)

现在您应该使用ip route list命令而不是route

答案 2 :(得分:1)

查看/sbin/route命令。

答案 3 :(得分:0)

libnetlink可能是正确的方法。我知道这是很多低级和物理网络的“适当”接口,但我对路由表并不是100%肯定。

请参阅:libnetlink netlink rtnetlink