145 votes

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

Tracert est une commande de l'invite de commande MS-DOS permettant de tracer la route vers une adresse IP. Existe-t-il une commande équivalente dans le terminal Gnome ?

191voto

Jasper Points 11

Installer le traceroute via le terminal en exécutant :

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

93voto

phoibos Points 19941

Comme alternative à 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' en un seul outil de diagnostic de réseau.

Lorsque mtr démarre, il examine la connexion réseau entre l'hôte sur lequel mtr fonctionne 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 requêtes ICMP ECHO à chacune d'entre elles pour déterminer la qualité du lien avec chaque machine. Pendant ce temps, il imprime les statistiques de fonctionnement de chaque machine.

mtr-tiny est compilé sans support pour 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

11voto

nyxtom Points 2147

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

4voto

Thiago Conrado Points 309

Donc, tracepath est l'option la plus adaptée à votre question si l'on tient compte du fait que vous avez utilisé comme référence un logiciel natif (tracert).

Il convient de mentionner que tracepath est dans le paquet d'installation standard d'Ubuntu. Par conséquent, si vous êtes un amateur d'Ubuntu, vous pouvez envisager de l'apprendre à la place de traceroute o mtr .

mtr d'autre part, est largement utilisé par les fournisseurs de collocation parce que des fonctionnalités supplémentaires qui peuvent être très utiles lors du suivi des problèmes, alors que traceroute a un nom très suggestif et facile à retenir.

1voto

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

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

Je ne sais pas pourquoi cela a été simplifié, mais après avoir essayé de trouver une solution pour expliquer pourquoi Hulu.com se figeait sur moi, on m'a suggéré d'essayer un traceroute commande. Sur une intuition, j'ai essayé avec seulement le nom de domaine et l'extension et cela a fonctionné parfaitement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X