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


Quand je lance la commande ping 192.168.1.4 Je reçois 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 est dit que 192.168.1.2 est inaccessible quand ce n'est pas l'adresse IP que j'ai saisie? Je suis très confus.

Même dans le cas où cela est pertinent, je suis sur un groupe de travail.


12
2017-11-05 08:00


origine


Quelle commande avez-vous tapé exactement? - gronostaj
Exactement ce que j'ai écrit entre guillemets. - BVernon
BVernon: il ne dit pas "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 cela pourrait aussi être un "saut" sur le chemin de la destination (le dernier bond a été atteint). Cela pourrait signifier que la destination ne répond pas à ping (en raison de son pare-feu, par exemple. Ne désactivez pas le pare-feu! Autorisez simplement ICMP entrant) - Olivier Dulac


Réponses:


192.168.1.2 devrait ê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), la réponse provient donc de votre propre machine.

C'est parce que sur le même sous-réseau, ping envoie une requête ARP pour obtenir l'adresse MAC correspondant à l'adresse IP. Si cela ne peut pas être résolu, vous obtenez ce message. Si vous cinglez une machine sur un autre sous-réseau, vous obtenez un message de délai d'attente, car ping envoie une requête ARP pour obtenir la passerelle du sous-réseau, qui devrait se terminer correctement. Mais alors le ping actuel expire


17
2017-11-05 08:11



Vous pouvez confirmer que c'est votre ip en tapant ipconfig /all - Vijay
Ah, je me sens comme un mannequin pour ne pas l'avoir remarqué. Le problème d'origine (le fait qu'il envoyait une commande ping à la mauvaise adresse IP pour un nom d'ordinateur spécifique) s'est réparé toute la nuit. Cependant, je trouve toujours étrange que je ne puisse pas accéder à mon routeur (192.168.1.1) depuis cette machine, même si cela ne semble pas être différent des autres machines de mon réseau. Mais à ce stade, cela ne me ralentit pas, alors je garderai cette énigme pour un autre jour. - BVernon


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 est relié par câble à un autre PC, qui devrait être connecté via wifi à un réseau, mais la connexion wifi a été abandonnée 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, il dit: nec plus ultra, c'est-à-dire pas plus loin qu'ici. Cela signifie que 192.168.1.2 a un problème de connectivité.


1
2017-11-05 08:17



La dernière phrase est vraie, mais la première phrase manque la possibilité la plus simple: 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 "Reply from ...". - MariusMatutiae
FYI, 192.168.1.2 est l’ordinateur sur lequel le ping était originaire mais non, il n’avait pas de problème de connectivité car je n’avais évidemment aucun problème à accéder à Internet et à poster cette question. - BVernon
+1 malgré tout, peut-être que cette information aidera 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