Estou tentando configurar o OpenVPN usando o NetworkManager. A GUI parece com erros e não responde. Existem outras ferramentas para configurar um cliente VPN?
Estou tentando configurar o OpenVPN usando o NetworkManager. A GUI parece com erros e não responde. Existem outras ferramentas para configurar um cliente VPN?
Respostas:
Sim, você pode usar o OpenVPN diretamente. Dessa forma, você também pode usar mais configurações.
Primeiro você precisa do openvpn
pacote:
sudo apt-get install openvpn
Então você pode se conectar assim:
sudo openvpn --config /path/to/config.ovpn
O sudo
é importante porque OpenVPN não será capaz de se conectar de outra forma (eu acho porque tem que alterar as rotas aéreas).
config.ovpn
arquivo
/etc/default/openvpn
e remover o comentário da linha AUTOSTART="all"
e copiar o arquivo ovpn para /etc/openvpn/config.conf
- mosto tem extensão .conf
O método mais fácil é executar este comando:
sudo apt-get install network-manager-openvpn-gnome
E, em seguida, adicione uma OpenVPN
conexão a partir da Network Manager
qual o comando after acima suporta a importação de .ovpn
arquivos.
Como Louis explicou, a instalação do cliente openvpn pode ser feita com o comando
sudo apt-get install openvpn
No entanto, se você estiver usando um mecanismo de autenticação dupla para o servidor vpn, a conexão simples com
sudo openvpn --config /path/to/config.ovpn
não será suficiente. Você precisa de uma configuração extra.
auth-user-pass
linha.Em seguida, adicione --auth-retry interact
ao seu comando de conexão. Portanto, todo o seu comando se pareceria
sudo openvpn --config /path/to/config.ovpn --auth-retry interact
SIGUSR1[soft,connection-reset] received, process restarting
Estou vindo aqui do bloqueado Como configurar a VPN usando um arquivo .ovpn? [duplicado] , porque eu queria dar uma resposta a problemas de importação de *.ovpn
arquivos na GUI , que alguns usuários experimentam.
Assim como outros, assegurei-me de instalar:
$sudo apt-get install network-manager-openvpn-gnome
No entanto, no Ubuntu 18.04 (tive o mesmo problema no 16.04), não consegui importar um *.ovpn
arquivo usando a GUI (Configurações -> Rede -> VPN + -> 'Importar do arquivo'). Eu sempre recebo:
Não é possível importar a conexão VPN
O arquivo "foo.ovpn" não pôde ser lido ou não contém informações de conexão VPN reconhecidas
Erro: o plug-in não suporta recursos de importação
No entanto, encontrei as seguintes instruções do nixCraft para importar um *.opvn
arquivo:
$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn
Depois de executar esse comando, minha conexão VPN é listada em 'Configurações -> Rede -> VPN'. Depois de editar a senha, minha conexão VPN funciona. A conexão VPN também está listada no menu do painel superior que mostra conexões, energia, usuários entre outras coisas.
Instale o OpenVpn
sudo apt-get install network-manager-openvpn-gnome
Em seguida, vá para Configurações de rede> Editar conexão> Adicionar> Selecionar protocolo de encapsulamento ponto a ponto VPN> Criar
Adicionar nome de usuário , senha e gateway
Então vá ao Menu Avançado
Marque Usar ponto a ponto Criptografia
Salve
Em seguida, vá para Configurações de rede> Conexão VPN, selecione essa conexão VPN e conecte-a.
Se você não deseja envolver o Network Manager, este repositório git possui um script simples que faz todo o trabalho muito bem, usando uma sessão interativa com menos de meia dúzia de perguntas. Veja os documentos em download.
No Ubuntu 18, instale o gerenciador de rede com o comando:
sudo apt-get install network-manager-openvpn-gnome
Então...
A importação deve funcionar bem.