Como instalar e conectar o cliente OpenVPN no Ubuntu

Como instalar e conectar o cliente OpenVPN no Ubuntu

Você está procurando instalar e conectar o cliente OpenVPN no Ubuntu? É fácil de fazer! Neste guia, direcionaremos você pelo processo passo a passo. Supondo que um de seus clientes deseja garantir uma conexão com o servidor deles. O cliente configurou o servidor OpenVPN em sua rede e fornece o arquivo de configuração do cliente. No final, você terá uma conexão segura e criptografada com seu servidor VPN. Então vamos começar!

Pré -requisitos

Antes de instalar o cliente OpenVPN no Ubuntu, você precisará garantir que tenha o seguinte:

  • A versão mais recente do Ubuntu está instalada no seu computador.
  • Uma conexão de internet confiável.
  • Um arquivo de configuração OpenVPN, que você pode obter do seu provedor de VPN.
  • Uma conta VPN em funcionamento.

Depois de ter todos os pré -requisitos, você está pronto para começar a instalar o OpenVPN Client no Ubuntu.

Etapa 1 - Instalando o cliente OpenVPN no Ubuntu

A instalação do cliente OpenVPN no Ubuntu é relativamente fácil. Basta seguir as etapas abaixo e você deve estar em funcionamento rapidamente.

  1. Abra uma janela de terminal em sua máquina Ubuntu e digite o seguinte comando: sudo apt install openvpn. Isso instalará o pacote OpenVPN em seu sistema.
    sudo apt update && sudo apt install openvpn -y  
  2. Depois que o pacote for instalado, você precisará criar um arquivo de configuração. Para fazer isso, digite o seguinte comando na janela do terminal:
    sudo nano/etc/openvpn/cliente.conf  

    Isso abrirá um editor de texto onde você pode colar o arquivo de configuração (OPVN) do seu provedor de VPN.

  3. Depois de colar o arquivo de configuração, salve e saia do editor de texto pressionando Ctrl+X seguido por Y e depois digite.

Etapa 2 - Conectando -se a um servidor VPN com o OpenVPN Client

Depois de instalar o OpenVPN Client no Ubuntu, você pode se conectar facilmente a um servidor VPN. Tudo o que você precisa fazer é digitar o seguinte comando na janela do terminal:

sudo openvpn - -config/etc/openvpn/cliente.conf  

Isso iniciará o cliente OpenVPN e você será solicitado a inserir seu nome de usuário e senha VPN. Depois de fazer isso, você estará conectado ao servidor VPN.

Saída: Sáb 29 de fevereiro 15:39:18 2020 TCP/UDP: Preservando o endereço remoto usado recentemente: [AF_INET] 69.87.218.145: 1194 Sáb 29 15:39:18 2020 Buffers de soquete: r = [212992-> 212992] s = [212992-> 212992] Sáb 29 29 15:39:18 2020 Link UDP Remote: [AF_INET] 69.87.218.145: 1194 Sáb 29 15:39:18 2020 TLS: pacote inicial de [af_inet] 69.87.218.145: 1194, SID = 6d27e1cb 524bd8cd Sáb 29 15:39:18 2020 Verifique ok: profundidade = 1, cn = easy-rsa ca Sat 29 15:39:18 2020 Verifique se ok: profundidade = 0, cn = tecadmin- Servidor Sábado 29 de fevereiro 15:39:18 2020 Canal de controle: TLSV1.3, cifra tlsv1.3 TLS_AES_256_GCM_SHA384, 2048 BIT RSA Sáb 29 15:39:18 2020 [Tecadmin-Server] Conexão de pares iniciada com [AF_INET] 69.87.218.145: 1194 Sáb 29 15:39:19 2020 Enviado Controle [Tecadmin-Server]: 'push_request' (status = 1) Sáb 29 15:39:19 2020 Push: Mensagem de controle recebida: 'Push_reply, Redirect-Gateway Def1 , DNS da opção DHCP 208.67.222.222, DNS de opção DHCP 208.67.220.220, Rota 10.8.0.1, Topology Net30, Ping 20, Ping-Restart 60, ifconfig 10.8.0.6 10.8.0.5, Peer-Id 0, Cifra AES-256-GCM 'Sáb 29 de fevereiro 15:39:19 2020 Opções Importação: Timers e/ou Tempo limite Sábado modificado 29 15:39:19 2020 Opções Importar: --fconfig/up Opções Sábado modificado em 29 de fevereiro 15:39:19 2020 Opções Importar: Opções de rota modificadas 

Etapa 3 - Verifique a conexão

Depois que sua máquina cliente estabeleceu com êxito a conexão VPN, uma nova interface virtual é criada no seu sistema chamado TUN0. O servidor OpenVPN atribuiu um endereço IP a esta interface com base na configuração do servidor. Este IP estará na mesma rede que o servidor VPN. Para visualizar o endereço IP desta interface virtual, digite:

ip um show tun0  
Saída: 4: TUN0: MTU 1500 QDISC FQ_Codel State Grupo Desconhecido Grupo Padrão Qlen 100 Link/Nenhum Inet 10.8.0.6 pares 10.8.0.5/32 SCOPE Global TUN TUN0 Valid_lft Forever preferred_lft para sempre 

Você também pode verificar o log do servidor OpenVPN para verificar o status da conexão:

cauda sudo -f/var/log/openvpn.registro  

Você deve ver a seguinte saída:

Saída: sex, 21 de fevereiro 15:39:18 2020 45.58.34.83: 37445 Canal de controle: TLSV1.3, cifra tlsv1.3 TLS_AES_256_GCM_SHA384, 2048 BIT RSA Sáb 29 15:41:18 2020 45.58.34.83: 37445 [Cliente] Conexão de pares iniciada com [AF_INET] 45.58.34.83: 37445 Sáb 29 15:41:18 2020 Cliente/45.58.34.83: 37445 multi_sva: pool retornou ipv4 = 10.8.0.6, IPv6 = (não ativado) Sáb 29 15:41:18 2020 Cliente/45.58.34.83: 37445 Multi: Aprenda: 10.8.0.6 -> Cliente/45.58.34.83: 37445 Sáb 29 15:41:18 2020 Cliente/45.58.34.83: 37445 Multi: IP virtual primário para cliente/45.58.34.83: 37445: 10.8.0.6 Sáb 29 de fevereiro 15:41:19 2020 Cliente/45.58.34.83: 37445 Push: Mensagem de controle recebida: 'push_request' Sáb 29 de fevereiro 15:41:19 2020 Cliente/45.58.34.83: 37445 Enviou o controle [cliente]: 'push_reply, redirect-gateway def1, dhcp-opção dns 208.67.222.222, DNS de opção DHCP 208.67.220.220, Rota 10.8.0.1, Topology Net30, Ping 20, Ping-Restart 60, ifconfig 10.8.0.6 10.8.0.5, Peer-Id 0, Cifra AES-256-GCM '(Status = 1) Sáb 29 15:41:19 2020 Cliente/45.58.34.83: 37445 Canal de dados: Usando a Cifra Negociada 'AES-256-GCM' Sáb 29 15:41:19 2020 Cliente/45.58.34.83: 37445 Canal de dados de saída: Cifra 'AES-256-GCM' inicializada com chave de 256 bits SAT SAT 29 15:41:19 2020 Cliente/45.58.34.83: 37445 canal de dados de entrada: cifra 'aes-256-gcm' inicializada com chave de 256 bits 

Dicas para solução de problemas para instalar o cliente OpenVPN no Ubuntu

Se você está tendo problemas para instalar o cliente OpenVPN no Ubuntu, aqui estão algumas dicas de solução de problemas que podem ajudar:

  • Verifique se o seu arquivo de configuração do OpenVPN está correto. Verifique novamente qualquer erro de digitação ou erros e verifique se todas as configurações estão corretas.
  • Verifique se sua conexão com a Internet é estável e rápida. Se sua conexão não for lenta ou não confiável, pode causar problemas com o processo de instalação.
  • Se você ainda está tendo problemas, tente reinstalar o pacote OpenVPN. Você pode fazer isso digitando o seguinte comando na janela do terminal: sudo apt - -purge remova o OpenVPN seguido pela sudo apt install openvpn.
  • Se você ainda não conseguir fazê -lo funcionar, tente usar um cliente OpenVPN diferente. Existem várias alternativas disponíveis, como OpenConnect, OpenVPN GUI ou viscosidade.

Alternativas para a instalação do cliente OpenVPN no Ubuntu

Se você não deseja instalar o OpenVPN Client no Ubuntu, existem várias alternativas disponíveis. Aqui estão alguns dos mais populares:

  • OpenEnconnect - Este é um cliente VPN de código aberto que é compatível com a maioria dos provedores de VPN. Ele suporta opções de linha de comando e GUI.
  • OpenVPN GUI - Esta é uma interface gráfica do usuário para openVPN. É fácil de usar e fácil de configurar.
  • Viscosidade - Este é um cliente VPN comercial que suporta uma ampla gama de protocolos VPN. É fácil de usar e totalmente destaque.

Conclusão

Instalar o cliente OpenVPN no Ubuntu é fácil. Basta seguir as etapas descritas neste guia e você estará conectado a um servidor VPN criptografado e seguro em nenhum momento. Verifique duas vezes o seu arquivo de configuração do OpenVPN para todos os erros ou erros e, se você ainda estiver tendo problemas, tente usar um cliente OpenVPN diferente. Boa sorte!

Se você achou este guia útil, compartilhe -o com seus amigos e familiares. E se você tiver alguma dúvida ou comentário, sinta -se à vontade para deixá -los na seção de comentários abaixo.