Pregunta más frecuente

Instalação do OpenVPN3 no Ubuntu e utilização de arquivo .ovpn
Últimas actualizaciones hace 11 días

Objetivo

Instalar o cliente OpenVPN3 em sistemas Ubuntu e realizar a conexão utilizando arquivo de configuração .ovpn.

Pré-requisitos

  • Sistema Ubuntu com acesso à internet

  • Permissão de sudo/root

  • Arquivo .ovpn fornecido pela administração da VPN

1. Adicionar chave oficial do repositório OpenVPN

Executar:

curl -fsSL https://packages.openvpn.net/packages-repo.gpg | sudo gpg --dearmor -o /usr/share/keyrings/openvpn.gpg

2. Adicionar repositório oficial

Para Ubuntu 24.04 (Noble):

echo "deb [signed-by=/usr/share/keyrings/openvpn.gpg] https://packages.openvpn.net/openvpn3/debian noble main" | sudo tee /etc/apt/sources.list.d/openvpn3.list

Caso utilize outra versão do Ubuntu, substituir noble pelo codinome correspondente.

3. Atualizar repositórios

sudo apt update

4. Instalar OpenVPN3

sudo apt install openvpn3 -y

5. Validar instalação

openvpn3 version

Deve retornar a versão instalada.

6. Importar arquivo de configuração VPN

Exemplo:

openvpn3 config-import --config vpn_corporativa.ovpn

Resultado esperado:

Configuration imported. Configuration path: /net/openvpn/v3/configuration/...

7. Iniciar conexão VPN

openvpn3 session-start --config vpn_corporativa.ovpn

8. Autenticação via navegador

A VPN utiliza autenticação web e será exibida uma URL semelhante a:

https://vpn.nepen.org.br/oauth2/start?state=...

Abrir a URL no navegador e concluir autenticação.

9. Verificar sessões ativas

openvpn3 sessions-list

Status esperado:

Connected

10. Encerrar sessão VPN

Listar sessões:

openvpn3 sessions-list

Desconectar:

openvpn3 session-manage --disconnect --path /net/openvpn/v3/sessions/ID_DA_SESSAO

Espere, por favor.

Por favor, espere... ¡Es solo un momento!