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.