Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

2.22.7. tcproute/tcptraceroute

tcproute/tcptraceroute — утилита, аналогичная tracert/traceroute, но использующая протокол TCP вместо протоколов ICMP или UDP.

Чтобы подготовить tcproute к использованию, выполните на своём ПК следующее:

  1. Скачайте и установите библиотеку Npcap. При установке обязательно установите галочку напротив «Install Npcap in WinPcap API-compatible Mode»:
  2. Скачайте архив с tcproute и распакуйте его в любое удобное место.

Чтобы воспользоваться tcproute, выполните следующее:

  1. Откройте командную строку и перейдите в каталог, куда было распаковано содержимое архива с tcproute. Чтобы открыть командную строку сразу в нужном каталоге, откройте этот каталог в Проводнике, введите в его адресной строке cmd и нажмите Enter:
  2. Введите команду и нажмите Enter:
    tcproute -p 80 example.com

    В команде вместо 80 укажите порт, по которому должно выполняться подключение, а вместо example.com — IP или адрес сайта, к которому нужно подключиться (адрес нужно указывать без http:// или https:// в начале и / в конце):

  3. Программа отобразит список доступных сетевых интерфейсов и попросит указать номер того, который нужно использовать. Названия и номера интерфейсов могут отличаться на разных устройствах. Введите номер нужного интерфейса и нажмите Enter.
  4. Дождитесь результатов выполнения:

Чтобы установить tcptraceroute, выполните следующее:

  1. Откройте терминал.
  2. Установите менеджер пакетов Homebrew, если он ещё не установлен:
    1. Введите команду и нажмите Enter:
      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    2. В ответ на запрос Press RETURN to continue or any other key to abort нажмите Enter.
    3. В ответ на запрос пароля введите пароль от своего аккаунта на устройстве (при вводе пароля символы не будут отображаться на экране) и нажмите Enter.
    4. Дождитесь завершения установки.
  3. Введите команду и нажмите Enter:
    brew install tcptraceroute

  4. Дождитесь завершения установки.

Чтобы воспользоваться tcptraceroute, выполните следующее:

  1. Откройте терминал.
  2. Введите команду и нажмите Enter:
    sudo tcptraceroute example.com 80

    В команде вместо example.com укажите IP или адрес сайта, к которому нужно подключиться (адрес нужно указывать без http:// или https:// в начале и / в конце), а вместо 80 — порт, по которому должно выполняться подключение:

  3. В ответ на запрос пароля введите пароль от аккаунта root-пользователя на устройстве (при вводе пароля символы не будут отображаться на экране) и нажмите Enter.
  4. Дождитесь результатов выполнения: