Efetua uma busca na rede por IPs(hosts) ativos
Este script efetua uma busca por IPs(hosts) ativos na rede. Bom para fazer um levantamento da rede, ou seja, que estacao esta disponivel no momento.
Descrição
Este script efetua uma busca por IPs(hosts) ativos na rede. Bom para fazer um levantamento da rede, ou seja, que estacao esta disponivel no momento.
Versões atualizadas deste script
#!/bin/bash # # maprede.sh - Lista os hosts(IPs) disponiveis na rede. # # Autor: rodney barreto e-mail: rodney_qg@yahoo.com.br # 18/10/2004 #-------------------------------------------------------------- REDE=10.1.100. for HOST in `seq 254` do # Da um ping no endereco ip verificando se houve recebimento do pacote # contando a linha de retorno. IP=$(ping -c1 $REDE$HOST | fgrep "1 packets received" | wc -l) # Testa se a linha de retorno e igual a 1 e exibe a mensagem if [ $IP == 1 ] then echo O host $REDE$HOST esta disponivel na rede fi done
nmap -sP rede
Exemplo:
nmap -sP 172.16.196.0/24
Fica a dica... :P