在 Linux 机器上调试路由表的工具?

lee*_*d00 25 debugging routing ip

有没有可以在 Linux 机器上调试路由表的工具?

我的意思是我可以通过输入一个 ip 地址来使用它,它会考虑现有的路由表并从表中输出匹配项,所以我可以知道数据包会去哪里?

Mar*_*ick 50

使用ip route get. 从配置网络路由

ip route get命令是一个有用的功能,它允许您查询系统将发送数据包到达指定 IP 地址的路由,例如:

# ip route get 23.6.118.140
23.6.118.140 via 10.0.2.2 dev eth0 src 10.0.2.15
cache mtu 1500 advmss 1460 hoplimit 64

在本例中,发往 23.6.118.140 的数据包通过网关 10.0.2.2 从 eth0 接口发送出去。

  • 嗯...它适用于基于策略的路由吗?说如何使用 iptables、FWMARK 规则跟踪特定于端口的路由? (2认同)