Testando se a conexão com a internet está ativa

Publicado por leandro bruno teixeira em 10/05/2010

[ Hits: 13.230 ]

 


Testando se a conexão com a internet está ativa



Esta é uma dica sobre um script que faz o teste de conexão com a Internet. Ele testa a conexão com a internet, caso internet não esteja conectada, ele restabelece a conexão.

Obs.: Levo em conta que o seu discador "ppp0" já esteja funcionando.

Crie um arquivo vazio dentro do diretório /bin chamado de teste_conexao:

# touch /bin/teste_conexao /bin
# vi /bin/teste_conexao


Adicione esse script que vemos abaixo dentro do script:

###############inicio do script#####################

# Criado em: quarta-feira 07/Abril/2010 - 23:23hs
# Autor: Leandro Bruno <leandrobrunoo@msn.com>
# Exemplo de um script de teste de conexão velox
# Totalmente comentado
# Licença: GPL
#!/bin/bash


ping www.google.com.br -c 1 >/dev/null;

if [ "$?" = "0" ] ;
then
   echo "Conexao ativa";
else
   echo "Restabelecendo a conexao"
   /usr/bin/poff -a >/dev/null;
   /usr/bin/pon dsl-provider >/dev/null;
fi

Agora é só você adicionar a linha abaixo ao seu crontab:

# vi /etc/crontab

*/2 * * * * root /bin/teste_velox

Bem, chegamos ao fim, mais pra frente estarei contribuindo com mais algumas dicas e quem sabe até com uns artigos. É isso aí, "Viva o Linux" e obrigado a todos do VOL.

Email: leandrobrunoo@msn.com
Fone: (81) 8805-5506

Outras dicas deste autor

Montando pasta compartilhada do Windows em diretório do Linux

GeoVision - Redirecionamento de portas

Transformando imagem NRG em ISO no Linux

Leitura recomendada

Adicionando serviço ao ntsysv no Red Hat 9

Como criar e manter um mirror do Slackware em seu próprio micro

Usando find para expandir listas de arquivos em argumentos de modo seguro

FreeBSD - PF + Altq + MRTG

Sockets em shell script

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts