Forçar conexão VPN automática

3

Eu tenho uma conexão VPN em um servidor que deve estar sempre conectada. Eu posso fazer uma conexão, mas eu gostaria que ele se conectasse na inicialização, e se a conexão cair, ele deve se reconectar automaticamente, de preferência com algum tipo de notificação de que a conexão caiu, mas agora está de volta. A VPN está no OpenVPN.

Qual é a melhor maneira de fazer isso?

    
por Charlie 07.02.2012 / 12:53

1 resposta

1

Suponho que agora você o tenha configurado com o gerenciador de rede em X.

Mas você também pode configurar um client-vpn-connecton em um arquivo de configuração e colocá-lo em / etc / openvpn /. O OpenVPN deve iniciar como um serviço ao inicializar sua máquina cliente e iniciar todas as configurações encontradas.

Do guia de início rápido no openvpn.net:

% bl0ck_qu0te%

Confira: Configuração do Exemplo de Cliente openvpn e Documentação do Ubuntu Community - OpenVPN mais informações.

    
por Elias 14.02.2012 / 22:34
Obtenha o Kingston DataTraveler Locker + trabalhando no Ubuntu 11.10 ___ answer103166 ___

Existem muitas possibilidades:

Configure uma webcam na sua caixa do Linux, aponte para a tela da máquina do Windows para que você possa capturar o que está nela, configure o Windows para que ele não bloqueie ou anule a tela. Instale o fswebcam e use o cron para automatizar sua execução a cada 30 minutos. Crie um arquivo chamado, por exemplo cronfile contendo isto:

%pre%

Em seguida, ative o cronfile com:

%pre%

isso colocará um arquivo com registro de data e hora no seu diretório home a cada 30 minutos.

Os primeiros cinco campos em uma definição de trabalho de crontab decidem quando executar o trabalho; isso simplesmente será executado a cada 30 minutos (* / 30) de cada hora, todos os dias de cada mês (o quinto campo permite que você decida em quais dias da semana um trabalho será executado). O comando que será executado é o resto da linha.

fswebcam usa um nome de arquivo no qual salvar a imagem capturada. Neste caso, construímos o nome do arquivo usando a saída do comando date (os backticks dizem ao shell para executar primeiro o comando dentro e colocar seu valor de saída lá, antes de executar o resto da linha). Também usei aspas duplas porque a saída de data pode conter espaços, portanto, o nome do arquivo precisa ser citado para funcionar.

É tudo o que existe para isso.

Outra opção é usar o VNC como você está usando agora. Você teria que configurar tanto o sistema Windows quanto o Linux para não deixar a tela em branco após algum período de inatividade. Então você poderia usar um programa de captura de tela (sugiro obturador) e automatizá-lo a cada 30 minutos usando a mesma técnica cron descrita acima.

    
___ qstntxt ___

Como tirar screenshots de uma máquina Windows executando o Windows 2008 Server do Ubuntu 11.04 para cada 30 minutos automaticamente? Agora o que estou fazendo é, eu acesso a máquina do Windows do visualizador vnc e capturar a imagem. Eu gostaria de automatizar esse processo, é possível? Se sim como? Alguém pode explicar em detalhes?

    
___