Vamos mostrar como testar a conectividade entre equipamentos de uma rede utilizando o PING, utilitário que usa o protocolo ICMP, de uma maneira bem simples para agregar o máximo da forma mais rápida.

  • WINDOWS

Abra o CMD e execute o seguinte comando:

FOR /L %i IN (0,1,254) DO ping -n 1 10.10.15.%i | FIND /i "Reply"

*Não esqueça de alterar os parâmetros destacados acima.

No exemplo acima, estamos usando o comando “FOR” para criar um loop de 0 a 254. Esse é o intervalo de endereços IP validos da rede 10.10.15.0.

O parâmetro -n é usado para definir quantas tentativas de ping serão realizadas para cada endereço IP do range definido.

  • UBUNTU ou UNIX

Aqui vamos criar um script shell de uma única lina para procurar cada endereço de IP e fazer um ping de teste.

ip=10.10.15;for range in $(seq 0 254); do echo $ip.$range ; ping -n 1 $ip.$range | grep -Ei 'Reply|Request' ; done

*Não esqueça de alterar os parâmetros “ip=” e “(seq 0 254)”destacados acima.

No exemplo acima, estamos usando o também o comando “FOR” para criar um loop de 0 a 254. Esse é o intervalo de endereços IP validos da rede 10.10.15.0.

  • CentOS
ip=10.10.15; for range in $(seq 0 254); do echo -n "$ip.$range - " ; ping -c 1 $ip.$range | grep -Ei 'Reply|Request|Unreachable|icmp' ; done

*Não esqueça de alterar os parâmetros “ip=” e “(seq 0 254)”destacados acima.

Fontes/Referências

https://smallbusiness.chron.com/ping-ip-addresses-lan-68381.html

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Se você tem interesse em algum assunto específico, tem alguma dúvida que precisa de ajuda, ou quer sugerir um post, entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria