Repolode
Archeb

Archeb/opentrace

Кроссплатформенный графический интерфейс для визуализации трассировки маршрута в Windows, Linux и macOS на базе NextTrace.

Звёзды
4,472
Форки
188
Открытые issues
9
Последний коммит
2 месяца назад

Что это?

OpenTrace — настольная программа для трассировки маршрута сетевых пакетов до пункта назначения. Она показывает путь в графическом интерфейсе в Windows, Linux и macOS. Программа использует движок командной строки NextTrace и отображает каждый узел маршрута наглядно, а не в виде обычного текстового вывода traceroute.

Помимо обычной трассировки, программа поддерживает режим MTR (My Traceroute): начиная с NextTrace v1.5.2 используется встроенная реализация MTR, а в остальных случаях — совместимая реализация. Можно настроить собственные DNS-резолверы через DNS или DoH, использовать локальную базу .MMDB для поиска IP-адресов и запускать трассировку из командной строки.

В Windows для трассировки TCP и UDP требуется установленный Npcap. Сборки для Linux также доступны через Flathub и Arch User Repository. Интерфейс доступен на английском, китайском, французском, испанском, японском и русском языках.

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

  • 01Графическая трассировка маршрута в Windows, Linux и macOS.
  • 02Режим MTR на базе NextTrace с резервной реализацией.
  • 03Собственные DNS-резолверы через DNS или DoH.
  • 04Поддержка локальной базы .MMDB для геолокации IP-адресов.
  • 05Командная строка для запуска трассировки.
  • 06Интерфейс на шести языках.

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

  • Поиск участков сетевого маршрута, на которых возникают задержки или потери пакетов.
  • Проверка маршрута до сервера или сервиса с настольного компьютера.
  • Непрерывный мониторинг маршрута в режиме MTR.

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

  1. 1

    Скачайте OpenTrace для своей системы с официального сайта или со страницы релизов

  2. 2

    Распакуйте архив и запустите OpenTrace (в Windows — файл .exe)

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

  • Лицензия GPL-3.0 — это лицензия с принципом copyleft, требующая, чтобы производные работы оставались открытыми на тех же условиях.
  • Пользователям Windows, которым нужен traceroute через TCP/UDP, также необходимо отдельно установить Npcap.
  • Для сборки из исходного кода потребуется отдельно скачать NextTrace и установить инструменты для конкретной платформы, например .NET 8 SDK и GTK 3 в Linux.

Темы

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

Что такое opentrace?
Кроссплатформенный графический интерфейс для визуализации трассировки маршрута в Windows, Linux и macOS на базе NextTrace. OpenTrace — настольная программа для трассировки маршрута сетевых пакетов до пункта назначения. Она показывает путь в графическом интерфейсе в Windows, Linux и macOS. Программа использует движок командной строки NextTrace и отображает каждый узел маршрута наглядно, а не в виде обычного текстового вывода traceroute.
opentrace можно использовать бесплатно? Какая у него лицензия?
opentrace распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opentrace всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в opentrace — 6 авг. 2026 г..
Для чего можно использовать opentrace?
Поиск участков сетевого маршрута, на которых возникают задержки или потери пакетов. Проверка маршрута до сервера или сервиса с настольного компьютера. Непрерывный мониторинг маршрута в режиме MTR.
Как установить opentrace?
Скачайте OpenTrace для своей системы с официального сайта или со страницы релизов Распакуйте архив и запустите OpenTrace (в Windows — файл .exe)
Где скачать opentrace?
Исходный код и инструкции по установке — на GitHub: https://github.com/Archeb/opentrace

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

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