Reconect para Velox
Publicado por Luciano Gomes 20/06/2008
[ Hits: 6.021 ]
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.
uniq.sed: Emulando o uniq com sed
Baixando Fotos de Qualquer Câmera Digital
organização_topografia terceiro arquivo
Scriconnsh WPA 0.1 (que raio é isso???) - Script de Conexão Wireless WPA.
Atualiza o Gentoo Linux sem fazer downgrads
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux









