Traceroute를 설치하려고 합니다.
$ sudo apt-get install inetutils-traceroute
$ traceroute --version
traceroute (GNU inetutils) 1.9.4
Copyright (C) 2015 Free Software Foundation, Inc.
Ubuntu 19.10에서 TCP를 통해 작업하지만 다음을 제공합니다.
$ traceroute -T google.com
traceroute: invalid option -- 'T'
Try 'traceroute --help' or 'traceroute --usage' for more information.
이 게시물 이후로 이상함:
이것이 유효한 옵션이어야 한다고 말했습니다.
하지만 난 못 찾았어-티내 버전의 system/traceroute에서:
$ traceroute --help
Usage: traceroute [OPTION...] HOST
Print the route packets trace to network host.
-f, --first-hop=NUM set initial hop distance, i.e., time-to-live
-g, --gateways=GATES list of gateways for loose source routing
-I, --icmp use ICMP ECHO as probe
-m, --max-hop=NUM set maximal hop count (default: 64)
-M, --type=METHOD use METHOD (`icmp' or `udp') for traceroute
operations, defaulting to `udp'
-p, --port=PORT use destination PORT port (default: 33434)
-q, --tries=NUM send NUM probe packets per hop (default: 3)
--resolve-hostnames resolve hostnames
-t, --tos=NUM set type of service (TOS) to NUM
-w, --wait=NUM wait NUM seconds for response (default: 3)
-?, --help give this help list
--usage give a short usage message
-V, --version print program version
잘 작동아니요 -티
$ traceroute google.com
traceroute to google.com (216.58.213.206), 64 hops max
1 x.x.x.x 8.310ms 8.447ms 8.461ms
...
10 x.x.x.x 22.349ms 18.459ms 21.743ms
어떤 제안이 있으십니까? ?
답변1
traceroute
최신 명령을 제공하는 패키지를 설치해야 합니다 traceroute
.
sudo apt install traceroute
sudo apt remove inetutils-traceroute
또는 삭제하지 않고 버전 간 전환 inetutils-traceroute
에 사용할 수 있습니다 .sudo update-alternatives --config traceroute
traceroute