OS Manuals

/usr/bin/tcptraceroute

Display route path using TCP probes

From tcptraceroute 1.5_beta7-r11 (os), captured 2026-11-05 by running tcptraceroute --help (exit 1). permalink

tcptraceroute 1.5beta7
Copyright (c) 2001-2006 Michael C. Toren <mct@toren.net>
Updates are available from http://michael.toren.net/code/tcptraceroute/

Usage: tcptraceroute [-nNFSAE] [-i <interface>] [-f <first ttl>]
       [-l <packet length>] [-q <number of queries>] [-t <tos>]
       [-m <max ttl>] [-pP] <source port>] [-s <source address>]
       [-w <wait time>] <host> [destination port] [packet length]
Options (19)
OptionDescriptionSource
-nDisplay numeric output, rather than doing a reverse DNS lookup for each hop.man
-NPerform a reverse DNS lookup for each hop, including RFC1918 addresses.man
-fSet the initial TTL used in the first outgoing packet.man
-mSet the maximum TTL used in outgoing packets.man
-pUse the specified local TCP port in outgoing packets.man
-sSet the source address for outgoing packets.man
-iUse the specified interface for outgoing packets.man
-qSet the number of probes to be sent to each hop.man
-wSet the timeout, in seconds, to wait for a response for each probe.man
-SSet the TCP SYN flag in outgoing packets.man
-ASet the TCP ACK flag in outgoing packets.man
-ESend ECN SYN packets, as described in RFC2481.man
-tSet the IP TOS (type of service) to be used in outgoing packets.man
-FSet the IP "don't fragment" bit in outgoing packets.man
-lSet the total packet length to be used in outgoing packets.man
-dEnable debugging, which may or may not be useful.man
--dnatEnable DNAT detection, and display messages when DNAT transitions are observed.man
--no-dnatEnable DNAT detection for the purposes of correctly identifying ICMP time-exceeded messages that match up with outbound probe packets, but do not display messages when a DNAT transition is observed.man
--no-dnat-strictDo not perform any DNAT detection whatsoever.man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.