Гайд/Linux (Networking)
Linux: ping и traceroute — это прошлое. Диагностируем сеть как SRE с mtr
Проблема: Сервер "лагает". ssh "залипает". Вы запускаете ping — 0% потерь. Вы запускаете traceroute — он доходит до цели. Так в чем же дело?
Ответ: Вы не видите потери пакетов (packet loss) на промежуточных узлах.
mtr (My Traceroute) — это ping и traceroute в одном флаконе, на стероидах. Он в реальном времени показывает потери и пинг до каждого хопа на пути к цели.
Как читать mtr: Просто запустите: mtr google.com
Вы увидите таблицу: Host (Хопы) | Loss% (Потери) | Snt (Отправлено) | Last | Avg | Best | Wrst
Ваша задача — смотреть на Loss%:
Если потери 0% до самого конца — с сетью все в порядке.
Если на 7-м хопе (маршрутизатор вашего провайдера) 10% потерь, а на всех последующих тоже 10% — вы нашли виновника.
Команда для отчета (для скриптов):
Bash
Взгляд архитектора: Вы переходите от жалобы "у меня тормозит" к факту: "На 7-м хопе, xe-0-1-0.msk.provider.net, 10% потерь пакетов, начиная с 14:00". Это Data-Driven Troubleshooting (поиск неисправностей на основе данных), а не гадание.
#linux #networking #sre #mtr #diagnostics #команды #гайд
Linux: ping и traceroute — это прошлое. Диагностируем сеть как SRE с mtr
Проблема: Сервер "лагает". ssh "залипает". Вы запускаете ping — 0% потерь. Вы запускаете traceroute — он доходит до цели. Так в чем же дело?
Ответ: Вы не видите потери пакетов (packet loss) на промежуточных узлах.
mtr (My Traceroute) — это ping и traceroute в одном флаконе, на стероидах. Он в реальном времени показывает потери и пинг до каждого хопа на пути к цели.
Как читать mtr: Просто запустите: mtr google.com
Вы увидите таблицу: Host (Хопы) | Loss% (Потери) | Snt (Отправлено) | Last | Avg | Best | Wrst
Ваша задача — смотреть на Loss%:
Если потери 0% до самого конца — с сетью все в порядке.
Если на 7-м хопе (маршрутизатор вашего провайдера) 10% потерь, а на всех последующих тоже 10% — вы нашли виновника.
Команда для отчета (для скриптов):
Bash
# Отправить 10 пакетов и вывести отчет, не запуская интерактивный режим
mtr --report -c 10 ya.ru
Взгляд архитектора: Вы переходите от жалобы "у меня тормозит" к факту: "На 7-м хопе, xe-0-1-0.msk.provider.net, 10% потерь пакетов, начиная с 14:00". Это Data-Driven Troubleshooting (поиск неисправностей на основе данных), а не гадание.
#linux #networking #sre #mtr #diagnostics #команды #гайд
🕵️♂️ MTR: Трассировка на стероидах
Когда интернет «лагает», мы привыкли запускать ping или traceroute. Но первый не показывает, на какой ноде теряются пакеты, а второй — это разовый снимок, который часто врет из-за ICMP-фильтров.
Настоящий профи использует MTR (My Traceroute).
В чем магия: MTR объединяет возможности обеих команд, постоянно отправляя пакеты и обновляя статистику в реальном времени.
На что смотреть (Столбцы):
1. Loss%: Показывает потерю пакетов. Если Loss на 3-м прыжке, но на 4-м его нет — это просто провайдер игнорирует ICMP. Если Loss растет от прыжка к прыжку — это реальная проблема.
2. WRST (Worst): Худший отклик. Помогает поймать кратковременные всплески задержки (Jitter).
Команда дня (режим отчета для тикета провайдеру):
(-r — report, -w — wide. Выдает красивый текст, который можно смело слать в техподдержку)
#linux #network #mtr #troubleshooting #cli
Когда интернет «лагает», мы привыкли запускать ping или traceroute. Но первый не показывает, на какой ноде теряются пакеты, а второй — это разовый снимок, который часто врет из-за ICMP-фильтров.
Настоящий профи использует MTR (My Traceroute).
В чем магия: MTR объединяет возможности обеих команд, постоянно отправляя пакеты и обновляя статистику в реальном времени.
На что смотреть (Столбцы):
1. Loss%: Показывает потерю пакетов. Если Loss на 3-м прыжке, но на 4-м его нет — это просто провайдер игнорирует ICMP. Если Loss растет от прыжка к прыжку — это реальная проблема.
2. WRST (Worst): Худший отклик. Помогает поймать кратковременные всплески задержки (Jitter).
Команда дня (режим отчета для тикета провайдеру):
mtr -rw google.com
(-r — report, -w — wide. Выдает красивый текст, который можно смело слать в техподдержку)
#linux #network #mtr #troubleshooting #cli
📡 Network: mtr — Пинг и Трассировка в одном флаконе
ping показывает только доступность конечной точки. traceroute показывает маршрут, но только один раз. Админу нужно видеть динамику: на каком именно узле провайдера теряются пакеты прямо сейчас?
Используйте
Это интерактивная утилита, которая постоянно обновляет статистику по каждому хопу (узлу) маршрута.
Установка и запуск:
Что искать: Смотрите на колонку Loss%.
* Если потери начинаются на 3-м узле и идут до конца — виноват этот узел.
* Если потери только на одном узле, а дальше всё чисто — это просто защита от DDOS на роутере, можно игнорировать.
#network #tools #mtr #troubleshooting #latency #packetloss
ping показывает только доступность конечной точки. traceroute показывает маршрут, но только один раз. Админу нужно видеть динамику: на каком именно узле провайдера теряются пакеты прямо сейчас?
Используйте
mtr (My Traceroute).Это интерактивная утилита, которая постоянно обновляет статистику по каждому хопу (узлу) маршрута.
Установка и запуск:
# Linux
sudo apt install mtr
mtr google.com
# Windows (Есть аналог WinMTR, но лучше через WSL)
sudo mtr 8.8.8.8
Что искать: Смотрите на колонку Loss%.
* Если потери начинаются на 3-м узле и идут до конца — виноват этот узел.
* Если потери только на одном узле, а дальше всё чисто — это просто защита от DDOS на роутере, можно игнорировать.
#network #tools #mtr #troubleshooting #latency #packetloss
🧠 Skill: MTR — "Швейцарский нож" сетевой диагностики
Забудь про обычный ping или traceroute.
Когда клиент говорит "интернет тормозит", тебе нужен MTR (My Traceroute).
Он объединяет пинг и трассировку, показывая потери пакетов на каждом прыжке (hop) в динамике. 📈
Как читать вывод mtr:
Запусти:
Смотри на колонку Loss %:
* Если потери только на 1-2 прыжке — проблема в локалке или у провайдера.
* Если потери только в середине и дальше пропадают — это ICMP rate limiting (не страшно).
* Если потери начались на 5-м прыжке и идут до самого конца — ты нашел проблемный узел. 🎯
* Команда для Linux: sudo apt install mtr -y && mtr 8.8.8.8 Для Windows: Рекомендую форк WinMTR-Redux.
Умение читать графики MTR — это навык, который отделяет админа-новичка от сетевого инженера. 👨💻
#networking #mtr #troubleshooting #skills #sysadmin #devops 🌐
Забудь про обычный ping или traceroute.
Когда клиент говорит "интернет тормозит", тебе нужен MTR (My Traceroute).
Он объединяет пинг и трассировку, показывая потери пакетов на каждом прыжке (hop) в динамике. 📈
Как читать вывод mtr:
Запусти:
mtr -rw google.com
Смотри на колонку Loss %:
* Если потери только на 1-2 прыжке — проблема в локалке или у провайдера.
* Если потери только в середине и дальше пропадают — это ICMP rate limiting (не страшно).
* Если потери начались на 5-м прыжке и идут до самого конца — ты нашел проблемный узел. 🎯
* Команда для Linux: sudo apt install mtr -y && mtr 8.8.8.8 Для Windows: Рекомендую форк WinMTR-Redux.
Умение читать графики MTR — это навык, который отделяет админа-новичка от сетевого инженера. 👨💻
#networking #mtr #troubleshooting #skills #sysadmin #devops 🌐
✍2🔥2👍1
🌐 Сеть: MTR — почему ping больше не нужен 📉
Когда интернет «лагает», ping показывает только факт проблемы.
А traceroute — только маршрут.
Чтобы понять, где именно теряются пакеты (у тебя, у провайдера или на сервере), нужен MTR (My Traceroute).
Это гибрид, который постоянно пингует каждый узел маршрута в реальном времени.
Команды:
Куда смотреть: Смотри на колонку Loss%.
Это единственный скриншот, который техподдержка провайдера принимает как доказательство. 🛠️
#networking #mtr #troubleshooting #ping #sysadmin #internet #tools
Когда интернет «лагает», ping показывает только факт проблемы.
А traceroute — только маршрут.
Чтобы понять, где именно теряются пакеты (у тебя, у провайдера или на сервере), нужен MTR (My Traceroute).
Это гибрид, который постоянно пингует каждый узел маршрута в реальном времени.
Команды:
Linux: mtr google.com
Windows: Скачай WinMTR (бесплатно, портабл).
Куда смотреть: Смотри на колонку Loss%.
* Если потери начинаются на 1-м шаге — проблема в твоем роутере/кабеле.
* Если на 2-3 шаге — звони провайдеру, это их шлюз.
* Если в самом конце — проблема у сервера назначения.
Это единственный скриншот, который техподдержка провайдера принимает как доказательство. 🛠️
#networking #mtr #troubleshooting #ping #sysadmin #internet #tools
✍1👍1
🌐 Linux: mtr — Пинг и трассировка в одном флаконе
Привет, коллеги! Среда — время разгребать сетевые затыки. Если ты до сих пор по очереди запускаешь ping, а потом traceroute, чтобы понять, где теряются пакеты по пути к серверу, то ты тратишь время зря. В 2026 году диагностика должна быть наглядной и динамической.
Используй mtr (My Traceroute). Это инструмент, который объединяет возможности обеих команд и постоянно обновляет статистику по каждому узлу (хопу) на пути трафика.
Почему:
Практика:
Зачем это нужно:
#linux #networking #mtr #troubleshooting #admin_future
Привет, коллеги! Среда — время разгребать сетевые затыки. Если ты до сих пор по очереди запускаешь ping, а потом traceroute, чтобы понять, где теряются пакеты по пути к серверу, то ты тратишь время зря. В 2026 году диагностика должна быть наглядной и динамической.
Используй mtr (My Traceroute). Это инструмент, который объединяет возможности обеих команд и постоянно обновляет статистику по каждому узлу (хопу) на пути трафика.
Почему:
1. Видно потери на каждом этапе: Если пакеты пропадают на втором хопе — виноват твой роутер или провайдер. Если на последнем — проблема на целевом сервере.
2. Отслеживание джиттера: Ты видишь не просто средний пинг, а то, как он скачет в реальном времени.
3. Отчеты для провайдера: Можно запустить mtr в режиме отчета и отправить его техподдержке как неопровержимое доказательство их лагов.
Практика:
# Запустить интерактивно (самый частый вариант)
mtr google.com
# Выдать отчет за 10 циклов проверки (удобно для пересылки)
mtr -rw -c 10 8.8.8.8
Зачем это нужно:
Чтобы не гадать. mtr сразу показывает, является ли задержка разовой аномалией или это стабильная проблема конкретного узла в сети. В 2026-м сеть стала сложнее, и такие инструменты — твой основной радар.
#linux #networking #mtr #troubleshooting #admin_future
👍1