Trippy 结合了 traceroute 和 ping 的功能,旨在协助分析网络问题。
请参阅 入门指南。
Trippy 支持 Linux、BSD、macOS 和 Windows。可以通过大多数包管理器、预编译二进制文件或源码进行安装。
例如,通过 cargo 安装 Trippy:
cargo install trippy --locked
cargo install trippy --locked
apt install trippy
ⓘ 注意:
仅适用于 Debian 13(
trixie)及更高版本。
add-apt-repository ppa:fujiapple/trippy
apt update && apt install trippy
ⓘ 注意:
仅适用于 Ubuntu 24.04(
Noble)和 22.04(Jammy)。
snap install trippy
brew install trippy
winget install trippy
scoop install trippy
choco install trippy
pkgin install trippy
pkg install trippy
pkg_add trippy
pacman -S trippy
emerge -av net-analyzer/trippy
xbps-install -S trippy
apt-get install trippy
apk add trippy
nix-env -iA trippy
docker run -it fujiapple/trippy
有关如何在您的系统上安装 Trippy 的详细信息,请参阅 安装指南。
要使用默认设置对 example.com 执行基本追踪,请使用以下命令:
sudo trip example.com
有关如何使用 Trippy 的详细信息,请参阅 使用示例 和 CLI 参考。如需在无提升权限的情况下使用 Trippy,请参阅 权限指南。
完整文档可在 trippy.rs 获取。
请参阅 入门指南。
请参阅 功能列表。
请参阅 发行版列表。
请参阅 权限指南。
请参阅 使用示例。
请参阅 命令参考。
请参阅 主题参考。
请参阅 列参考。
请参阅 配置参考。
请参阅 区域设置参考。
请参阅 版本参考。
请参阅 等待数据 指南。
请参阅 Windows Defender 防火墙 指南。
请参阅 推荐追踪设置 指南。
Trippy 的实现离不开 ratatui(原 tui-rs)、crossterm 以及 多个 基础 Rust 库。
Trippy 大量借鉴了 mtr,并融合了 libparistraceroute 和 Dublin Traceroute 的思想。
Trippy 的网络代码受 pnet 启发,该代码库的部分元素已被整合到 Trippy 中。
[AS][autonomous_system] 数据来自 Team Cymru 提供的 IP 到 ASN 映射服务。
trippy.cli.rs 的 CNAME 托管由 cli.rs 提供。
Trippy 聊天室由 Zulip 赞助。
Trippy 徽标由 Harun Ocaksiz Design 设计。
本项目根据 Apache 许可证(版本 2.0)的条款分发。
除非您明确声明,否则根据 Apache-2.0 许可证的定义,任何有意提交并纳入本项目的贡献,均应按上述许可证授权,不附加任何额外条款或条件。
详情请参阅 LICENSE。
版权所有 2022 Trippy 贡献者