We use cookies
We use cookies to optimize our website. By continuing to browse the site, you agree to our use of cookies.
Control panel
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Hotline
  • +38 (044) 392-74-33 Kiev
  • +38 (057) 728-39-00 Kharkiv
  • +38 (056) 794-38-31 Dnipro
  • +38 (032) 229-58-93 Lviv
  • +38 (048) 738-57-70 Odessa
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Kievstar
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Moscow

2.22.7. tcproute/tcptraceroute

tcproute/tcptraceroute - a utility similar to tracert/traceroutebut using the protocol TCP instead of protocols ICMP or UDP.

To prepare tcproute to use, do the following on your PC:

  1. Download and install the library Npcap... When installing, be sure to check the box next to "Install Npcap in WinPcap API-compatible Mode»:
  2. Download archive from tcproute and unzip it anywhere you like.

To take advantage of tcproute, do the following:

  1. Openup command line and change to the directory where the contents of the archive were unpacked with tcproute... To open the command line immediately in the desired directory, open this directory in Explorer, enter in its address bar cmd and press Enter:
  2. Enter the command and press Enter:
    tcproute -p 80 example.com

    In the team instead of 80 specify the port on which the connection should be made, and instead of example.com - IP or address of the site to which you want to connect (the address must be specified without http:// or https:// at the beginning and / in the end):

  3. The program will display a list of available network interfaces and ask you to specify the number of the one you want to use. Interface names and numbers may vary on different devices. Enter the desired interface number and click Enter.
  4. Wait for the execution results:

To install tcptraceroute, do the following:

  1. Openup terminal.
  2. Install the Homebrew package manager if not already installed:
    1. Enter the command and press Enter:
      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    2. In response to a request Press RETURN to continue or any other key to abort click Enter.
    3. When prompted for a password, enter the password for your account on the device (while entering the password, characters will not be displayed on the screen) and press Enter.
    4. Wait for the installation to complete.
  3. Enter the command and press Enter:
    brew install tcptraceroute

  4. Wait for the installation to complete.

To take advantage of tcptraceroute, do the following:

  1. Openup terminal.
  2. Enter the command and press Enter:
    sudo tcptraceroute example.com 80

    In the team instead of example.com specify the IP or address of the site to which you want to connect (the address must be specified without http:// or https:// at the beginning and / at the end), and instead of 80 - port on which the connection should be made:

  3. When prompted for a password, enter the password for the root user account on the device (while entering the password, characters will not be displayed on the screen) and press Enter.
  4. Wait for the execution results: