Pular para o conteúdo

Testa link e reinicia a interface

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.

Anthony Collucci acollucci
Hits: 6.648 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.

Download testalink.sh Enviar nova versão

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

Informações sobre o computador

montar partiçao fat

Instalado novas interfaces no Ubuntu 12.04

Pesquisa Preços pela Internet

Teste de memória

#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

Entre na sua conta para comentar.