Verifica conexão de Net Virtua
Publicado por N M S 18/12/2008
[ Hits: 8.849 ]
Homepage: www.lncc.br/
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.
#!/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
Conversor do VMware para o VirtualBox
FindBackdoor - Detectar possíveis backdoors em arquivos PHP (WordPress)
Disponibilidade de impressoras de rede
Relatório minuto a minuto de todas as conexões do servidor
Nenhum comentário foi encontrado.
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
Ajuda Pra Melhoria do NFTABLES. (5)
Sunshine e Moonlight Linux (0)