O que devo esperar para ver quando eu 'pingar' meu endereço IP?

0

Estou usando o comando linux ping de uma máquina linux para testar a conexão com uma máquina windows:

Primeiro eu encontro o endereço IP da minha máquina Windows usando o ipconfig e faço isso da máquina Linux:

ping my.ip.add.ress

O comando apenas trava até eu cancelar com o controle-C.

Existe alguma coisa óbvia que eu deveria fazer primeiro?

O que devo ver se o comando ping funciona?

    
por atomh33ls 30.09.2013 / 15:45

5 respostas

3

IIRC, a configuração padrão no Windows mudou para não responder aos pings há algum tempo. Você precisa alterar isso nas configurações de rede ou firewall / segurança. Se você estiver usando algo diferente do Windows Defender (ou seja, o Norton), talvez seja necessário procurar em mais lugares para descobrir onde ele está sendo bloqueado.

Mas. Você deve estar recebendo avisos do ping de que os pacotes falharam, a menos que você o esteja matando muito rapidamente.

Se você não quiser matá-lo, use a opção -c para especificar um número de pacotes:

ping -c 5 my.ip.add.ress

e, em seguida, aguarde - se não houver resposta, você deve receber 5 mensagens de falha e um resumo anotando 0 de 5 pacotes, 100% de perda, etc.

Você também pode tentar executar o ping na outra direção (do Windows para o linux)

    
por 30.09.2013 / 16:14
2

O seu firewall está atrapalhando?

Quando o comando ping funcionar, você deverá ver algo assim:

$ ping 192.168.103.140
PING 192.168.103.140: 64 byte packets
64 bytes from 192.168.103.140: icmp_seq=0. time=18. ms
64 bytes from 192.168.103.140: icmp_seq=1. time=18. ms
64 bytes from 192.168.103.140: icmp_seq=2. time=18. ms
64 bytes from 192.168.103.140: icmp_seq=3. time=18. ms
    
por 30.09.2013 / 15:50
2

Para testar se o comando ping funciona, no tipo de máquina linux ping localhost que deve ser resolvido para o IP local da máquina linux. Você deveria receber uma resposta. Pode ser que exista um firewall local ou remoto que esteja impedindo que os pings passem, mas eu não esperaria que ele travasse, exigindo que você usasse um intervalo.

    
por 30.09.2013 / 15:52
1

Para verificar o endereço do PC, use o comando "IPCONFIG" na linha de comando. Em seguida, procure o adaptador que você está usando, ou seja, com fio Ethernet (às vezes diz "LAN0" ou similar) ou sem fio. Cada adaptador pode ter um endereço separado.

Concordo com as postagens que sugerem que seu firewall pode estar bloqueando a resposta do PING. Se assim for, no Windows 7 você abriria a Rede & Central de Compartilhamento, depois clique em "Firewall do Windows" no canto inferior esquerdo. A coisa mais fácil para TESTE SOMENTE é desligar completamente o firewall. Mas se você achar que é o firewall, basta ativar um PING: no Firewall do Windows, clique em Configurações avançadas, Regras de entrada, Nova regra e crie uma regra personalizada:

Protocolo e portas: Protocolo: ICMPv4 no mesmo painel vá para customizar, escolha "Tipos específicos de ICMP", marque a caixa "echo request", OK etc.

    
por 01.10.2013 / 05:45
0

se o ping tiver sucesso, você verá algo como:

pinging your.ip.add.ress
reply from your.ip.add.ress bytes=** time=<1ms
reply from your.ip.add.ress bytes=** time=<1ms
reply from your.ip.add.ress bytes=** time=<1ms
reply from your.ip.add.ress bytes=** time=<1ms

Packets sent = 4, packets received = 4, packets lost = 0

e algo a ver com o tempo que demorou.

Tente executar o ping no modo de segurança ... e desligue o firewall por um curto período de tempo.

soa como se você estivesse cancelando ... se você fosse deixar o tempo limite.

    
por 30.09.2013 / 15:58