如何在Linux IP路由表中查找?

Che*_*ing 8 routing

我一直在通过"route add"和"route del"来操作Linux路由表.现在给出一个IP,我怎么知道(通过输入一些命令)它将通过哪个网关/设备?

例如,如果我运行:

route add -net 192.57.66.0 netmask 255.255.255.0 dev eth0
Run Code Online (Sandbox Code Playgroud)

是否有一个命令可以告诉我,如果我访问192.57.66.42,它将通过eth0?

jør*_*sen 12

你应该停止使用网络工具,因为你找不到答案.但对于iproute:

ip route add 192.57.66.0/24 dev eth0
ip route get 192.57.66.42
Run Code Online (Sandbox Code Playgroud)