Openvpn não conecta após desconexão

0

Eu me conecto ao openvpn com este comando

openvpn --config ovpn file address

quando eu tento pela primeira vez, tudo bem e conecto corretamente, mas quando eu o desconectar usando ctrl + c ele não irá se conectar novamente e este erro irá aparecer, embora eu use o nome de usuário e senha corretos.

SIGTERM[soft,auth-failure] received, process exiting

Quando eu reinicio meu computador, posso me conectar com o openvpn perfeitamente. Como posso me conectar sem reiniciar meu computador? Acho que minha desconexão está errada e não mata todo o processo openvpn.

    
por Daniel.V 26.02.2016 / 13:43

2 respostas

1

Se você instalou o network-manager-openvpn , pode se conectar a uma VPN armazenada no Network Manager por

nmcli con up id ConnectionName

E desconecte-se da VPN pelo comando

nmcli con down id ConnectionName

Onde ConnectionName é o id da sua VPN no gerenciador de rede. Você pode listar todos os ids pelo comando

nmcli con

Fonte

    
por Organic Marble 26.02.2016 / 14:13
0

Infelizmente, conectar-se explicitamente por meio de um comando como esse tem alguns problemas, especificamente com a eliminação do processo. Em alguns sistemas, matar a conexão através de um Ctrl + C não encerra totalmente a conexão. Eu sempre sugiro que os clientes que se conectam ao meu servidor OpenVPN usem o método de serviço do sistema.

Primeiro, você desejará mover seu arquivo de configuração para o diretório de configuração principal do OpenVPN:

sudo mv /path/to/config /etc/openvpn

Em seguida, você precisará garantir que o OpenVPN esteja configurado para iniciar automaticamente sua conexão:

sudo YOUR_TEXT_EDITOR_HERE /etc/default/openvpn

Encontre a linha comentada que diz:

#AUTOSTART="all"

Remova o comentário da linha (remova # no início) e substitua a palavra "all" pelo nome do arquivo .conf sem a extensão .conf .

Agora, para iniciar e interromper a conexão:

sudo service openvpn start
sudo service openvpn stop

Usar o método de serviço do sistema garantirá que as conexões sejam adequadamente estabelecidas e terminadas a cada vez.

    
por user323419 26.02.2016 / 14:44