Unix 命令traceroute跟踪从源节点到目标节点的节点的 IP 地址。中间的每个节点都有一个传入和传出接口。

执行traceroute -n dstonsrc将显示 src、dst 的 IP 地址以及其间跃点的所有传入接口。
但是如何跟踪传出 IP 地址呢?
更新
我尝试了该ping -R建议,但似乎不起作用。这是到公共 Web 服务器的跟踪路由:
$ ping -n -c 1 -R 212.227.222.9
PING 212.227.222.9 (212.227.222.9) 56(124) 字节数据。
来自 212.227.222.9 的 64 个字节:icmp_req=1 ttl=57 time=47.4 ms
回复:192.168.2.111
169.254.1.1
87.186.224.94
62.154.76.34
62.154.12.175
212.227.117.13
212.227.117.8
10.71.3.253
212.227.222.9
--- 212.227.222.9 ping 统计 ---
发送 1 个数据包,接收 1 个数据包,0% 数据包丢失,时间 0ms
rtt min/avg/max/mdev = 47.441/47.441/47.441/0.000 毫秒
这是我拨号连接的 IP 地址。
$ curl -s https://toolbox.googleapps.com/apps/browserinfo/info/ | jq -r .remoteAddr 93.192.75.247
但是一直没有被ping命令记录下来。原因是什么?

