1. Introdução
[1] Comentário enviado por
lordello em 29/06/2004 - 00:54h:
Huumm... isso é interessante, mas não seria mais fácil usar o crontab?
Tipo assim:
# crontab -e
*/1 * * * * ping -c 20
www.paginadoseuprovedor.com.br > /dev/null 2>&1
Pronto, a cada minuto será executado o comando que você criou.
Para aumentar o intervalo é só mudar de */1 para */2 ou */3 etc...
Falow ae!!
[2] Comentário enviado por
null_terminated em 29/06/2004 - 14:24h:
Boa lordello,
Mais a minha intenção alem de tudo era mostrar uma brincadeirinha em bash para a galera, a tua solução só tem o empecilho de ter que tirar do crontab a linha toda vida q vc não estiver conectado, sou meio chato com performance, e não gosto de processos rodando sem necessidade, por mais insignificante que seja a degradação a performance global da maquina por conta de um simples "ping". Mais agradeço muito pela tua sugestão.
[]'s
[3] Comentário enviado por
JuNiOx em 30/06/2004 - 13:17h:
muito interessante esse script
t+
[4] Comentário enviado por
enioha em 30/06/2004 - 14:57h:
Tá de parabéns tambem concordo sobre processos desnecessários, já vi sistemas inteiros pararem por um processinho que a primeira vista não era nada. mas no caso havia gerado um loop no sistema.
D+
[5] Comentário enviado por
arturaugusto em 02/07/2004 - 00:47h:
nao vejo isso como muito util,se os provedoress diminuem sua banda quando esta ocioso, intaum um ping continuo nao vai resolver grande coisa, pois vc nao esta realmente usando sua banda, se estiver vc tera a preferencia...
[6] Comentário enviado por
PgDn em 02/07/2004 - 02:15h:
pequeno trecho tirado do ppp-up.. para quem nao sabe o ppp-up é um arquivo q é executado toda vez que o pppd tem uma conexao com sucesso, ou seja, toda vez q vc se conecta na internet...
# If you want to ping the other end to keep the connection open.
# The output from ping will goto >/dev/null, you won't see it.
# Ping -i 60 = send ping every 60 seconds to remote = $5.
#(ping -i 60 $5 &) >/dev/null 2>&1
.... resumindo basta descomentar tal linha para que ele envie um ping a cada 60 segundo assim mantendo a conexao viva..e isso somente quando vc estiver conectado...
O arquivo ppp-up .. normalmente fica em /etc/ppp/ ele é util também se vc quiser colocar determinados serviços q se ativem na hora q vc conecta
[7] Comentário enviado por
null_terminated em 23/03/2005 - 15:09h:
Só para registrar um comentário que não registrei na época do post (:-) faz tempo eu sei...)
O ping envia pacotes ICMP, portanto está transferindo dados, então está utilizando a banda sim!!
Mas se você quiser algo mais "efetivo", substituta o ping por:
echo GET
www.meuprovedor.com.br | nc
www.meuprovedor.com.br 80
esta linha faz uma requisicao HTTP ao WebServer do seu provedor...
[]'s
[8] Comentário enviado por
df.castro em 29/03/2005 - 17:47h:
Olá amigos....
Estou fazendo, Ciência da Computação, e pesquisando sobre ping...encontrei este artigo, que tanto estou precisando para a resolução de um trabalho.
O trabalho basei-se no script acima...porém ainda nao programamos em script e sim e C. Portanto gostaria que me ajudasse na transformação do mesmo.
Ciente da ajuda, já segue os agradecimentos...
[9] Comentário enviado por
Century_Child em 10/06/2006 - 18:38h:
Não seria mais fácil simplesmente deixar um download rodando?
[10] Comentário enviado por
bosetti em 25/07/2006 - 12:54h:
Concordo, deixe um download rodando, pois se não estiver usando a internet, disconecte...
vai que vc deixou a internet ligada de madruga e acordou 10 horas da manhã... imaginas essas 4 horas a mais pesando no seu bolso =p