La Commande Traceroute Sous Linux

La commande traceroute est un outil de diagnostic réseau utilisé pour suivre le chemin emprunté par les paquets de données sur leur chemin vers la destination finale. L’une de ses utilités est de trouver la cause du décalage dans la connexion. C’était à l’origine

Comment Installer Traceroute Sur Linux ?

Si le package traceroute n’est pas déjà installé sur votre système, utilisez votre gestionnaire de packages par défaut pour l’installer.

Pour les systèmes d’exploitation basés sur Ubuntu/Debian, exécutez la commande apt suivante avec sudo :

sudo apt installer traceroute

Pour les systèmes d’exploitation basés sur CentOS/RedHat, exécutez la commande yum suivante avec sudo :

sudo yum installer traceroute

Une fois que vous avez installé le traceroute sur votre système, nous pouvons procéder à l’apprentissage de son utilisation.

Syntaxe

La syntaxe de la commande traceroute :

La commande traceroute6 est utilisée pour IPv6 et équivaut à la commande traceroute -6.

Utiliser Traceroute

Un simple traceroute affiche les sauts de votre réseau vers les réseaux de destination et les passerelles utilisées dans la connexion.

traceroute google.com

sortie de commande traceroute simple

À partir de la sortie de traceroute dans l’image ci-dessus, nous pouvons voir que le nombre de passerelles et les sauts effectués entre notre système et google.com

Et de même, pour IPv6, utilisez la commande traceroute6 ou traceroute -6.

Spécifiez Le Nombre Maximum De Sauts Pouvant être Effectués Avec Traceroute

Dans la commande traceroute, vous pouvez spécifier le nombre maximal de sauts pouvant être effectués dans la sonde à l’aide de l’ option -m . Le nombre par défaut de sauts maximum est de 30.

traceroute -m 4 google.com

commande traceroute avec un maximum de sauts pouvant être effectués

Définition Du Nombre De Paquets De Sonde Par Saut Avec Traceroute

Dfinition Du Nombre De Paquets De Sonde Par Saut Avec Traceroute

Pour définir le nombre de paquets de sonde par saut dans traceroute, l’ option -q est utilisée. Le nombre par défaut de paquets de sonde par saut est 3.

traceroute -q 5 google.com

commande traceroute avec un certain nombre de paquets de sonde par saut

À partir de la sortie de la commande traceroute dans l’image ci-dessus, nous pouvons voir un astérisque (*) à certains endroits. Le signe astérisque signifie qu’aucune réponse n’est reçue en réponse au paquet de sonde.

Définir La Taille Des Paquets De Sonde Dans La Commande Traceroute

Pour définir la taille des paquets de sonde dans la commande traceroute, spécifiez la taille des paquets de sonde après l’hôte dans la syntaxe. La taille par défaut des paquets de sonde est de 60 octets.

traceroute google.com 128

commande traceroute avec une taille de paquet de sonde spécifique

Spécifiez Le TTL à Démarrer Dans La Commande Traceroute

traceroute fonctionne sur TTL (Time-to-Live) pour trouver la destination et les sauts entre les deux. Le TTL par défaut est défini pour commencer par 1. Mais vous pouvez spécifier le TTL pour démarrer à l’aide de l’option -f dans la commande traceroute.

traceroute -f 7 google.com

TTL à démarrer dans la commande traceroute

Pour Définir Le Port à Utiliser Dans La Commande Traceroute

L’ option -p est utilisée pour définir le port dans la commande traceroute.

traceroute -p 443 google.com

Spécifiez le port dans la commande traceroute

Commande D’aide Traceroute

Pour ouvrir les pages d’aide de traceroute, exécutez :

traceroute -aide

commande d’aide traceroute

Conclusion

traceroute est un outil pratique pour les diagnostics de réseau. Il est présent dans presque tous les systèmes d’exploitation modernes sous l’une ou l’autre forme. Il est disponible dans toutes les distributions Linux courantes.

Merci pour la lecture!