# Як зробити трасування до сервера

#### Як зробити трасування до сервера

<article class="clearfix post-10489 post type-post status-publish format-standard hentry category-hosting-ukr" id="bkmrk-%D0%A2%D1%80%D0%B0%D1%81%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F-%28%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0--1">Трасування (команда tracert або traceroute) — це програма для визначення маршруту проходження даних від вашого комп’ютера до вибраного сервера. З її допомогою можна побачити, скільки вузлів долають дані та на якому з них виникає проблема, якщо не завантажується сайт або не відповідає сервер.

У статті розбираємося, як працює програма, як зробити трасування маршруту в різних операційних системах і на різних пристроях, а також як читати її результати.

#### Як працює трасування

Команда трасування відправляє по ланцюжку в напрямку кінцевого сервера три пакети даних з параметром TTL=1. Цей параметр означає кількість вузлів, яку можуть пройти пакети, і з кожним вузлом зв’язку зменшується на 1. Вузол, який отримує пакети з TTL=0, повертає комп’ютеру повідомлення, що далі вони не можуть йти. Traceroute фіксує адресу вузла, а також час проходження кожного пакета.

Далі traceroute знову відправляє три пакети, але з TTL=2. Перший вузол зменшує TTL і надсилає їх на наступний вузол. Потім все повторюється з TTL=3, TTL=4 і поки пакети не досягнуть мети. Коли пакети доходять до кінцевого вузла і він повертає повідомлення, що далі пакети йти не можуть, трасування вважається завершеним.

У операційних системах Linux та MacOS утиліта для трасування називається traceroute. У Windows використовується утиліта tracert. Показуємо, як ці утиліти працюють.

#### Трасування маршруту до сервера

На комп’ютері трасування робиться у командному рядку.

### Windows

Натисніть комбінацію клавіш Win+R і у вікні, що відкриється, введіть команду cmd.

![01-traceroute-ukr-2.webp](https://uk.kb.xserver.cloud/uploads/images/gallery/2024-11/scaled-1680-/01-traceroute-ukr-2.webp)

Відкриється командний рядок. Щоб зробити трасування, використовуйте tracert. Як адресу сервера можна вказати його IP-адресу або доменне ім’я.

</article>```
tracert ip_адреса_сервера 
```

![02-traceroute-ukr.webp](https://uk.kb.xserver.cloud/uploads/images/gallery/2024-11/scaled-1680-/02-traceroute-ukr.webp)

У результатах traceroute ви побачите список усіх вузлів на шляху до сервера, до якого прокладаєте маршрут.

### Linux або Mac OS

У Mac OS перейдіть у бічному меню Finder у розділі «Програми», потім перейдіть до папки «Утиліти» і відкрийте програму «Термінал».

У Linux Термінал відкривається комбінацією клавіш Ctrl+Alt+T.У

Терміналі, щоб запустити трасування, використовується команда traceroute разом із доменним ім’ям або IP-адресою сервера.

```
traceroute адреса_сервера 
```

[![04-traceroute.png](https://uk.kb.xserver.cloud/uploads/images/gallery/2024-12/scaled-1680-/04-traceroute.png)](https://uk.kb.xserver.cloud/uploads/images/gallery/2024-12/04-traceroute.png)

#### Результати трасування

  
У результатах traceroute ви побачите список всіх вузлів на шляху до сервера, до якого прокладаєте маршрут. Тепер ви знаєте, що таке трасування мережі та як зробити її у себе на комп'ютері