Se eu sigo 192.168.1.4, por que 192.168.1.2 está respondendo?

12

Quando eu executo o comando ping 192.168.1.4eu recebo os seguintes 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.

Alguém pode me ajudar a entender por que, no mundo, está me dizendo que 192.168.1.2 está inacessível quando esse não é o endereço IP digitado? Estou muito confusa.

Também, caso seja relevante, estou em um grupo de trabalho.

BVernon
fonte
Que comando você digitou exatamente ?
precisa saber é o seguinte
Exatamente o que escrevi entre aspas.
precisa saber é o seguinte
1
BVernon: não diz "192.168.1.2" está inacessível. Pelo contrário, é 192.168.1.2 que diz que o host de Destino (ou seja, 192.168.1.4) está inacessível. No seu caso .1.2 é provavelmente sua própria máquina. Mas também poderia ser um "salto" no caminho até o destino (o último salto alcançado). Isso poderia significar que o destino não está respondendo de ping (.! Devido ao seu firewall, por exemplo, não desativar o firewall apenas permitir entrada ICMP)
Olivier Dulac

Respostas:

17

192.168.1.2deve ser o seu ip, não o host de destino. Se o host de destino estiver inacessível, ele não poderá enviar uma resposta (obviamente); portanto, a resposta vem de sua própria máquina.

Isso ocorre porque, na mesma sub-rede, pingenvia uma solicitação ARP para obter o endereço MAC correspondente ao IP. se isso não puder ser resolvido, você receberá esta mensagem. Se você executar ping em uma máquina em outra sub-rede, receberá uma mensagem de tempo limite, porque pingenvia uma solicitação de ARP para obter o Gateway da sub-rede, que deve ser concluído com êxito. Mas então o tempo real de ping expira

Simiil
fonte
Você pode confirmar que é o seu IP digitandoipconfig /all
Vijay
Ah, eu me sinto um idiota por não perceber isso. O problema original (que estava executando o ping do endereço IP errado para um nome de computador específico) foi corrigido durante a noite. No entanto, ainda acho estranho que não consiga entrar no meu roteador (192.168.1.1) nesta máquina, mesmo que não pareça estar diferente das outras máquinas da minha rede. Mas, neste momento, isso não está me atrasando, então guardarei esse enigma para outro dia.
BVernon
1

192.168.1.2 é um computador ao longo do caminho, diretamente conectado ao seu PC, dizendo que ele não pode concluir sua tarefa.

Por exemplo, suponha que seu PC esteja conectado por cabo a outro PC, que deve ser conectado via Wi-Fi a uma rede, mas a conexão Wi-Fi caiu por qualquer motivo. Em seguida, o PC ao qual você está conectado enviará exatamente a resposta que você recebeu.

Como os pilares de Hércules, está dizendo, ne mais ultra , ou seja, não mais além do que aqui. Significa que 192.168.1.2 tem um problema de conectividade.

MariusMatutiae
fonte
A última frase é verdadeira, mas a primeira frase perde a possibilidade mais simples: que 192.168.1.2, o computador com problemas de conectividade, é o próprio PC.
MSalters 5/11
Não: quando o PC que está emitindo o comando ping for o único sem conexão, não haverá uma declaração "Reply from ...".
MariusMatutiae 5/11
FYI, 192.168.1.2 é o computador em que o ping foi originado, mas não, não havia um problema de conectividade, pois eu obviamente não estava tendo problemas para acessar a Internet e postar essa pergunta.
BVernon
+1 de qualquer maneira, apesar de que talvez essa informação ajude alguém com um problema semelhante, mas diferente no caminho.
BVernon
@MariusMatutiae eu expliquei na minha resposta por que existe uma resposta neste caso
Simiil