跳到主要内容

trippy 命令

介绍

trippy 是一个命令行工具(别名 trip),支持 Linux、Windows、macOS 等平台,可以代替 traceroute 查看互联网通信的路径,分析网络状况。

trippy 使用 Rust 语言实现,使用前需要安装,安装方法如下:

cargo install trippy

语法

trip [OPTIONS] [TARGETS]...

注:trip 是 trippy 的软链接,因此可以用 trip 代替 trippy。

示例

具有默认参数的基本用法:

trip example.com

注意:在 Linux 运行需要使用 sudo 提权。输出结果如下:

不需要提升特权的跟踪:

trip example.com --unprivileged

使用 udp(或 tcp 或 icmp)协议:

trip example.com -p udp

指定追踪的最低轮转时间为 250 毫秒,宽限期为 50 毫秒:

trip example.com -i 250ms -g 50ms

使用自定义的第一个 TTL 和最大 TTL 值:

trip example.com --first-ttl 2 --max-ttl 10

使用自定义目标端口443进行 tcp 跟踪:

trip example.com -p tcp -P 443

使用自定义源端口 5000 跟踪 udp:

trip example.com -p udp -S 5000