如何从 Traceroute 获取最后的 TTL?

如何从 Traceroute 获取最后的 TTL?

使用 traceroute 获取最后一个 TTL 的最简单方法是什么?最后一行带有 IP 或主机....

答案1

你可以试试

traceroute google.com | tail -n 1 | awk '{ print $1 }'

它只是在最后一行的开头打印数字,在所有条件相同的情况下,该数字应该是最后一个 TTL。

答案2

跟踪路由的最后一个主机应为目的地。任何正常的 ping 操作都应返回该主机。

或者,只查看行号。

答案3

$ traceroute google.com | awk 'END { print $1 }'

相关内容