hosting:diagnostics:tcproute

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. Дождитесь результатов выполнения:

  • hosting/diagnostics/tcproute.txt
  • Последние изменения: 2019/09/24 13:02
  • — karlov