tcptraceroute
A traceroute implementation using TCP packets. tldr-pages
On Linux
Linux
Trace the route to a host
tcptraceroute hostIdentifySpecify the destination port and packet length in bytes
tcptraceroute host destination_port packet_lengthIdentifySpecify the local source port and source address
tcptraceroute host -p source_port -s source_addressIdentifySet the first and maximum TTL
tcptraceroute host -f first_ttl -m max_ttlIdentifySpecify the wait time and number of queries per hop
tcptraceroute host -w wait_time -q number_of_queriesIdentifySpecify the interface
tcptraceroute host -i interfaceIdentify