Comment faire pour diagnostiquer et tester des connexions réseau TCP/IP ou NetBIOS sur Windows Server 2003

Le support de Windows Server 2003 a pris fin le 14 juillet 2015

Microsoft a mis fin au support de Windows Server 2003 le 14 juillet 2015. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

Résumé
Le présent article décrit les procédures à suivre pour diagnostiquer et tester des configurations réseau TCP/IP (Transmission Control Protocol/Internet Protocol) ou NetBIOS. Il présente également les outils de diagnostic les plus courants ainsi que les techniques de base d'analyse de réseaux.

Retour au début

Configuration de votre ordinateur

Si vous voulez résoudre un problème de connexion réseau TCP/IP, vérifiez d'abord la configuration TCP/IP de l'ordinateur présentant le problème.

Retour au début

Affichage de la configuration TCP/IP à l'aide de l'outil Ipconfig.exe

  1. Cliquez sur Démarrer, sur Exécuter, tapez cmd dans la zone Ouvrir, puis appuyez sur ENTRÉE.
  2. À l'invite de commandes, tapez ipconfig, puis appuyez sur ENTRÉE : Cette commande affiche le suffixe DNS, l'adresse IP, le masque de sous-réseau et la passerelle par défaut de votre ordinateur.
  3. Si vous avez besoin d'informations complémentaires et que souhaitez afficher un rapport de configuration détaillé, tapez ipconfig /all à l'invite de commandes, puis appuyez sur ENTRÉE.
  4. Vérifiez que l'ordinateur est configuré avec les paramètres DNS (Domain Name System) et WINS (Windows Internet Name Service) appropriés, une adresse IP disponible, ainsi que le masque de sous-réseau, la passerelle par défaut et le nom d'hôte corrects.
REMARQUE : Pour afficher d'autres options de l'outil Ipconfig.exe, tapez ipconfig /? à l'invite de commandes.

Retour au début

Affichage des informations de connexion à l'aide de l'outil Nbtstat.exe

NetBIOS sur TCP/IP (NetBT) résout des noms NetBIOS en adresses IP. TCP/IP fournit de nombreuses options pour la résolution des noms NetBIOS, y compris la recherche du cache local, l'interrogation du serveur WINS, la diffusion, l'interrogation du serveur DNS et la consultation des fichiers LMHOSTS et HOSTS.

Nbtstat.exe est un outil pratique pour résoudre les problèmes de résolution de noms NetBIOS. Vous pouvez utiliser la commande NBTSTAT pour supprimer ou corriger des entrées préchargées. Pour utiliser la commande NBTSTAT, procédez comme suit :
  • Pour répertorier la table NetBIOS de l'ordinateur local, tapez nbtstat -n à l'invite de commandes, puis appuyez sur ENTRÉE. Cette commande renvoie la table de noms NetBIOS locale. Cette table indique si chaque nom est un nom unique ou un nom de groupe et s'il est enregistré ou non sur le réseau.
  • Pour afficher le contenu du cache de noms NetBIOS, tapez nbtstat -c à l'invite de commandes, puis appuyez sur ENTRÉE. Cette commande affiche le contenu du cache de noms NetBIOS, qui contient les mappages nom-adresse pour les autres ordinateurs.
  • Pour purger le cache de noms et le recharger à partir du fichier LMHOSTS, tapez nbtstat -R à l'invite de commandes, puis appuyez sur ENTRÉE.

    REMARQUE : Veillez à utiliser un « R » majuscule.
  • Pour afficher la table de noms d'un ordinateur distant, tapez nbtstat -a nom_ordinateur_distant à l'invite de commandes, où nom_ordinateur_distant correspond au nom d'ordinateur NetBIOS de l'ordinateur distant, puis appuyez sur ENTRÉE. La commande d'état de carte renvoie la table de noms NetBIOS locale correspondant à cet ordinateur et l'adresse MAC de la carte réseau.
  • Pour afficher une liste de connexions serveur et client, tapez nbtstat -s à l'invite de commandes, puis appuyez sur ENTRÉE. Cette commande répertorie les sessions NetBIOS en cours et leur état avec des statistiques, comme l'indique l'exemple suivant :
   NetBIOS Connection Table    Local Name     State      In/Out  Remote Host   Input  Output    ------------------------------------------------------------------    DAVEMAC1 <00>  Connected  Out     CNSSUP1<20>   6MB    5MB    DAVEMAC1 <00>  Connected  Out     CNSPRINT<20>  108KB  116KB    DAVEMAC1 <00>  Connected  Out     CNSSRC1<20>   299KB  19KB    DAVEMAC1 <00>  Connected  Out     STH2NT<20>    324KB  19KB    DAVEMAC1 <03>  Listening 					
REMARQUE : Pour afficher d'autres options de l'outil Nbtstat.exe, tapez nbtstat /? à l'invite de commandes.

Retour au début

Test des connexions vers des serveurs distants

Si vous ne parvenez pas à vous connecter à un serveur distant, vous pouvez utiliser deux outils d'usage courant. Utilisez la commande PING pour vérifier qu'un ordinateur hôte peut se connecter au réseau TCP/IP et à ses ressources. Utilisez la commande TRACERT pour examiner l'itinéraire emprunté jusqu'à une destination.

Retour au début

Test des connexions à l'aide de la commande PING

Vous pouvez utiliser la commande PING comme outil de dépannage pour tester de manière séquentielle la connectivité vers plusieurs ressources réseau. Pour exécuter la commande ping directement sur un hôte réseau, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez cmd dans la zone Ouvrir, puis appuyez sur ENTRÉE.
  2. Tapez l'une des lignes suivantes, où adresse_IP_hôte_réseau_distant correspond à l'adresse IP de l'ordinateur auquel vous voulez vous connecter et nom_hôte au nom de cet ordinateur, puis appuyez sur ENTRÉE :
    • ping adresse_IP_hôte_réseau_distant

      Par exemple, ping 192.168.104.
    • ping nom_hôte

      Par exemple, ping www.microsoft.com.
  3. Dans la fenêtre d'invite de commandes, recherchez une réponse semblable à la suivante :
    Reply from 192.168.1.104: bytes=32 time=40ms TTL=61
    Reply from 192.168.1.104: bytes=32 time=40ms TTL=61
    Reply from 192.168.1.104: bytes=32 time=40ms TTL=61
    Reply from 192.168.1.104: bytes=32 time=40ms TTL=61
    Si vous recevez une réponse de ce type, le serveur est disponible sur le réseau. Si vous ne pouvez pas contacter la ressource, vous pouvez résoudre les problèmes de connexion en utilisant la commande PING pour tester la connectivité vers différentes ressources réseau :
    1. Exécutez la commande ping sur l'adresse de bouclage pour vérifier que TCP/IP est installé et fonctionne correctement sur l'ordinateur local. Pour cela, tapez ping 127.0.0.1.
    2. Exécutez la commande ping sur l'adresse IP de l'ordinateur local afin de vérifier qu'elle a été ajoutée au réseau de manière appropriée.
    3. Exécutez la commande ping sur l'adresse IP de la passerelle par défaut afin de vérifier que celle-ci fonctionne et qu'il est possible de se connecter à un hôte local sur le réseau local. Vous pouvez obtenir l'adresse IP de la passerelle locale par défaut à l'aide de la commande IPCONFIG.
    4. Exécutez la commande ping sur l'adresse IP d'un autre hôte distant afin de vérifier que vous pouvez communiquer par l'intermédiaire d'un routeur.
REMARQUE : Pour afficher d'autres options de l'outil Ping.exe, tapez ping /? à l'invite de commandes.

Retour au début

Test des connexions à l'aide de la commande Tracert.exe

Tracert.exe est un utilitaire de suivi d'itinéraire qui permet de déterminer le chemin réseau vers une destination. La commande TRACERT affiche la série de routeurs IP utilisés pour remettre les paquets de votre ordinateur à la destination et indique le temps nécessaire à chaque tronçon. Si des paquets ne peuvent pas atteindre la destination, la commande TRACERT renvoie le nom du dernier routeur qui a réussi à transmettre ces paquets. Pour déterminer le chemin emprunté par un paquet sur le réseau et le lieu de destination éventuel :
  1. Cliquez sur Démarrer, sur Exécuter, tapez cmd dans la zone Ouvrir, puis appuyez sur ENTRÉE.
  2. À l'invite de commandes, tapez tracert adresse_IP_hôte_réseau_distant, où adresse_IP_hôte_réseau_distant correspond à l'adresse IP de l'hôte réseau distant, puis appuyez sur ENTRÉE.
  3. Examinez les résultats qui apparaissent dans la fenêtre afin de déterminer le temps nécessaire au paquet pour atteindre chaque segment du réseau et le point à partir duquel la connexion risque d'être interrompue.
REMARQUE : Pour afficher d'autres options de l'outil Tracet.exe, tapez tracert /? à l'invite de commandes.

Retour au début

Test des connexions à l'aide de la commande NET VIEW

  1. Cliquez sur Démarrer, sur Exécuter, tapez cmd dans la zone Ouvrir, puis appuyez sur ENTRÉE.
  2. À l'invite de commandes, tapez net view \\nom_ordinateur, où nom_ordinateur correspond au nom de l'ordinateur auquel vous voulez vous connecter, puis appuyez sur ENTRÉE.

    Une liste des partages de fichiers et d'imprimantes sur cet ordinateur est générée en établissant une connexion NetBIOS temporaire.
    • Si aucun partage de fichiers ou d'imprimantes n'est disponible sur l'ordinateur spécifié, le message « La liste est vide » s'affiche.
    • Si la commande NET VIEW \\nom_ordinateur ne fonctionne pas et génère le message d'erreur « Une erreur système s'est produite », procédez comme suit :
      1. Vérifiez que vous avez tapé correctement le nom de l'ordinateur distant.
      2. Vérifiez que l'ordinateur est opérationnel.
      3. Vérifiez que l'ordinateur exécute le service Partage de fichiers et d'imprimantes pour les réseaux Microsoft.
      4. Utilisez la commande PING pour vérifier que toutes les passerelles (routeurs) entre l'ordinateur local et l'hôte distant sont opérationnelles.
    • Si la commande NET VIEW \\nom_ordinateur ne fonctionne pas, tapez net view \\adresse_IP_ordinateur_distant, puis appuyez sur ENTRÉE.

      Si la commande NET VIEW \\adresse_IP_ordinateur_distant fonctionne, mais que la commande NET VIEW \\nom_ordinateur ne fonctionne pas, il se peut que la conversion du nom d'ordinateur donne une adresse incorrecte.
REMARQUE : Pour afficher d'autres options de l'outil Net View, tapez net view /? à l'invite de commandes.

Retour au début

Résolution des problèmes

Cette section décrit certains problèmes que vous pouvez rencontrer et explique comment les résoudre.

Retour au début

Je peux contacter une ressource réseau directement. Cependant, lorsque j'exécute la commande « ping» sur celle-ci, elle retourne le message « Délai d'attente de la demande dépassé »

De nombreuses organisations bloquent le retour des paquets ICMP (ping) par mesure de sécurité. En conséquence, si vous essayez d'exécuter la commande ping sur une ressource, il se peut que vous ne receviez pas de réponse au message PING ou TRACERT.

Retour au début

Je peux exécuter la commande « ping » sur une ressource en recourant à son adresse IP, mais pas à son nom

Si vous pouvez contacter une ressource en utilisant son adresse IP alors qu'un message PING vers son nom d'hôte ne fonctionne pas, le problème peut être causé par une défaillance de la résolution de noms et non par la connectivité du réseau. Vérifiez que l'ordinateur est configuré à l'aide des entrées DNS ou WINS appropriées et que les serveurs DNS ou WINS sont disponibles.

Retour au début
kbnetwork
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.
Propriétés

ID d'article : 323388 - Dernière mise à jour : 09/29/2016 06:34:00 - Révision : 1.0

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Small Business Server 2003 Standard Edition, Microsoft Windows Small Business Server 2003 Premium Edition

  • kbhowtomaster kbnetwork kbtool kbtshoot KB323388
Commentaires