Ситуация: сайт не открывается или работает медленно. ping говорит, что хост доступен. traceroute показывает маршрут, но не даёт понять, где именно проблема. Что делать? mtr (My TraceRoute) объединяет ping и traceroute в одной утилите. Она показывает каждый узел на пути к серверу и статистику по потерям пакетов и задержкам на каждом из них. В реальном времени. Базовый запуск: mtr google.com Запускается интерактивный интерфейс, который обновляется в реальном времени. Вариант 1 (Запуск в режиме отчёта): mtr -r -c 100 google.com -r - режим отчёта (без интерактива), -c 100 - 100 пакетов. На выходе - готовая статистика для анализа или отправки провайдеру. Вариант 2 (Только потеря пакетов, без графики): mtr -r -c 50 --report-wide google.com --report-wide расширяет вывод, чтобы IP-адреса не обрезались. Вариант 3 (Ограничить количество прыжков): mtr --max-ttl 10 google.com Проверить только первые 10 узлов, если проблема явно недалеко от вас. Вариант 4 (Использовать TCP вместо ICMP): mtr -
mtr - диагностика сети, которая показывает правду
1 мая1 мая
1
2 мин