Testa link e reinicia a interface

Publicado por Anthony Collucci (última atualização em 09/04/2010)

[ Hits: 6.362 ]

Homepage: http://www.amcollucci.com.br

Download testalink.sh




Esse script dá um down e um up na interface quando não consegue pingar o Google, isso faz com que na maioria das vezes a internet volte a funcionar.

Att.

  



Esconder código-fonte

#!/bin/bash

date >> /var/log/verificacao.log
echo "verificaçao do link iniciado" >> /var/log/verificacao.log



if ( ping -I eth0 -c 4 www.google.com.br > /dev/null ); then

echo "link esta ok" >> /var/log/verificacao.log


else

ifdown eth0
ifup eth0
/etc/init.d/firewall.sh


fi

Scripts recomendados

Mostrar IP da Internet

Escrever por extenso

Script em Yad para baixar vídeos ou áudio em MP3 do Youtube.

Configuração do vim

Instalação de pacotes em uma lista


  

Comentários
[1] Comentário enviado por irado em 10/04/2010 - 12:10h

IMHO um script dêsses é apenas um paliativo para NÃO resolver um problema - possivelmente uma placa vagabunda, um roteador idem.

flames > /dev/null

[2] Comentário enviado por alexdr em 16/01/2012 - 23:25h

Vlw pelo script. Sou novo nesse mundo, então gostaria de saber onde insiro o script e qual o comando para ele ficar rodando na inicialização da máq.

[3] Comentário enviado por acollucci em 23/01/2012 - 07:41h

Alexdr,

Voce deve coloca-lo no cron, para rodar de tempos em tempos

Aqui voce encontra um tuto sobre o cron.
http://www.devin.com.br/crontab/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts