Tech By Rocha

@techbyrocha

Scan de rede em linux

Quando queremos encontrar o IP das maquinas que se encontram na rede em que estamos podemos recorrer a alguns utilitários para o fazer mas acho mais interessante e pratico conseguir esse resultado sem recurso a nada de muito particular para além do comando ping e do nosso cérebro 😉

Bem recorrendo a um ciclo FOR DO realizei este pequeno script que pode ser executado em tempo de linha de comandos

for (( i = 1; i <= 254; i++ )); do ping -c 1 -v  192.168.71.$i; done | grep ttl

Por isso é só copiar o texto e colar na linha de comandos e ver nosso ecrã os respectivos IP a aparecer conforme ilustrado  …

user@maquina:~$ for (( i = 1; i <= 254; i++ )); do ping -c 1 -v  192.168.71.$i; done | grep ttl
64 bytes from 192.168.71.50: icmp_seq=1 ttl=64 time=3.17 ms
64 bytes from 192.168.71.51: icmp_seq=1 ttl=64 time=28.0 ms
64 bytes from 192.168.71.82: icmp_seq=1 ttl=128 time=145 ms
64 bytes from 192.168.71.84: icmp_seq=1 ttl=128 time=61.6 ms
user@maquina:~

Boas pingadelas !!!!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.