用 tracepath 探测路径和 MTU

找出数据包在哪一跳被分片或丢弃,无需 root 权限。

Linux网络tracepath 路径探测诊断低风险
运行 tracepath -n example.com,逐跳显示路径和每跳的 MTU;留意 pmtu 变小或重复出现的跳点。

01命令

命令
$ tracepath -n example.com

02作用说明

tracepath 属于 iputils 工具包,功能类似 traceroute,但会额外探测路径 MTU,能发现必须分片的隧道或链路。与 traceroute 不同,它不需要 root 权限和原始套接字。如果网站加载慢或连接卡住,路径中 pmtu 突然变小(比如 PPPoE 从 1500 变 1492)是常见原因。

03风险

风险低风险

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • tracepath(8) — Ubuntu manpage
    Ubuntu · community · 2026-09-17
    依据: Ubuntu manpage documents tracepath tracing the path to a host while discovering MTU along the way, with -n for numeric output
  • tracepath(8) — Arch Linux manual
    Arch Linux · community · 2026-09-17
    依据: Arch manual describes tracepath's MTU discovery along the network path and -m max hops option

最后验证: 2026-09-19 · 分类: 网络

06相关方案