+ Responder ao Tópico



  1. #1

    Padrão Script para testar conexao e derrubar a interface

    Dae galera...
    To precisando de uma ajudinha.. tipow.. to com um vpn que nao está com a conexao estavel.. porém preciso de um script que faça o seguinte:
    da um ping para o endereço 192.168.0.1 .... e ver se tem comunicacao..
    se tiver.. espera mais 5 minutos... senao
    derruba a interface ppp0 ou o pppd e restarta novamente com o pppd call vpn ...
    e logo apos conectar faça 3 rotas...
    alguem tem alguma coisa pronta.. ou pode me ajudar como fazer!?!?

    Valeu.. :lol:

  2. #2
    Super_Diaulas
    Visitante

    Padrão Script para testar conexao e derrubar a interface

    Shell Script........

    Teve uma noticia umas 3 semanas atrás aqui no site
    Sobre uma apostila free de shell script.......
    lá vc acha a sua resposta



  3. #3
    gmlinux
    Visitante

    Padrão Script para testar conexao e derrubar a interface

    usa o crontab para executar o script de 5 em 5 minutos

    ping -c 1 192.168.0.1 2>&1 >/dev/null || ( pppd_restart; route add -net rota1; route add -net rota2; route add -net rota3 )

    onde "pppd_restart" é o script que vc usa para subir o pppd, olha se ele possui a opção de restart (ou stop depois start)

  4. #4

    Padrão Script para testar conexao e derrubar a interface

    Valeu ai povo.. :P

    Vou fazer os testes..

    Buda