======Zoo - Utilitaire de diagnostic pour Mac======
> **Produit :** //[[fr:zoo:home|Zoo]]//
> **Résumé :** //cette page présente Terminal pour diagnostiquer les problèmes de réseau du Zoo LAN sur Mac//
**[[https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac|Terminal]]** fonctionne sur un poste équipé de **Rhino pour Mac**. Il offre plusieurs outils de diagnostic réseau utiles, accessibles à travers la ligne de commande, pour résoudre les problèmes de connectivité entre les postes équipés de Rhino pour Mac et les serveurs Zoo.
=====Diagnostic=====
L'utilitaire de diagnostic réseau permet de réaliser les tests suivants sur le réseau :
1. **Ping :** l'utilitaire de diagnostic de ping est l'outil TCP/IP principal utilisé pour résoudre les problèmes de connectivité, de portée et de résolution de nom. Ping vérifie la connectivité au niveau IP avec un autre ordinateur TCP/IP en envoyant des messages de demande d'écho de protocole de message de contrôle sur Internet (ICMP). Les messages de réponse d'écho correspondants sont affichés, ainsi que les temps de d'envoi et retour.
''ping zoo.mcneel.com''
Exemple de réussite d'un test ping :
> ping zoo.mcneel.com
PING zoo.mcneel.com (192.168.0.100): 56 data bytes
64 bytes from 10.22.0.15: icmp_seq=0 ttl=127 time=9.981 ms
64 bytes from 10.22.0.15: icmp_seq=1 ttl=127 time=8.630 ms
64 bytes from 10.22.0.15: icmp_seq=2 ttl=127 time=9.774 ms
Exemple d'échec d'un test ping :
> ping zoo.mcneel.com
PING zoo.mcneel.com (192.168.0.100): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Appuyez sur **Ctrl+C** pour annuler la commande **ping**.
2. **nslookup :** l'outil de diagnostic DNS Lookup affiche des informations que vous pouvez utiliser pour diagnostiquer l'infrastructure DNS.
''nslookup zoo.mcneel.com''
Exemple de réussite d'un test "nslookup" :
> nslookup zoo.mcneel.com
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
Name: zoo.mcneel.com
Address: 192.168.0.100
Exemple d'échec d'un test "nslookup" :
> nslookup zoo.mcneel.com
** server can't find zoo.mcneel.com: NXDOMAIN
3. **Traceroute :** l'utilitaire de diagnostic Traceroute détermine le chemin vers une destination en envoyant des paquets échos ICMP (Internet Control Message Protocol) avec diverses valeurs de durée de vie (TTL - Time-To-Live) IP vers cette destination. Étant donné que chaque routeur se trouvant sur le chemin doit décrémenter d'au moins 1 unité la durée de vie sur un paquet avant de le transférer, la durée de vie représente en fait le nombre de sauts. Lorsque la durée de vie sur un paquet atteint 0, le routeur envoie à l'ordinateur source un message ICMP indiquant l'expiration du délai.
''traceroute zoo.mcneel.com''
Exemple de réussite d'un test "traceroute" :
> traceroute zoo.mcneel.com
traceroute to zoo.mcneel.com (192.168.0.100), 64 hops max, 52 byte packets
1 192.168.0.100 (192.168.0.100) 9.391 ms 6.558 ms 8.538 ms
Exemple d'échec d'un test "traceroute" :
> traceroute zoo.mcneel.com
traceroute to zoo.mcneel.com (192.168.0.100), 64 hops max, 52 byte packets
1. * * *
4. **Port Scan (nc) :** le test Port Scan recherche les ports TCP ouverts. Dans le cas du Zoo, vous devez rechercher le Port TCP 80.
''nc -z -v zoo.mcneel.com 80''
Exemple de réussite d'un test "netcat" :
> nc -z -v zoo.mcneel.com 80
Connection to zoo.mcneel.com port 80 [tcp/http] succeeded!
Exemple d'échec d'un test "netcat" :
netcat ne renvoie aucun résultat. Pour annuler, appuyez sur **Ctrl+C**
//Si ce test échoue alors que tous les autres tests ont réussi, vérifiez que le service du serveur Zoo fonctionne. Pour ce faire, utilisez ZooAdmin.exe ou l'applicatif de Services dans le Panneau de configuration. Vérifiez également que le __[[fr:zoo:window7firewall|Port TCP 80 est ouvert sur tous les pare-feu]],__ pour le trafic entrant et sortant, exécutés sur le système où est installé le Zoo.//
=====Voir aussi =====
[[fr:zoo:diagnostics|Zoo - Utilitaire de diagnostic pour Windows]]