Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por N M S em 18/12/2008    [ 5491 hits ]

Login: nfermat, 163412 pontos

Homepage: www.lncc.br/   


Descrição

O script verifica se a sua conexão com a internet está funcionando. Caso não esteja, ele registra no arquivo de log e tenta fazer uma conexão nova.

Baseado na estrutura do Slackware.

[ Download: conecta ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/bin/bash
disconnected=1 # false
IFACE=eth1
LOGFILE=/var/log/connections.log
while :
do
        ping -c10 www.uol.com.br > /dev/null 2>&1
        pinged=$?

        if [ $pinged -gt 0 ] # false, didn't ping
        then
                echo "[$(date '+%d/%m/%y %H:%M:%S')] Disconnected $IFACE" >> $LOGFILE
                disconnected=0 # true
                sleep 2
                sleep 1
               /etc/rc.d/rc.inet1 restart
               echo "teste"
        elif [ $pinged == 0 -a $disconnected == 0 ] # It was disconnected before, but now it's pinging
        then
                disconnected=1 # false, it is not disconnected anymore
                IP=$(LC_ALL=C LANG=C ifconfig $IFACE | grep 'inet addr' | awk '{print $2}' | awk -F':' '{print $2}')
                echo "[$(date '+%d/%m/%y %H:%M:%S')] Reconnected $IFACE, IP is $IP" >> $LOGFILE
        fi
        sleep 3
done


Scripts recomendados
   Script Linux recomendado Script Para desligar o Debian
   Script Linux recomendado Claro 3g Sony Ericsson md300 script conexao
   Script Linux recomendado Script para Newsletters
   Script Linux recomendado Automação para midias removíveis
   Script Linux recomendado Bloqueia MAC Adress salvos na lista

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.