Como desconectar do OpenVPN?

21

Estou conectando usando servidores VPNBook e ele funciona bem com este comando:

 sudo openvpn --config /etc/openvpn/vpnbook-udp-53.ovpn --auth-user-pass /etc/openvpn/password.txt

mas eu não consigo descobrir como pará-lo sem reiniciar.

Eu tentei service openvpn stop e /etc/init.d/vpnbook stop , mas isso não parece afetá-lo.

    
por Adam 22.05.2013 / 02:18

7 respostas

31

Este comando definitivamente funciona para mim e também deve funcionar para você.

sudo killall openvpn
    
por AllGamer 14.12.2014 / 14:56
10

Os passos bem sucedidos no meu caso foram:

# stop the service    
$ sudo /etc/init.d/openvpn stop

# find the process if for some reason it keeps running
$ lsof -i | grep openvpn

# kill the proccess(s) by its PID
$ kill -9 <PID>

# if necessary restart the service again
$ sudo /etc/init.d/openvpn start


Por alguma razão, killall -SIGIN openvpn não funcionou para mim, mas os passos acima ocorreram.

    
por Nat Naydenova 10.12.2014 / 13:08
3

Tente isso

killall -SIGINT openvpn

Você pode obter mais informações sobre os diferentes sinais que pode enviar aqui: link

    
por kuchi 23.05.2013 / 10:39
1

Basta pressionar CTRL + C no terminal que você acabou de iniciar o OpenVPN.

    
por Valkenier 29.12.2014 / 22:15
1

No caso de sudo killall openvpn não terminar o trabalho (eu experimentei algumas vezes), então uma solução nítida e fatal seria:

pgrep openvpn | xargs sudo kill -9
    
por yerlilbilgin 21.10.2018 / 22:21
0

depois de executar sudo killall openvpn ou service openvpn stop , a interface virtual "tun0" permaneceria aberta e referenciada na tabela de roteamento, de forma que as conexões relacionadas seriam perdidas, já que o serviço openvpn é eliminado.

a solução é excluir esta conexão virtual depois de matar o serviço openvpn, pois ele é criado toda vez que o serviço openvpn é conectado.

então você precisa executar os comandos abaixo para desconectar o openvpn:

$ sudo killall openvpn
$ sudo ip link delete tun0
    
por Hamid M.jafari 12.05.2018 / 12:07
-1

sudo update-rc.d openvpn desativar

Ou edite o arquivo de configuração em / etc / default / openvpn

sudo nano / etc / default / openvpn

E descomente a linha:

#AUTOSTART="none"

Então parece que:

AUTOSTART="none"

Então você terá que executar:

sudo service openvpn start < vpn-name > para iniciar manualmente a VPN.

sudo service openvpn stop < vpn-name > para parar manualmente a VPN.

< vpn-name > é o nome do arquivo de configuração sem a extensão .conf

localizado em / etc / openvpn e sem o < >

    
por MasterCATZ 30.01.2016 / 20:16

Tags