besttrace是https://www.ipip.net/开发的一款图形化的路由追踪软件,可以直观的显示路由追踪的各级节点。官网上有windows,macOS,iOS,Android,web版本,但是实际上也是linux的版本的。
wget https://cdn.ipip.net/17mon/besttrace4linux.zip unzip besttrace4linux.zip chmod +x besttrace ./besttrace -q 1 IP
Usage of ./besttrace host [ packetlen ]
-J, --json
Print traceroute result with JSON format.
-g, --lang string
Language only supported cn and en now.
-m, --maxhop int
Specifies the maximum number of hops (max time-to-live value) traceroute will probe. The default is 30. (default 30)
-a, --noas
Do not try to map IP addresses to AS when displaying them.
-n, --nodomain
Do not try to map IP addresses to host names when displaying them.
-l, --nolocation
Do not try to map IP addresses to location when displaying them.
-q, --queries int
Sets the number of probe packets per hop. The default is 3. (default 3)
-z, --sendtime int
Minimal time interval between probes (default 0).
If the value is more than 10, then it specifies a number in milliseconds, else it is a number of seconds (float point values allowed too).
Useful when some routers use rate-limit for ICMP messages.
-f, --starthop int
Specifies with what TTL to start. Defaults to 1. (default 1)
--sync
Send icmp package by sync.
-T, --tcp
Use TCP SYN for probes.
-V, --version
Print the version and exit.
-w, --waittime int
Set the time (in seconds) to wait for a response to a probe (default 5.0 sec). (default 3)

