Более новые версии traceroute имеют ограниченную функциональность

Выполнение traceroute 1.9.4 на 8.8.8.8 шоу

traceroute -m 30 -q 1 -w 3 -A 8.8.8.8
traceroute: invalid option -- 'A'
Try 'traceroute --help' or 'traceroute --usage' for more information.

Однако та же команда со стэнфордского веб-сайта показывает намного большей информации http://www-wanmon.slac.stanford.edu/cgi-bin/nph-traceroute.pl

Executing exec(traceroute -m 30 -q 1 -w 3 -A 1.1.1.1)
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 140 byte packets
 1  rtr-servcore1-serv01-webserv.slac.stanford.edu (134.79.197.130) [AS3671]  0.725 ms
 2  rtr-core2-p2p-serv01-02.slac.stanford.edu (134.79.253.253) [AS3671]  0.665 ms
 3  rtr-fwcore2-trust-p2p-core2.slac.stanford.edu (134.79.254.146) [AS3671]  1.444 ms
 4  rtr-core1-p2p-fwcore1-untrust.slac.stanford.edu (134.79.254.137) [AS3671]  1.402 ms
 5  *
 6  sunncr5-ip-c-slac.slac.stanford.edu (192.68.191.233) [AS3671]  2.225 ms
 7  eqxsjcr5-ip-a-sunncr5.es.net (134.55.38.146) [AS293]  2.215 ms
 8  198.129.44.54 (198.129.44.54) [AS292]  2.179 ms
 9  if-ae-1-2.tcore1.SQN-San-Jose.as6453.net (63.243.205.1) [AS6453]  252.809 ms
10  if-ae-12-2.tcore1.NTO-New-York.as6453.net (63.243.128.28) [AS6453]  252.866 ms
11  if-ae-7-2.tcore1.N0V-New-York.as6453.net (63.243.128.26) [AS6453]  252.106 ms
12  if-ae-2-2.tcore2.N0V-New-York.as6453.net (216.6.90.22) [AS6453]  251.617 ms
13  if-ae-4-2.tcore2.L78-London.as6453.net (80.231.131.157) [AS6453]  252.372 ms
14  if-ae-9-2.tcore2.WYN-Marseille.as6453.net (80.231.200.13) [AS6453]  248.352 ms
15  if-ae-2-2.tcore1.WYN-Marseille.as6453.net (80.231.217.1) [AS6453]  161.635 ms
16  if-ge-2-0-0.core1.N71-Fujairah.as6453.net (195.219.174.26) [AS6453]  252.793 ms
17  195.219.174.18 (195.219.174.18) [AS6453]  301.176 ms

Случается так, что более старые версии traceroute имели больше функциональности? Я выполняю traceroute на Ubuntu 17.04, установленной от inetutils пакета.

Как я получаю на самом деле полезную версию traceroute?

Я хотел бы особенно смочь получить поставщика IP-адреса число AS

Править:

Вот Usage от моей локальной установки

jonathan@ubuntu ~> traceroute --usage
Usage: traceroute [-I?V] [-f NUM] [-g GATES] [-m NUM] [-M METHOD] [-p PORT]
            [-q NUM] [-t NUM] [-w NUM] [--first-hop=NUM] [--gateways=GATES]
            [--icmp] [--max-hop=NUM] [--type=METHOD] [--port=PORT]
            [--tries=NUM] [--resolve-hostnames] [--tos=NUM] [--wait=NUM]
            [--help] [--usage] [--version] HOST
2
задан 6 September 2017 в 10:16

1 ответ

traceroute имеет-A опцию в Ubuntu. в странице руководства для traceroute 17.04 говорится:

 SYNOPSIS

   traceroute [-46dFITUnreAV] [-f first_ttl] [-g gate,...]
           [-i device] [-m max_ttl] [-p port] [-s src_addr]
           [-q nqueries] [-N squeries] [-t tos]
           [-l flow_label] [-w waittime] [-z sendwait] [-UL] [-D]
           [-P proto] [--sport=port] [-M method] [-O mod_options]
           [--mtu] [--back]
           host [packet_len]
   traceroute6  [options]
   tcptraceroute  [options]
   lft  [options]

и

  -A     Perform AS path lookups in routing registries and print  results
          directly after the corresponding addresses.

Это было бы довольно нечетно для удаления функциональности из команд.

Удостоверяются, что Вы ВВОДИТЕ его и делаете не скопировать/вставить от сети. - не мог бы быть-.

<час>

Моя система (17.04) шоу это:

~$ traceroute -A 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
...
 5  te0-0-0-1-tc1-br1.router.nl.clara.net (212.61.142.218) [AS8426]  8.755 ms  9.239 ms  9.588 ms
 6  core2.ams.net.google.com (80.249.209.100) [AS1200]  10.104 ms  4.409 ms  5.527 ms

, Таким образом, это - нормальное. Я удалил первые 4 из-за серверов имен.

3
ответ дан 2 December 2019 в 02:45

Другие вопросы по тегам:

Похожие вопросы: