Сетевой Траблшутинг для Новичков: Швейцарские ножи диагноста
Опубликовано 16.09.2025
Введение
До этого момента мы использовали простые утилиты для конкретных задач:
pingпроверял связь,tracerouteпоказывал маршрут,ipconfigиarpпомогали с локальной сетью,telnetиncстучались в порты.
Это как иметь отдельный молоток, отвёртку и ключ. Но иногда нужен многофункциональный инструмент. Сегодня рассмотрим три таких “комбайна”:
mtr—pingиtracerouteна стероидах,nmap— универсальный сканер сети,curl— браузер в командной строке.
mtr — Трассировка в реальном времени 🚀
Что делает?
Объединяет возможности ping и traceroute. В реальном времени показывает задержку и процент потерь пакетов для каждого узла на пути.
Установка
Linux:
sudo apt install mtr
macOS (Homebrew):
brew install mtr
Использование
mtr google.com
Пример результата
Host Loss% Snt Last Avg Best Wrst StDev
1. _gateway 0.0% 50 0.4 0.4 0.3 0.5 0.0
2. 10.0.0.1.provider.net 0.0% 50 1.2 1.5 1.1 5.2 0.5
3. some-router.msk.ru 10.0% 50 15.1 14.8 14.5 16.0 0.4
4. ...
- Loss% — потери пакетов.
- Если потери появляются и сохраняются до конца маршрута — проблема именно на этом узле.
👉 Вывод: mtr незаменим для поиска “плавающих” проблем, которых не видно обычным traceroute.
nmap — Сканируем все двери сразу 🔍
Что делает?
Сканирует порты и показывает, какие из них открыты, закрыты или фильтруются. Может даже определить, какие службы за ними стоят.
Использование
nmap scanme.nmap.org
Пример результата
Nmap scan report for scanme.nmap.org (45.33.32.156)
Host is up (0.16s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
9929/tcp open nping-echo
31337/tcp open Elite
👉 Вывод: nmap — лучший способ получить карту открытых портов и узнать, какие сервисы реально доступны.
curl — Смотрим на сайт глазами машины 🤖
Что делает?
Посылает HTTP(S)-запросы и показывает сырой ответ сервера. Помогает понять, что происходит “под капотом” браузера.
Основные режимы
Заголовки (
-I):curl -I https://google.comHTTP/2 301 location: https://www.google.com/Видим код ответа (
301 Moved Permanently) и направление редиректа.Подробный вывод (
-v):curl -v https://google.comПоказывает: DNS-запрос, установление TCP/SSL-соединения, обмен заголовками.
👉 Вывод: curl позволяет увидеть точную реакцию веб-сервера без “украшательств” браузера.
Заключение
Теперь в вашем арсенале есть три универсальных инструмента:
mtr— диагностика нестабильных соединений,nmap— сканирование портов и служб,curl— проверка работы веб-сервисов.
Эти утилиты покрывают большинство сценариев, где базовые команды оказываются недостаточными.
Что дальше?
Мы прошли почти весь путь. Но что, если даже эти инструменты не помогают? Для самых загадочных случаев остаётся последний метод — анализ пакетов.
В следующей статье познакомимся с tcpdump — инструментом для захвата и анализа сетевого трафика.
Ресурсы
Отзывы по теме
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
ladohinpy · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
21.07.2025 · ⭐ 5/5
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Ravenor · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
28.05.2025 · ⭐ 5/5
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
профессиональный подход к делу!
ErlikZ · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
31.03.2025 · ⭐ 5/5
профессиональный подход к делу!
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Soveni4 · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
Освоившийся покупатель14.03.2025 · ⭐ 5/5
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
GFSoft · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
Опытный покупатель09.03.2025 · ⭐ 5/5
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Все круто! Спасибо! Рекомендую
NekMiha · Помощь с роутером Mikrotik
Мощный покупатель16.11.2024 · ⭐ 5/5
Все круто! Спасибо! Рекомендую