Как запустить traceroute в Windows, Mac или Linux ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
12.12.2024

Как запустить traceroute в Windows, Mac или Linux

Traceroute – это инструмент диагностики сети, используемый для отслеживания пути пакетов от вашего компьютера до определенного места назначения, например веб-сайта или сервера. Он помогает выявить проблемы с задержками и маршрутизацией сети, отображая каждый переход по пути, включая время, необходимое для ответа каждого перехода. Вот как запустить traceroute в Windows, Mac и Linux.

1. Как запустить Traceroute в Windows

Использование командной строки

  1. Откройте командную строку:
    • Нажмите Win R, введите cmd и нажмите Enter.
    • Кроме того, вы можете найти Command Prompt в меню “Пуск”.
  2. Запустите Traceroute:
    • Введите следующую команду и нажмите Enter:
      tracert example.com
    • Замените example.com доменным именем или IP-адресом адресата, который нужно отследить.
  3. Просмотрите выходные данные:
    • В результатах будет показан список хопов (маршрутизаторов) между вашим компьютером и местом назначения, а также время, необходимое для достижения каждого хопа.

    Пример:

    Трассировка маршрута к example.com [93.184.216.34]
    через максимум 30 переходов:1 <1 мс <1 мс <1 мс <1 мс 192.168.0.1
    2 10 мс 11 мс 10 мс 10.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

Использование терминала

  1. Откройте терминал:
    • Нажмите Command Space, чтобы открыть Spotlight, введите Terminal и нажмите Enter.
    • Кроме того, вы можете найти Terminal в разделе Приложения > Утилиты > Terminal.
  2. Запустите трассировку:
    • Введите следующую команду и нажмите Enter:
      traceroute example.com
    • Замените example.com на доменное имя или IP-адрес пункта назначения, который нужно отследить.
  3. Просмотрите выходные данные:
    • В результатах будет показан каждый переход между вашим Mac и конечным пунктом, как и в результатах для Windows, но с некоторыми отличиями в форматировании.

    Пример:

    traceroute to 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

Использование терминала

  1. Откройте терминал:
    • Откройте терминал, нажав Ctrl Alt T или найдя его в меню приложений.
  2. Запустите трассировку:
    • Введите следующую команду и нажмите Enter:
      traceroute example.com
    • Замените example.com на доменное имя или IP-адрес, который необходимо отследить.
  3. Просмотрите выходные данные:
    • Результаты будут отображать каждый прыжок на пути к месту назначения, как в случае с Mac.

    Пример:

    traceroute to 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-адрес неоднократно встречается в нескольких переходах, это может указывать на петлю в маршрутизации, которая обычно является ошибкой конфигурации.

Сводка

Запуск traceroute – это ценный способ диагностики сетевых проблем и понимания того, как данные перемещаются по Интернету, чтобы достичь места назначения. Выполнив шаги для конкретной операционной системы – Windows, Mac или Linux, – вы сможете легко выполнить traceroute и проанализировать результаты, чтобы определить, где могут возникать задержки или проблемы.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills