Si je cingle 192.168.1.4, pourquoi 192.168.1.2 répond-il?

12

Lorsque j'exécute la commande, ping 192.168.1.4j'obtiens les résultats suivants:

Pinging 192.168.1.4 with 32 bytes of data:
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.

Quelqu'un peut-il m'aider à comprendre pourquoi dans le monde il me dit que 192.168.1.2 est inaccessible quand ce n'est pas l'adresse IP que j'ai tapée? Je suis très confus.

De plus, si c'est pertinent, je fais partie d'un groupe de travail.

BVernon
la source
Quelle commande avez-vous tapé exactement ?
gronostaj
Exactement ce que j'ai écrit entre guillemets.
BVernon
1
BVernon: il ne dit pas que "192.168.1.2" est inaccessible. Au contraire, c'est 192.168.1.2 qui dit que l'hôte de destination (c'est-à-dire 192.168.1.4) est inaccessible. Dans votre cas .1.2 est probablement votre propre machine. Mais il pourrait également s'agir d'un «saut» en cours de route vers la destination (le dernier saut atteint). Cela pourrait signifier que la destination ne répond pas au ping (en raison de son pare-feu, par exemple. Ne désactivez PAS le pare-feu! Autorisez simplement l'ICMP entrant)
Olivier Dulac

Réponses:

17

192.168.1.2devrait être votre adresse IP, pas l'hôte de destination. Si l'hôte de destination est inaccessible, il ne peut pas vous envoyer de réponse (évidemment), donc la réponse vient de votre propre machine.

En effet, sur le même sous-réseau, pingenvoie une demande ARP pour obtenir l'adresse MAC correspondant à l'IP. si cela ne peut pas être résolu, vous obtenez ce message. Si vous envoyez pingune requête ping à une machine sur un autre sous-réseau, vous obtenez un message d'expiration, car envoie une demande ARP pour obtenir la passerelle du sous-réseau, qui devrait se terminer correctement. Mais alors le ping réel expire

Simiil
la source
Vous pouvez confirmer que c'est votre adresse IP en tapantipconfig /all
Vijay
Ah, je me sens comme un mannequin pour ne pas l'avoir remarqué. Le problème d'origine (qu'il cinglait la mauvaise adresse IP pour un nom d'ordinateur spécifique) s'est résolu pendant la nuit. Cependant, je trouve toujours étrange que je ne puisse pas accéder à mon routeur (192.168.1.1) à partir de cette machine même s'il ne semble pas être configuré différemment des autres machines de mon réseau. Mais à ce stade, cela ne me ralentit pas, je vais donc garder cette énigme pour un autre jour.
BVernon
1

192.168.1.2 est un ordinateur en cours de route, directement connecté à votre PC, vous indiquant qu'il ne peut pas terminer sa tâche.

Par exemple, supposons que votre PC soit relié par câble à un autre PC, qui devrait être connecté via wifi à un réseau, mais la connexion wifi a chuté pour une raison quelconque. Ensuite, le PC auquel vous vous connectez enverra exactement la réponse que vous avez reçue.

Comme les piliers d'Hercule, dit-on, nec plus ultra , c'est-à-dire pas plus loin qu'ici. Cela signifie que 192.168.1.2 a un problème de connectivité.

MariusMatutiae
la source
La dernière phrase est vraie, mais la première phrase manque la possibilité la plus simple: que 192.168.1.2, l'ordinateur avec des problèmes de connectivité, est le PC lui-même.
MSalters
Non: lorsque le PC émettant la commande ping est celui sans connexion, il n'y a pas de déclaration "Répondre de ...".
MariusMatutiae
Pour info, 192.168.1.2 est l'ordinateur d'où provenait le ping mais non, il n'y avait pas de problème de connectivité car je n'avais évidemment aucun problème à me connecter à Internet et à y poster cette question.
BVernon
+1 de toute façon, car peut-être que ces informations aideront quelqu'un avec un problème similaire mais différent sur la route.
BVernon
@MariusMatutiae j'ai expliqué dans ma réponse pourquoi il y a une réponse dans ce cas
Simiil