Teste de conexão

Publicado por Eduardo Vieira Mendes 23/05/2007

[ Hits: 11.981 ]

Download testecon




Script que testa sua conexão com a internet.

Pode ser utilizado para rodar periodicamente, e em caso da conexão
estar desligada, rodar algum comando para iniciá-la, como
adsl-start.

  



Esconder código-fonte

#!/bin/sh
############################################
# Script teste de conexão
# Criado por:
# Eduardo Vieira Mendes
# eduardovmendes@gmail.com
# LUS: 298813
############################################ 

echo "Aguarde enquanto testamos se sua internet está ok"

if ! ping -c 5 www.google.com.br >> /dev/null ; then

# Se quiser pode substituir estes echos pelo comando de ligar a net
# Ex.:
# adsl-start

echo "=========================="
echo " Sua internet está parada "
echo "=========================="

else

echo "========================="
echo " Sua internet está ok!!! "
echo "========================="
fi
exit

Scripts recomendados

Backup e restauração dos programas instalados em sistemas baseados em Debian

ShadowBurn - grava, copia e apaga CD/DVD

Menu

mp3traduz

Testando RAID na incialização e exibindo log no issue


  

Comentários
[1] Comentário enviado por y2h4ck em 24/05/2007 - 17:52h

Acho que é mais interessante colocar o icmp-request diretamente no gateway de sua conexão uma vez que se a comunicação com o gateway for cortada, significa que sua conectividade com o mundo caiu.

O DNS é um protocolo muito instável, e confiar na resolução de ips através de queries icmp-request (icmp type 8), é muito arriscado.


Abraços.

Anderson

[2] Comentário enviado por vodooo em 26/05/2007 - 10:57h

Concordo com você Anderson, mas o posposito deste script é mostrar uma solução mais simples do que configurar o gateway diretamente, sendo que nem sempre um usuário comum tem privilédios para isso!

Abraços

[3] Comentário enviado por Harkanjo em 15/08/2007 - 16:05h

E ai, me da uma ajuda, pressiso de um script que fassa um bkup do banco de dados do oracle, zipe e mande para uma pasta ja compartilhada com o windows "sistema/winthor/BACKUP" para que eu possa gravar em cd, e se poder ter data seria legal. Obrigado, sou novo no LINUX, estou aprendendo forçado!!!
VLW!!!

[4] Comentário enviado por Harkanjo em 15/08/2007 - 16:07h

.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts