Desconecta após tempo ocioso [RESOLVIDO]

1. Desconecta após tempo ocioso [RESOLVIDO]

Luiz henrique pereira niero
luizniero

(usa Ubuntu)

Enviado em 24/11/2011 - 14:15h

Boa tarde. Eu trabalho com um servidor DELL R410, e nele eu tenho hospedado um programa que é acessado via internet explorer pelos membros da minha empresa. ´
Todos os dias que eu chego ao trabalho e tento acessar o meu servidor por um ip externo (passando pela internet) ele não me retorna, porém, se eu tento acessa-lo por um ip interno (de classe c) ele me retorna. Entao, tenho que ir até ele, ligar o monitor e entrar em qualquer site. Depois disso, ele fica novamente acessível a um ip externo. Não sei mas o que eu faço, pois alguns funcionarios precisam acessar o servidor durante a madrugada e não conseguem. Aguardo respostas


  


2. Re: Desconecta após tempo ocioso [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 24/11/2011 - 15:29h

Se você pingar um site a partir do servidor também volta?

Se der certo, uma solução pode ser colocar uma tarefa no cron para de tempos em tempos executar o ping ao endereço externo.

Se quiser descobrir a causa do problema passe mais detalhes do sistema operacional utilizado, configurações de rede, etc, para que o pessoal possa ajudar melhor.


3. como marca o cron

Luiz henrique pereira niero
luizniero

(usa Ubuntu)

Enviado em 24/11/2011 - 15:34h

Desculpe pela minha ignorancia, eh que eu nao sei mecher com a funcao cron no linux, voce pode me mandar o código de como faz isso ou me explicar como se faz pela interface grafica mesmo? pois tenho o desktop instalado


4. Re: Desconecta após tempo ocioso [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 24/11/2011 - 16:26h

Primeiro você cria o script abrindo seu editor de texto preferido e inserindo o seguinte conteúdo


#!/bin/sh
ping www.google.com.br > /dev/null
exit


Salve o arquivo com um nome característico como por exemplo ping.sh

Dê permissão de execução

chmod +x ping.sh

Agora insere ele no cron

http://www.vivaolinux.com.br/artigo/Agendando-tarefas-com-o-crontab

Para executar o comando de 30 em 30 minutos o conteúdo fica mais ou menos assim, mude de acordo com sua necessidade


*/30 * * * * sh /local/do/ping.sh 2> /dev/null



5. Permissão

Luiz henrique pereira niero
luizniero

(usa Ubuntu)

Enviado em 25/11/2011 - 09:00h

Não estou conseguindo executar com exito o comando de permissão. Está bom para mim de 30 em 30 minutos. Eu salvei meu arquivo com nome de ping.sh no diretório /bin/sh. eh possivel o sr. me enviar o comando completo a partir disso? esse x fala que é invalido quando eu tento dar a permissão


6. Re: Desconecta após tempo ocioso [RESOLVIDO]

Natanael Henrique
n4t4n

(usa Arch Linux)

Enviado em 25/11/2011 - 19:29h

Em qual diretório mesmo que você salvou?

/bin/sh é um link simbólico para o binário do bash que está localizado em /bin/bash e não uma pasta, ou seja, é o próprio shell interpretador de comandos, portanto não mecha nele ou vai estragar seu sistema. Se já tiver mechido não reinicie o computador e posta o que você fez com ele.

Sugiro que salve em /usr/local/bin

O comando para dar permissão de execução é esse mesmo, mas você tem que especificar o caminho completo ou estar na mesma pasta que você o colocou.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts