Skip to main content

A traceroute implementation using TCP packets.

# To trace the route to a host:
tcptraceroute <host>

# To specify the destination port and packet length in bytes:
tcptraceroute <host> <destination_port> <packet_length>

# To specify the local source port and source address:
tcptraceroute <host> -p <source_port> -s <source_address>

# To set the first and maximum TTL:
tcptraceroute <host> -f <first_ttl> -m <max_ttl>

# To specify the wait time and number of queries per hop:
tcptraceroute <host> -w <wait_time> -q <number_of_queries>

# To specify the interface:
tcptraceroute <host> -i <interface>