Comment utiliser la commande Traceroute sous Linux

Comment Utiliser La Commande Traceroute Sous Linux



Les systèmes d'exploitation utilisent des paquets pour transférer les données sur un réseau. Il s’agit de petits fragments d’informations qui transportent des données et circulent entre les appareils. De plus, lorsqu'un problème de réseau survient, les paquets aident à identifier la cause première du problème sous-jacent. Comment? En traçant l'itinéraire de ces paquets.

La commande traceroute sous Linux vous aide à cartographier le chemin emprunté par les paquets lorsqu'ils voyagent vers une destination spécifique. Cela vous aide en outre à résoudre les problèmes de latence du réseau, de perte de paquets, de sauts de réseau, de problèmes de résolution DNS, d'accès lent aux sites Web, etc. Ainsi, dans ce blog, nous expliquerons des manières simples d’utiliser la commande traceroute sous Linux.







Comment utiliser la commande Traceroute sous Linux

Premièrement, le traceroute n'est pas préinstallé dans de nombreuses distributions Linux. Cependant, vous pouvez l'installer en exécutant l'une des commandes ci-dessous en fonction de votre système :



Système opérateur Commande
Debian/Ubuntu sudo apt installer traceroute
Feutre sudo dnf installer traceroute
Arch Linux sudo pacman -Sy traceroute
ouvertSUSE sudo zypper installe traceroute

Après l'installation, vous pouvez implémenter la commande traceroute en saisissant :



traceroute < IP de destination >

  i-option-in-hostname-commande





Remplacez par l'adresse IP de l'appareil à la destination. Une fois la commande exécutée, votre système affichera la liste des sauts avec l'adresse IP et le temps de réponse. Les houblons sont les appareils par lesquels passent vos paquets lorsqu'ils voyagent vers une destination spécifique. Par exemple, utilisons la commande traceroute pour l'adresse IP de Google :

traceroute 8.8.8.8

  commande traceroute



Le résultat montre un seul saut tout en marquant les autres par un astérisque (*). Cela se produit parce que les sauts suivants n'ont pas répondu dans le délai d'attente de 3 secondes. De plus, la commande traceroute utilise par défaut la résolution DNS pour obtenir les noms d’hôte des sauts, ce qui ralentit le processus. Vous pouvez omettre cette partie et la guider pour afficher uniquement les adresses IP en utilisant l'option -n :

traceroute -n < IP de destination >

  n-option-dans-commande-traceroute

Si vous souhaitez limiter le nombre de sauts, utilisez l'option -m avec la commande traceroute :

traceroute -m N < IP de destination >

  m-option-dans-commande-traceroute

Ici, mettez le nombre de sauts souhaité à la place de N. Lors de l’exécution, il ne renverra que N nombre de sauts dans les résultats. La commande traceroute affiche uniquement le temps d'aller-retour (RTT) de chaque saut. Cependant, vous pouvez obtenir des informations de synchronisation plus détaillées avec l'option -I :

traceroute -JE < IP de destination >

  i-option-dans-commande-traceroute

Cette commande envoie une demande d'écho ICMP pour récupérer des données RTT plus précises. Par exemple, reprenons l’exemple de Google :

Conseil : Si votre destination spécifiée restreint les paquets ICMP, vous pouvez à la place tracer les paquets UDP en utilisant l'option -U :

traceroute -DANS < IP de destination >

  u-option-dans-traceroute

Si vous souhaitez explorer plus d'options pour traceroute, veuillez exécuter la commande ci-dessous :

traceroute --aide

  option-d'aide-dans-commande-traceroute

Un résumé rapide

Traceroute est un utilitaire CLI étonnant que vous pouvez utiliser pour diagnostiquer les problèmes liés au réseau sous Linux. Il trace le chemin des paquets pour identifier tous les problèmes critiques du réseau. Par conséquent, nous avons expliqué chaque détail de la commande traceroute à l’aide de quelques exemples.