> For the complete documentation index, see [llms.txt](https://wiki.qwins.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.qwins.co/monitoring-sistemy/kak-sobrat-trassirovku.md).

# Как собрать трассировку?

<figure><img src="/files/J9tI6DXoqdBEK30oiw9q" alt=""><figcaption></figcaption></figure>

### Linux \[Traceroute] <a href="#linux-traceroute" id="linux-traceroute"></a>

Для начала следует установить данную утилиту, если ее нет на Вашем сервере:

```
apt install mtr
```

Для **CentOS**:

```
yum install mtr
```

{% hint style="info" %}
Структура использования команд утилиты:&#x20;

**mtr «аргументы» «адрес»**
{% endhint %}

{% hint style="info" %}
Список допустимых аргументов:

* **-h** — получение краткой справки.
* **-v** — вывод версии утилиты.
* **--udp** — использовать **UDP-пакеты**, вместо стандартных **ICMP**.
* **--tcp** — использовать **TCP-пакеты**, вместо стандартных **ICMP**.
* **-4** — использование протокола **IPv4**.
* **-6** — использование протокола **IPv6**.
* **-с** — количество пакетов, которые будут отправлены.
* **-r** — сбор трассировки в фоновом режиме и вывод отчета по ее завершении.
* **-w** — выполняет такую же функцию, как и `-r` , но в более полном формате.
* **-s** — указать размер отправляемых пакетов.
* **-f** — ввод начального значения **TTL**.
* **-e** — отображение данных MPLS.
* **-n** — не использовать доменные имена для наименований узлов (будут использоваться только IP-адреса).
* **-o** — отображение только конкретных категорий данных.
* **-p** — вывод данных в построчном формате.
* **-l** — выводить информацию в неформатированном виде.
* **-a** — указать адрес интерфейса, с которого будут отправлять пакеты в ходе трассировки.
  {% endhint %}

Попробуем собрать трассировку стандартным способом:

<figure><img src="/files/SRutun9LZ8rk1IoBRcRu" alt=""><figcaption></figcaption></figure>

Например, если Вы хотите в ходе трассировки отправить 7 TCP-пакетов до хоста `wiki.qwins.co` и получить информацию об узлах в формате IP-адресов, то нам подойдет такая команда:

```
mtr --tcp -c 7 -n wiki.qwins.co
```

Результат будет таков:

<figure><img src="/files/byT1ngbNivn0Em09ffhw" alt=""><figcaption></figcaption></figure>

### Windows \[WinMTR] <a href="#windows-winmtr" id="windows-winmtr"></a>

Устанавливаем утилиту **WinMTR**. Она доступна по [ссылке](https://mirror.spacecore.info/uploads/winmtr-v092.zip). Запускаем версию программы в зависимости от разрядности Вашей операционной системы.

В поле **Host** указываем конечный сервер, к которому хотим собрать трассировку. После чего кликаем на кнопку **Start**.

<figure><img src="/files/sd2EXEMt3SKU1MiAOts5" alt=""><figcaption></figcaption></figure>

Ждем до того момента, пока не будет отправлена минимум 1000 пакетов. Обычно этого времени достаточно.

<figure><img src="/files/j1cZuVKBOeHdtSbkAKdJ" alt=""><figcaption></figcaption></figure>

Для экспорта результата трассировки в качестве текстового документа используем кнопку **Export TEXT** и сохраняем файл.

<figure><img src="/files/3XWy23XPklPbohMY1i6X" alt=""><figcaption></figcaption></figure>
