pimg na rede

Publicado por Adriano Donatellli 25/01/2006

[ Hits: 4.853 ]

Download ping.odt




pessoal este script ja estava publicado...mas eu fiz uma modificação.
eu fiz com que esse script gere dois relatorios, um com os ips que estão respondendo e outro com os ips que não estão respondendo.
espero ter ajudado alguem com isso.....

adriano donatelli

  



Esconder código-fonte

  #!/bin/bash
clear
echo -e "\n   ##########################"
echo -e "\n   #######  monitorando rede  ####"
echo -e "\n   ##########################\n\n"
# cria um arquivo vazio

echo "" > /tmp/pings-ok.txt
echo "" > /tmp/pings-erro.txt
read -p "Digite a faixa de IP (ex:255.255.255. ): " faixa
read -p "Digite o nmero para iniciar: " inicio
read -p "Digite o nmero para terminar: " fim
echo -e "\n==============================="
echo -e "Pingando IPs $faixa$inicio ate$faixa$fim"
for((i=$inicio;i<=$fim;i++))
do
ok=`ping -c 1 $faixa$i | grep transmitted, | cut -d" " -f4`
if [ $ok = 1 ]; then
echo -e "\nMaquina $i $faixa$i ON"
    echo "$faixa$i" >> /tmp/pings-ok.txt
else
    echo -e "\nMaquina $i $faixa$i OFF"
    echo "$faixa$i" >> /tmp/pings-erro.txt
fi
done
echo -e "\n==============================="
echo -e "\nmonitoramento da rede concluida com sucesso!"
echo -e "\n\n"
cat << EOF
             modificado por Adriano Donatelli

Scripts recomendados

Backup

Excluir Arquivos Velhos de um Diretório (limparDir.sh)

Exemplo de Shell-Script

Configurador de Rede Debian

Inversor de link


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts