Reconect para Velox
Publicado por Luciano Gomes 20/06/2008
[ Hits: 6.039 ]
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.
Alimente seu arquivo de bloqueio e liberação no Squid
Shell-Script para deletar vírus e suas extensões
organização_topografia primeiro arquivo
Nenhum comentário foi encontrado.
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Instalar Linux em notebook Sony Vaio VPCEG13EB (13)
Vou destruir sua infância:) (7)
Interface gráfica com problema (0)









