Як запустити трасування у Windows, Mac або Linux
Трасування – це інструмент мережевої діагностики, який використовується для відстеження шляху, який проходять пакети від вашого комп’ютера до певного місця призначення, наприклад, веб-сайту або сервера. Він допомагає виявити проблеми з затримкою в мережі та маршрутизацією, відображаючи кожен крок на шляху, а також час, необхідний для відповіді на кожному кроці. Ось як запустити трасування в Windows, Mac і Linux.
1. Як запустити трасування у Windows
Використання командного рядка
- Відкрийте командний рядок:
- Натисніть Win R, введіть cmd і натисніть Enter.
- Крім того, ви можете знайти командний рядок у меню “Пуск”.
- Запустіть програму Traceroute:
- Введіть наступну команду і натисніть Enter:
tracert example.com
- Замініть example.com доменним ім’ям або IP-адресою місця призначення, яке ви хочете відстежити.
- Введіть наступну команду і натисніть Enter:
- Перегляньте результати:
- Результати покажуть список переходів (маршрутизаторів) між вашим комп’ютером і пунктом призначення, а також час, необхідний для досягнення кожного переходу.
Приклад:
Трасування маршруту до example.com [93.184.216.34]
максимум 30 переходів:1 <1 мс <1 мс <1 мс <1 мс 192.168.0.1
2 10 мс 11 мс 10 мс 10.0.0.0.1
3 15 мс 16 мс 15 мс isp.gateway.net [203.0.113.1]
…
Параметри для tracert у Windows:
- -d: Цей параметр забороняє tracert перетворювати IP-адреси на імена хостів, що пришвидшує відображення результатів.tracert -d example.com
2. Як запустити Traceroute на Mac
Використання терміналу
- Відкрити термінал:
- Натисніть Командний рядок, щоб відкрити Spotlight, і введіть Термінал, а потім натисніть клавішу Enter.
- Крім того, ви можете знайти Термінал у розділі Програми > Утиліти > Термінал.
- Запустіть програму Traceroute:
- Введіть наступну команду і натисніть Enter:
traceroute example.com
- Замініть example.com на доменне ім’я або IP-адресу місця призначення, яке ви хочете відстежувати.
- Введіть наступну команду і натисніть Enter:
- Перегляньте результати:
- Результати покажуть кожен перехід між вашим комп’ютером Mac і пунктом призначення, подібно до результатів у Windows, але з деякими відмінностями у форматуванні.
Приклад:
traceroute до example.com (93.184.216.34), максимум 64 переходи, пакети по 52 байти
1 192.168.0.1 (192.168.0.1) 1.206 мс 0.930 мс 0.799 мс
2 10.0.0.1 (10.0.0.1) 10.123 мс 10.456 мс 10.678 мс
3 isp.gateway.net (203.0.113.1) 15.789 ms 15.012 ms 15.234 ms
…
Параметри для traceroute на Mac:
- -n: Цей параметр забороняє traceroute розпізнавати імена хостів і показує лише IP-адреси.
traceroute -n example.com
3. Як запустити traceroute у Linux
Використання терміналу
- Відкрити термінал:
- Відкрийте термінал, натиснувши Ctrl Alt T або знайшовши його в меню програм.
- Запустіть Traceroute:
- Введіть наступну команду і натисніть Enter:
traceroute example.com
- Замініть example.com на доменне ім’я або IP-адресу, яку потрібно відстежити.
- Введіть наступну команду і натисніть Enter:
- Перегляньте результати:
- У результатах буде показано кожен перехід на шляху до пункту призначення, подібно до результатів на Mac.
Приклад:
traceroute до example.com (93.184.216.34), максимум 30 переходів, 60 байтових пакетів
1 192.168.0.1 (192.168.0.1) 0.728 мс 0.457 мс 0.373 мс
2 10.0.0.1 (10.0.0.1) 9.862 мс 9.946 мс 10.123 мс
3 isp.gateway.net (203.0.113.1) 14.987 ms 14.123 ms 15.456 ms
…
Встановлення traceroute в Linux
У деяких дистрибутивах Linux traceroute може бути не встановлено за замовчуванням. Якщо команду не буде розпізнано, встановіть її за допомогою наведених нижче команд:
- Debian/Ubuntu:
sudo apt-get install traceroute
- CentOS/RHEL:
sudo yum install traceroute
- Fedora:
sudo dnf install traceroute
Параметри traceroute у Linux:
- -n: Дозволяє traceroute не розпізнавати імена хостів.
traceroute -n example.com
Розуміння виводу Traceroute
Типовий вивід traceroute містить такі дані:
- Номер переходу: Кожний рядок представляє собою крок, починаючи з 1, який є вашим мережевим шлюзом.
- IP-адреса/ім’я хоста: IP-адреса або ім’я хоста маршрутизатора на кожному переході.
- Час відгуку: Три рази (RTT) для кожного переходу, вимірюється в мілісекундах. Менший час вказує на швидший відгук.
Поширені проблеми та їх значення:
- * * * (Зірочки): Вказує на таймаут, що означає, що маршрутизатор на цьому кроці не відповів. Це може статися через фільтрацію пакетів, брандмауери або проблеми з мережею.
- Висока затримка: Якщо час до певного переходу значно більший, ніж до інших, це може вказувати на вузьке місце в мережі в цій точці.
- Повторювані IP-адреси: Якщо один і той самий IP з’являється кілька разів на кількох переходах, це може свідчити про зациклення маршруту, що зазвичай є помилкою конфігурації.
Підсумок
Запуск трасування маршруту є цінним способом діагностики мережевих проблем і розуміння того, як дані подорожують Інтернетом до місця призначення. Дотримуючись інструкцій для вашої операційної системи – Windows, Mac або Linux – ви можете легко виконати трасування маршруту і проаналізувати результати, щоб визначити, де можуть виникати затримки або проблеми.