🌐 Réseaux

tcp-ip-troubleshooter

Diagnostic et résolution de problèmes réseau TCP/IP incluant latence, perte de paquets, DNS et routing.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- tcp-ip-troubleshooter --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } tcp-ip-troubleshooter -Launch"

🚀 Déjà installé ?

claude "/tcp-ip-troubleshooter"

Ou tapez /tcp-ip-troubleshooter dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

TCP/IPproblème réseaulatence réseaupingtracerouteDNS

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/networking-skills/tcp-ip-troubleshooter ~/.claude/skills/

Source : networking-skills/tcp-ip-troubleshooter

📖 Manuel

TCP/IP Troubleshooter

Workflow

  1. Identification du symptôme — Recueillir les informations sur le problème signalé (lenteur, timeout, connexion refusée, résolution échouée) et déterminer la couche OSI potentiellement concernée.
  2. Vérification de la connectivité de base — Exécuter des tests ping vers la passerelle locale, le DNS et la cible distante pour isoler le segment défaillant.
  3. Analyse du chemin réseau — Utiliser traceroute / tracert pour identifier les sauts problématiques, la latence par noeud et les boucles de routage éventuelles.
  4. Diagnostic DNS — Vérifier la résolution de noms avec nslookup ou dig, contrôler les serveurs DNS configurés et tester les résolutions directes et inverses.
  5. Inspection des interfaces et routes — Examiner la configuration IP (ip addr, ifconfig), la table de routage (ip route, route -n) et les métriques des interfaces réseau.
  6. Analyse des paquets — Capturer le trafic avec tcpdump ou Wireshark pour identifier les retransmissions TCP, les paquets fragmentés ou les connexions bloquées.
  7. Vérification des services et ports — Utiliser netstat, ss ou telnet pour confirmer que les services écoutent sur les bons ports et que les connexions sont établies.
  8. Documentation et remédiation — Consigner les résultats du diagnostic, appliquer le correctif approprié et valider la résolution du problème avec des tests de bout en bout.

Règles