Si hago ping a 192.168.1.4, ¿por qué responde 192.168.1.2?

12

Cuando ejecuto el comando ping 192.168.1.4obtengo los siguientes resultados:

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.

¿Alguien puede ayudarme a entender por qué en el mundo me dice que 192.168.1.2 es inalcanzable cuando esa no es la dirección IP que escribí? Estoy muy confundido.

También en caso de que sea relevante, estoy en un grupo de trabajo.

Bvernon
fuente
¿Qué comando has escrito exactamente ?
gronostaj
Exactamente lo que escribí entre comillas.
BVernon
1
BVernon: no dice "192.168.1.2" es inalcanzable. Por el contrario, es 192.168.1.2 que dice que el host de destino (es decir, 192.168.1.4) es inalcanzable. En su caso .1.2 es probablemente su propia máquina. Pero también podría ser un "salto" en el camino hacia el destino (el último salto alcanzado). Podría significar que el destino no responde al ping (debido a su firewall, por ejemplo. ¡NO desactive el firewall! Solo permita el ICMP entrante)
Olivier Dulac

Respuestas:

17

192.168.1.2debe ser tu ip, no el host de destino. Si el host de destino no está disponible, no puede enviarle una respuesta (obviamente), por lo que la respuesta proviene de su propia máquina.

Esto se debe a que en la misma subred, pingenvía una solicitud ARP para obtener la dirección MAC correspondiente a la IP. Si esto no se puede resolver, recibirá este mensaje. Si hace ping a una máquina en otra subred, recibirá un mensaje de tiempo de espera, ya que pingenvía una solicitud ARP para obtener la puerta de enlace de la subred, que debería completarse correctamente. Pero entonces el ping real se agota

Simiil
fuente
Puede confirmar que es su ip escribiendoipconfig /all
Vijay
Ah, me siento como un muñeco por no notar eso. El problema original (que hacía ping a la dirección IP incorrecta para un nombre de computadora específico) se ha solucionado durante la noche. Sin embargo, todavía me parece extraño que no pueda acceder a mi enrutador (192.168.1.1) desde esta máquina a pesar de que no parece tener una configuración diferente a otras máquinas en mi red. Pero en este punto eso no me está frenando, así que guardaré ese enigma para otro día.
BVernon
1

192.168.1.2 es una computadora en el camino, directamente conectada con su PC, que le dice que no puede completar su tarea.

Por ejemplo, se supone que su PC está conectada por cable a otra PC, que debe conectarse mediante wifi a una red, pero la conexión wifi se cortó por cualquier motivo. Luego, la PC a la que está conectado enviará exactamente la respuesta que recibió.

Al igual que los pilares de Hércules, dice, nec plus ultra , es decir, no más allá de aquí. Significa que 192.168.1.2 tiene un problema de conectividad.

MariusMatutiae
fuente
La última oración es verdadera, pero la primera oración pierde la posibilidad más simple: que 192.168.1.2, la computadora con problemas de conectividad, es la PC misma.
MSalters
No: cuando la PC que emite el comando ping es la que no tiene conexión, no hay una declaración "Responder desde ...".
MariusMatutiae
Para su información, 192.168.1.2 es la computadora donde se originó el ping, pero no, no tenía un problema de conectividad, ya que obviamente no tenía problemas para acceder a Internet y publicar esta pregunta.
BVernon
De todos modos, hace +1 porque tal vez esa información ayude a alguien con un problema similar pero diferente en el futuro.
BVernon
@MariusMatutiae expliqué en mi respuesta por qué hay una respuesta en este caso
Simiil