当前位置:首页 > linux > 正文

linux下tracert怎么用

  • linux
  • 2024-05-14 14:22:23
  • 187

在 Linux 系统中,traceroute 是一个强大的工具,用于跟踪从本地计算机到目标主机的网络路径。 它通过发送一系列 UDP 数据包到目标主机,并记录每个数据包沿途经过的路由器和延迟。
要使用 traceroute,请打开终端并输入以下命令:
traceroute [options]
以下是 traceroute 的一些常见选项:
-n:禁用 DNS 名称解析,显示 IP 地址。
-w :设置数据包超时时间。
-p :指定要发送 UDP 数据包的端口。
-I :指定要使用的网络接口。
例如,要跟踪到 example.com 的网络路径,可以使用以下命令:
traceroute -n example.com
traceroute 输出将显示如下:
traceroute to example.com (93.184.216.34), 30 hops max, 60 byte packets
1 192.168.1.1 (192.168.1.1) 0.215 ms 0.181 ms 0.164 ms
2 10.0.0.1 (10.0.0.1) 0.343 ms 0.277 ms 0.247 ms
3 203.0.113.1 (203.0.113.1) 0.450 ms 0.386 ms 0.330 ms
...
28 8.8.8.8 (8.8.8.8) 32.200 ms 31.519 ms 31.028 ms
29 93.184.216.34 (example.com) 32.377 ms 31.686 ms 31.196 ms
这将显示网络路径中经过的各个路由器以及到每个路由器的延迟。 如果某个路由器不可达,traceroute 将显示一个星号 ()。
traceroute 是一个宝贵的工具,可以帮助您诊断网络问题并了解数据包从本地计算机到目标主机所采取的路径。