Recherche sur le site Web

Comment utiliser la commande Ping pour tester votre réseau


Principaux enseignements

  • Ping est un outil utile pour tester la connectivité réseau en envoyant des paquets de données et en mesurant le temps de réponse.
  • Il peut être utilisé pour dépanner des problèmes de réseau en vérifiant si un appareil peut atteindre un autre appareil sur le réseau local ou sur internet.
  • Ping fonctionne sur divers systèmes d'exploitation, y compris Windows, macOS et Linux, et peut être accessible via l'invite de commande ou le Terminal.

La commande ping envoie des paquets de données à une adresse IP spécifique sur un réseau, puis vous informe du temps qu'il a fallu pour transmettre ces données et obtenir une réponse. C'est un outil pratique que vous pouvez utiliser pour tester rapidement divers points de votre réseau. Voici comment l'utiliser.

Comment fonctionne le ping ?

Le terme 'ping' provient d'une technologie sonar qui envoie des impulsions sonores, puis écoute le retour de l'écho. Sur un réseau informatique, un outil de ping est intégré à la plupart des systèmes d'exploitation et fonctionne de manière similaire. Vous émettez la commande ping accompagnée d'une URL ou d'une adresse IP spécifique. Votre ordinateur envoie plusieurs paquets d'information à cet appareil, puis attend une réponse. Lorsqu'il reçoit la réponse, l'outil de ping vous indique combien de temps chaque paquet a mis pour faire l'aller-retour, ou vous informe qu'il n'y a pas eu de réponse.

Cela semble simple, et c'est le cas. Mais vous pouvez l'utiliser à bon escient. Vous pouvez tester si votre ordinateur peut atteindre un autre appareil — comme votre routeur — sur votre réseau local, ou s'il peut atteindre un appareil sur Internet. Cela peut vous aider à déterminer si un problème de réseau se trouve quelque part sur votre réseau local, ou au-delà. Le temps que prennent les paquets pour revenir vers vous peut vous aider à identifier une connexion lente, ou si vous subissez une perte de paquets.

Et peu importe quel système d'exploitation vous utilisez. Ouvrez un terminal ou une fenêtre de l'invite de commande, et vous pouvez utiliser ping sur macOS, Linux ou n'importe quelle version de Windows.

Comment utiliser Ping

Nous allons utiliser l'invite de commandes Windows dans notre exemple ici. Mais vous pouvez également utiliser la commande ping dans Windows PowerShell, ou dans l'application Terminal sur macOS ou n'importe quelle distribution Linux. Une fois que vous utilisez la commande réelle, elle fonctionne de la même manière partout.

Dans Windows, appuyez sur Windows+R. Dans la fenêtre Exécuter, tapez "cmd" dans la zone de recherche, puis appuyez sur Entrée.

À l'invite, tapez "ping" suivi de l'URL ou de l'adresse IP que vous souhaitez pinger, puis appuyez sur Entrée. Dans l'image ci-dessous, nous pinguons linux-console.net et obtenons une réponse normale.

Cette réponse montre l'URL que vous pinguez, l'adresse IP associée à cette URL et la taille des paquets envoyés sur la première ligne. Les quatre lignes suivantes montrent les réponses de chaque paquet individuel, y compris le temps (en millisecondes) qu'il a fallu pour la réponse et le temps de vie (TTL) du paquet, qui est la durée avant que le paquet ne soit rejeté.

Au bas de la page, vous verrez un résumé qui montre combien de paquets ont été envoyés et reçus, ainsi que le temps de réponse minimum, maximum et moyen.

Et dans l'image suivante, nous envoyons un ping au routeur sur notre réseau local en utilisant son adresse IP. Nous recevons également une réponse normale de sa part.

Lorsque l'outil de ping ne reçoit pas de réponse des appareils que vous interrogez, il vous en informe également.

Et c'est ainsi que vous utilisez ping dans sa forme la plus basique. Bien sûr, comme la plupart des commandes, il existe des options avancées que vous pouvez utiliser pour le faire fonctionner un peu différemment. Par exemple, vous pouvez lui faire continuer à pinger une destination jusqu'à ce que vous arrêtiez la commande, spécifier le nombre de fois que vous voulez qu'il ping, définir la fréquence à laquelle il doit ping, et plus encore. Mais à moins que vous ne fassiez des types de dépannage très spécifiques, vous n'aurez pas à vous soucier beaucoup de ces options avancées.

Si vous êtes curieux à leur sujet, tapez simplement "ping /?" dans l'invite de commandes pour voir une liste.

Alors, que pouvez-vous faire avec Ping ?

Maintenant que vous savez comment utiliser la commande, voici quelques choses intéressantes que vous pouvez en faire :

  • Pinguer une URL (comme linux-console.net) ou une adresse IP pour voir si vous pouvez atteindre une destination Internet. Si vous obtenez une réponse réussie, cela signifie que tous les appareils réseau entre vous et cette destination fonctionnent, y compris l'adaptateur réseau de votre ordinateur, votre routeur, et tous les appareils qui existent sur Internet entre votre routeur et la destination. Et si vous souhaitez explorer ces routes plus en profondeur, vous pouvez utiliser un autre outil de mise en réseau nommé tracert pour le faire.
  • Pinguer une URL pour résoudre son adresse IP. Si vous souhaitez connaître l'adresse IP d'une URL particulière, vous pouvez pinguer l'URL. L'outil de ping vous montre tout de suite en haut l'adresse IP avec laquelle il travaille.
  • Pingi votre routeur pour voir si vous pouvez y accéder. Si vous ne pouvez pas pinger avec succès un emplacement internet, vous pouvez ensuite essayer de pinger votre routeur. Une réponse réussie vous indique que votre réseau local fonctionne correctement et que le problème pour atteindre l'emplacement internet est hors de votre contrôle.
  • Pinguez votre adresse de bouclage (127.0.0.1). Si vous ne pouvez pas pinger votre routeur avec succès, mais que votre routeur semble être allumé et fonctionnel, vous pouvez essayer de pinger ce qu'on appelle une adresse de bouclage. Cette adresse est toujours 127.0.0.1, et si vous l'avez pingée avec succès, cela vous indique que l'adaptateur réseau de votre ordinateur (et le logiciel de mise en réseau de votre système d'exploitation) fonctionne correctement.

Il se peut que vous ne receviez pas de réponse au ping d'autres ordinateurs sur votre réseau local car les pare-feux intégrés de ces dispositifs les empêchent de répondre aux demandes de ping. Si vous souhaitez pouvoir effectuer un ping sur ces dispositifs, vous devrez désactiver ce paramètre pour autoriser les pings à travers le pare-feu.

La liste ci-dessus utilise une approche extérieure-intérieure, où vous envoyez un ping à la destination la plus éloignée d'abord, puis vous vous dirigez vers les périphériques plus locaux. Certaines personnes préfèrent travailler de l'intérieur vers l'extérieur en pingant d'abord l'adresse de boucle, puis leur routeur (ou un autre périphérique local), et enfin une adresse Internet.

Et bien sûr, ce dont nous parlons dans cet article concerne principalement l'utilisation de ping pour effectuer du dépannage sur un réseau domestique ou de petite entreprise. Sur des réseaux plus grands, il y a beaucoup plus de complexité à prendre en compte. De plus, si vous êtes chargé de dépanner des réseaux plus vastes, vous savez probablement déjà comment utiliser ping et de nombreux autres outils de mise en réseau.

Commandes Linux

Fichiers

t

Processus

un

Mise en réseau

netstat·ping·traceroute·ip·ss·whois·fail2ban·bmon·dig·finger·nmap·ftp·curl·wget·who·whoami·w·iptables·ssh-keygen·ufw·arping·firewalld

Articles connexes