Testa link e reinicia a interface

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

[ Hits: 6.308 ]

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

Instalação dos principais programas para um usuário comum

Baixar recursivamente links de um arquivo texto

Script para impressao em codigo de barras.

SlackAcc

backup via ftp em formato tgz


  

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