Repolode
fujiapple852

fujiapple852/trippy

Терминальный инструмент для диагностики сети, объединяющий traceroute и ping, чтобы помогать выявлять проблемы с подключением.

Open source альтернатива:WinMTR

Звёзды
8,060
Форки
293
Открытые issues
80
Последний коммит
13 часов назад

Что это?

Trippy — это CLI-инструмент для диагностики сети, объединяющий функции traceroute и ping. Он отправляет пробные пакеты по маршруту к целевому хосту и в режиме реального времени показывает каждый узел, задержку и потерю пакетов в терминале. Так проще определить, на каком участке соединение замедляется или обрывается.

Проект написан на Rust и работает в Linux, BSD, macOS и Windows. Trippy можно установить через множество пакетных менеджеров, включая cargo, Homebrew, WinGet, Chocolatey, Snap и Docker; также доступен предварительно собранный бинарный файл. Для базового запуска достаточно одной команды, например `trip example.com`. Обычно для работы нужны повышенные привилегии; в руководстве описано, как запускать программу без них.

В дизайне Trippy использованы идеи mtr. В документации описаны настройки конфигурации, тем, столбцов и локали, позволяющие изменить отображение.

Ключевые возможности

  • 01Объединяет traceroute и ping в одном терминальном интерфейсе с обновлением в реальном времени.
  • 02Показывает задержку и потерю пакетов на каждом узле маршрута.
  • 03Работает в Linux, BSD, macOS и Windows.
  • 04Устанавливается через cargo, Homebrew, WinGet, Docker и множество дистрибутивов Linux.
  • 05Поддерживает настройку тем, столбцов и локалей.

Сценарии использования

  • Поиск участка маршрута к серверу, на котором начинаются потери пакетов или растёт задержка.
  • Проверка подключения к удалённому хосту из терминала.
  • Исследование периодически возникающих проблем с сетью на компьютерах под Linux, macOS или Windows.

Быстрый старт

  1. 1

    Установите Trippy с crates.io с помощью Cargo

    cargo install trippy --locked
  2. 2

    Выполните базовую трассировку до example.com (требуются повышенные привилегии)

    sudo trip example.com

Что важно знать

  • Для базовой трассировки требуются повышенные привилегии, например sudo, однако есть руководство о том, как выполнить её без них.

Темы

Частые вопросы

Что такое trippy?
Терминальный инструмент для диагностики сети, объединяющий traceroute и ping, чтобы помогать выявлять проблемы с подключением. Trippy — это CLI-инструмент для диагностики сети, объединяющий функции traceroute и ping. Он отправляет пробные пакеты по маршруту к целевому хосту и в режиме реального времени показывает каждый узел, задержку и потерю пакетов в терминале. Так проще определить, на каком участке соединение замедляется или обрывается.
trippy можно использовать бесплатно? Какая у него лицензия?
trippy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
trippy всё ещё поддерживается?
Активно поддерживается. Последний коммит в trippy — 22 окт. 2026 г..
Для чего можно использовать trippy?
Поиск участка маршрута к серверу, на котором начинаются потери пакетов или растёт задержка. Проверка подключения к удалённому хосту из терминала. Исследование периодически возникающих проблем с сетью на компьютерах под Linux, macOS или Windows.
Как установить trippy?
Установите Trippy с crates.io с помощью Cargo: cargo install trippy --locked Выполните базовую трассировку до example.com (требуются повышенные привилегии): sudo trip example.com
Где скачать trippy?
Исходный код и инструкции по установке — на GitHub: https://github.com/fujiapple852/trippy

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты