Vue lecture

trippy : outil de diagnostique réseaux

Trippy est un outil de diadnostique réseaux sous licence Apache 2 combinant les fonctionnalités de traceroute et de ping dans une interface en mode texte (TUI) afin d’aider les administrateurs systèmes et réseaux.

  • Trippy propose plusieurs options personnalisables pour l’analyse réseau :
    • Mode interactif avec une carte et des graphiques :
      • Trippy affiche un aperçu visuel dans le terminal. Cela inclut les sauts réseau et leurs temps de réponse.
    • Personnalisation des paramètres de traçage :
      • Définir le nombre de paquets envoyés.
      • Ajuster l’intervalle entre les requêtes.
    • Statistiques de confidentialité des sauts : il est possible d’anonymiser certaines informations des sauts pour protéger la confidentialité des adresses IP.
    • Génération de rapports : Trippy peut exporter des résultats pour analyse ultérieure.

Installation de Trippy

  • Exemple d’installation de Trippy :
    • Ubuntu :
    sudo add-apt-repository ppa:fujiapple/trippy
    sudo apt update && sudo apt install trippy
    
  • ArchLinux :
sudo pacman -S trippy
  • Possiblité aussi d’utiliser Trippy dans un docker :
  • docker run -it fujiapple/trippy

    Utilisation de Trippy

    • Commande de base :
      • Par exemple, pour tracer la route jusqu’à google.com :
      trip google.com
  • Tracer avec des options personnalisées :
    • Changer le protocole utilisé pour le traçage :
      Par défaut, Trippy utilise ICMP. Il est possible de lui spécifier d’autres protocoles comme UDP ou TCP :
      • UDP :
      trip --protocol udp google.com
    • TCP :
    trippy --protocol tcp google.com
  • Limiter le nombre maximum de sauts (TTL)
    • Pour définir le nombre maximal de sauts que Trippy explorera, utiliser –max-flows :
    trip --max-flows 15 example.com
  • Utiliser un port spécifique, exemple port 80 en TCP :
  • trip --protocol tcp --target-port 80 example.com

    Documentation complère de trippy

    ❌