>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment tracer une adresse IP sur Mac (Network Utility / Terminal)

Chaque appareil sur Internet a une adresse IP publique (IPv4 : 192.0.2.1 ; IPv6 : 2001:db8::1). Pour diagnostiquer réseau, identifier origine d'une connexion, ou localiser approximativement un serveur, on utilise le traceroute (suivi de route).

Méthode 1 : Network Utility (obsolète depuis macOS Big Sur 11, retiré dans Ventura 13)

Si encore présent (macOS ≤ Catalina 10.15) :
1. Cmd+Espace > tapez « Network Utility » > Entrée.
2. Onglet Traceroute.
3. Saisissez IP ou nom de domaine (ex. `8.8.8.8`, `google.com`).
4. Cliquez Tracer (Trace). Résultat : liste sauts (hops) avec IP, noms d'hôtes, latences (ms).

Méthode 2 : Terminal (universel, toutes versions macOS, Linux, Windows WSL)

  1. Ouvrez Terminal (Applications > Utilitaires > Terminal, ou Cmd+Espace > « Terminal »).
  2. Commande :
    traceroute 8.8.8.8 (IPv4)
    traceroute6 2001:4860:4860::8888 (IPv6)
    traceroute google.com (nom de domaine)
  3. Options utiles :
     • -n : nRésout pas les noms (plus rapide).
     • -I : utilise ICMP (par défaut UDP sur port haut).
     • -w 2 : timeout 2s par saut.
     • -q 1 : 1 sonde par saut (défaut 3).

Méthode 3 : Outils graphiques modernes (macOS)

  • Network Utility remplacé par : Console.app (logs), Wireless Diagnostics (Option+clic Wi-Fi menu > « Ouvrir diagnostics sans fil »), Network Quality (macOS Monterey+ : `networkQuality` en Terminal).
  • Apps tierces : PingPlotter (visualise latence/pertes dans le temps), VisualRoute, Path Analyzer Pro.

Interpréter le résultat

Chaque ligne = un routeur (saut) sur le chemin.
• 1–2 : votre box/routeur local, puis premier routeur FAI.
• Milieu : backbone FAI, opérateurs transit (ex. Level3, Cogent, GTT, Orange, NTT).
• Dernier : serveur cible (ou pare-feu qui bloque ICMP → `* * *`).
• Latence (ms) : temps aller-retour. Sauts > 100 ms = goulot / distance / saturation.
• Perte de paquets : si `* * *` sur plusieurs sauts consécutifs → problème à ce niveau.

Géolocalisation approximative d'une IP

Sites : ipinfo.io, ip-api.com, db-ip.com, maxmind.com. Donnent : pays, région, ville, FAI, ASN, organisation. Précision : ville/quartier max (pas adresse exacte). VPN/Proxy/Tor masquent l'IP réelle.

💡 Commandes complémentaires :
• whois 8.8.8.8 : infos registre (propriétaire, plage, contacts).
• dig google.com / nslookup google.com : résolution DNS.
• mtr google.com (My Traceroute) : traceroute continu temps réel (installer : `brew install mtr` ou `apt install mtr`).
Vie connectée