web-dev-qa-db-fra.com

Quel est l'équivalent de la commande DOS "tracert"?

tracert est une commande dans la commande MS-DOS Invite à suivre l'itinéraire vers une adresse IP. Existe-t-il une commande dans le terminal Gnome équivalente à celle-ci?

123
vipin8169

Installez le paquet traceroute via un terminal en lançant:

Sudo apt-get install traceroute

Après cela, tapez ceci dans le terminal:

traceroute [ip/web-site domain]

Par exemple:

traceroute 8.8.8.8

vous pouvez également utiliser des sites Web:

traceroute www.sitename.com
166
Alen T

Au lieu de traceroute, vous pouvez utiliser mtr, c'est comme traceroute sur des stéroïdes.

d'après la description du paquet:

mtr combine les fonctionnalités des programmes 'traceroute' et 'ping' dans un seul outil de diagnostic réseau.

Lorsque mtr démarre, il examine la connexion réseau entre l'hôte sur lequel mtr s'exécute et un hôte de destination spécifié par l'utilisateur. Après avoir déterminé l’adresse de chaque saut de réseau entre les machines, il envoie une séquence de demandes ICMP ECHO à chacune d’elles pour déterminer la qualité de la liaison avec chaque machine. Ce faisant, il affiche les statistiques courantes de chaque machine.

mtr-tiny est compilé sans le support de X et conserve l'espace disque.

Pour l'installer:

Sudo apt-get install mtr-tiny

Exemple d'utilisation:

mtr example.lan

Exemple de sortie:

                             My traceroute  [v0.71]
            example.lan                           Sun Mar 25 00:07:50 2007

                                       Packets                Pings
Hostname                            %Loss  Rcv  Snt  Last Best  Avg  Worst
 1. example.lan                        0%   11   11     1    1    1      2
 2. ae-31-51.ebr1.Chicago1.Level3.n   19%    9   11     3    1    7     14
 3. ae-1.ebr2.Chicago1.Level3.net      0%   11   11     7    1    7     14
 4. ae-2.ebr2.Washington1.Level3.ne   19%    9   11    19   18   23     31
 5. ae-1.ebr1.Washington1.Level3.ne   28%    8   11    22   18   24     30
 6. ge-3-0-0-53.gar1.Washington1.Le    0%   11   11    18   18   20     36
 7. 63.210.29.230                      0%   10   10    19   19   19     19
 8. t-3-1.bas1.re2.yahoo.com           0%   10   10    19   18   32    106
 9. p25.www.re2.yahoo.com              0%   10   10    19   18   19     19
86
phoibos

traceroute, traceroute6, tracepath effectuer cette tâche. Ce sont des programmes exécutables installés sur les systèmes Unix (quelque part dans /usr/bin/, ou /bin/, ou /usr/sbin/, ou /sbin/ - les deux derniers ne sont pas dans PATH pour un utilisateur normal, uniquement pour root). Ils sont indépendants de tout package de terminal.

Je crois que cela a changé. Vous ne tapez plus la ligne de commande traceroute avec la configuration "ip/website url". Au lieu de cela, vous devrez taper:

traceroute <websiteinquestion.com (org, net, gov, whatever)>

Je ne sais pas pourquoi cela a été simplifié, mais après avoir tenté de trouver une solution expliquant pourquoi Hulu.com se figeait, il a été suggéré d'essayer une commande traceroute. Sur une intuition je l'ai essayé avec juste le nom de domaine et l'extension et cela a fonctionné parfaitement.

1
Michael Lynn Huff