Reconect para Velox
Publicado por Luciano Gomes 20/06/2008
[ Hits: 6.068 ]
Caros amigos, esse é um tipo de script que eu não consegui achar um igual que funcione perfeitamente.
A função dele é bem simples, porém eficaz: fica testando a internet de minuto em minuto e sempre que cair ele reconecta automaticamente.
Primeiramente ou vc baixa o script daqui que já está pronto para rodar em qualquer Linux ou vc edita do zero com os seguintes passos: 1º crie um arquivo chamado reconecta.sh touch /etc/squid/reconecta.sh 2º utilizando um editor de sua preferência escreva o seguinte: #!/bin/bash while test 0; do ping -c 3 "www.google.com.br" if [ $? = "0" ]; then exit else # "Limpando conexões anteriores..." service named stop service named stop service named stop adsl-stop adsl-stop adsl-stop service squid stop service squid stop service squid stop ifconfig eth1 0.0.0.0 ifconfig eth1 0.0.0.0 ifconfig eth1 0.0.0.0 sleep 5 # "Iniciando conexão com Velox ..." adsl-start # "Iniciando Squid" service squid start # "Iniciando Serviço de Nomes" service named start fi done 3º Salve o arquivo e dê permissão total a ele: chmod 777 /etc/squid/reconecta.sh 4º Feito isso agora acesse o arquivo de agendamento de tarefas Crond: vi /etc/crontab e escreva na última linha: * * * * * root /etc/squid/reconecta.sh 5º Pronto, agora é só reiniciar o serviço Crond: service crond restart Está feito, a cada 1minuto o crond vai chamar o reconecta.sh que mandará um ping para www.google.com.br se houver resposta ele vão fará nada, se não ele limpará todas as conexões e reconectará sózinho, e caso não reconect o script fica em loop até conseguir, é tiro é queda... Pra mim esse script resolveu meu problema 100%, espero ajudar a pelo menos uma pessoa. Grande Abraço.
Console gráfico para vizualizar logs.
Administração de usuários em shell script
Pegando IP sem saber qual interface está sendo usada
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Como configurar cores no prompt do Bash para usuário e root no Arch Linux
Como inserir letras de músicas no servidor Navidrome
Diagrama para escolher sua distro Linux (1)
Cursor do mouse parou [RESOLVIDO] (8)









