Trippy
- утилита, которая сочетает в себе функции трассировки (traceroute
) и проверки связи (ping
) и предназначен для помощи в анализе сетевых проблем.Функции :
Трассировка с использованием нескольких протоколов:
-
ICMP
, UDP
и TCP
- IPv4
и IPv6
Настраиваемые параметры отслеживания:- размер пакета и шаблон полезной нагрузки
- начало и максимальное время жизни (
TTL
)- минимальная и максимальная продолжительность раунда
- льготный период завершения раунда и максимальное количество неизвестных прыжков
- порт источника и назначения (
TCP
и UDP
)- исходный адрес и исходный интерфейс
-
TOS
(он же DSCP + ECN
)RFC4884 ICMP-сообщения, состоящие из нескольких частей
- Общие объекты расширения
- Стеки меток
MPLS
Непривилегированный режимОбнаружение NAT
TUI интерфейс:
- Отслеживайте несколько целей одновременно с помощью одного экземпляра
Trippy
- Статистика по каждому переходу (отправлено, получено, % потерь, последнее, среднее, лучшее, худшее, стандартное отклонение, дрожание и статус)- История времени прохождения сигнала туда и обратно (
RTT
) для каждого перехода и диаграммы распределения частот- Интерактивная диаграмма
RTT
для всех переходов трассы с возможностью масштабирования- Интерактивная карта мира
GeoIp
- Умеет изолировать и фильтровать по отдельным потокам трассировки- Настраиваемая цветовая тема и привязки клавиш
- Настраиваемый порядок столбцов и видимость
- Конфигурация с помощью аргументов командной строки и файла конфигурации.
- Отображение нескольких хостов на переход с возможностью ограничения отображения до N хостов и отображения частоты в %
- Отображение сведений о переходе и навигация по хостам внутри каждого перехода.
- Заморозить/разморозить
TUI
, сбросить статистику, очистить кеш, сохранить экран при выходе- Адаптивный пользовательский интерфейс с регулируемой частотой обновления.
- Конфиденциальность
DNS:
- Используйте системный, внешний (
Google 8.8.8.8
или Cloudflare 1.1.1.1
) или собственный DNS
.- Ленивые обратные
DNS
-запросы- Поиск номера и имени автономной системы (
ASN
)ГеоIP:
- Поиск и отображение информации
GeoIp
из локальных файлов MaxMind
и IPinfo mmdb
.Создание отчетов о отслеживании:
-
json
, csv
и табличные формы (в том числе и markdown
)- Отчет о потоках трассировки
- Точечные диаграммы
Graphviz
- настраиваемые циклы отчетностиРаботает на нескольких платформах (
macOS
, Linux
, Windows
, NetBSD
, FreeBSD
, OpenBSD
)https://github.com/fujiapple852/trippy
опубликовано в @gitgate
#traceroute #ping #net #util #tui #cli
GitHub
GitHub - fujiapple852/trippy: A network diagnostic tool
A network diagnostic tool . Contribute to fujiapple852/trippy development by creating an account on GitHub.
1👍17🔥12