2.20.3.7. tcproute/tcptraceroute
tcproute/tcptraceroute — утиліта, аналогічна tracert/traceroute, але використовує протокол TCP замість протоколів ICMP або UDP.
Windows
Підготовка
Використання
- Відкрийте командний рядок і перейдіть в каталог, куди було розпаковано вміст архіву з
tcproute
. Щоб відкрити командний рядок відразу в потрібному каталозі, відкрийте цей каталог в Провіднику, введіть в його адресному рядкуcmd
і натисніть Enter: - Виконайте команду:
tcproute -p 80 example.com
В команді:
80
— порт, за яким має виконуватися підключення;example.com
— IP або адреса сайту, до якого потрібно підключитися (вказуйте безhttp://
абоhttps://
на початку і/
в кінці): - Програма відобразить список доступних мережевих інтерфейсів і попросить вказати номер того, який потрібно використовувати. Назви і номери інтерфейсів можуть відрізнятися на різних пристроях. Введіть номер потрібного інтерфейсу і натисніть Enter.
- Дочекайтеся результатів виконання:
macOS
Встановлення
- Відкрийте термінал.
- Встановіть менеджер пакетів Homebrew (якщо не встановлений):
- Виконайте команду:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- У відповідь на запит
Press RETURN to continue or any other key to abort
натисніть Enter. - У відповідь на запит пароля введіть пароль від свого акаунта на пристрої (при введенні пароля символи не показуються на екрані) і натисніть Enter.
- Дочекайтеся завершення встановлення.
- Виконайте команду:
brew install tcptraceroute
- Дочекайтеся завершення встановлення.
Використання
- Відкрийте термінал.
- Виконайте команду:
sudo tcptraceroute example.com 80
В команді:
example.com
— IP або адреса сайту, до якого потрібно підключитися (вказуйте безhttp://
абоhttps://
на початку і/
в кінці);80
— порт, за яким потрібно з’єднатись: - У відповідь на запит пароля введіть пароль від акаунта root-користувача на пристрої (при введенні пароля символи не показуються на екрані) і натисніть Enter.
- Дочекайтеся результатів виконання: