web-dev-qa-db-fra.com

Pas de réponse pour la commande ping. Qu'est-ce que ça veut dire?

Je teste la disponibilité des nœuds dans un réseau. Pour cela, j'utilise la commande ping et vois si cette machine répond.

Cependant, si une machine n'est pas accessible, le ping devrait m'indiquer que cet "hôte de destination n'est pas accessible". Mais s'il le peut, il devrait revenir avec le message de réponse. Mais il n'y a pas de message qui est reçu!

Qu'est-ce que cela implique? - Ce ping n'est pas activé sur cette machine particulière mais accessible sur le réseau?

7
Vikas Goel

Ping n'est pas le meilleur outil à utiliser pour tester la disponibilité d'un réseau distant. Bien que ping puisse vous indiquer qu’un réseau est accessible et vous envoyer des temps de réponse, le manque d’informations ne signifie pas que le réseau est en panne. Comme dit le proverbe, l'absence de preuve n'est pas une preuve d'absence.

Ouvrez votre navigateur et accédez à yahoo.com et intel.com. Les deux vont droit? Essayez de cingler Yahoo ping yahoo.com puis essayez de céder à Intel ping intel.com Intel ne renvoie aucun résultat de ping. Intel a probablement désactivé la réponse au ping pour des raisons de sécurité, comme le refus de son inondation.

Un autre problème avec ping est que les gens interprètent souvent mal les résultats. Si vous obtenez un temps de réponse long, les utilisateurs accusent souvent le point final. Si vous êtes sous Windows, tapez pathping yahoo.com et vous verrez une combinaison de traceroute et de ping, qui fournit des informations bien meilleures.

15
Keltari

si vous êtes sur une machine Linux, vous pouvez utiliser nmap à la place

nmap -sP 192.168.x.0/24

netscanner.exe est un excellent outil (avec une fonctionnalité "d'affichage en direct" qui indique à l'hôte que vous allez et venez, en temps réel).

-- MODIFIER --

Puisque netscanner n'est plus un logiciel gratuit, mais un logiciel d'évaluation (seuls les 10 premiers résultats seront affichés), je suis allé à la recherche d'alternatives et j'ai découvert ce produit gratuit: https: //www.mitec. cz/netscan.html

Ce site héberge de nombreux autres outils de réseau utiles.

3
oneindelijk

N'oubliez pas que le ping est une connexion comme une autre. Pour être accepté, il doit être activé dans le pare-feu et un service doit être à l'écoute et envoyer une réponse.
Dans la plupart des cas, la commande ping ne fonctionne pas à cause des paramètres du pare-feu.
N'oubliez pas non plus que normalement le ping retourne Délai d'attente de la connexion. . L'hôte de destination non accessible. est renvoyé lorsque l'adresse IP ne se trouve pas sur le réseau.

1
Tomáš Zato

Cela signifie que votre paquet ICMP (ping) a été ignoré en silence, sans réponse envoyée. Cela peut arriver pour plusieurs raisons:

  • Le ping est désactivé sur le routeur ou (plus probablement) le point final.
  • Le réseau est encombré ou mal configuré
1
KBart