Como Configurar uma VPN no Linux

Passo a passo para configurar uma VPN no Linux

Um dos meus programas de televisão canadenses favoritos, Murdoch Mysteries, retornou recentemente para sua 17ª temporada. Para assistir, peguei meu laptop de jogos Linux Kubuntu Focus, conectei-o ao meu LG C2 OLED e fui configurar minha VPN (rede virtual privada), apenas para perceber que eu ainda precisava instalá-la.

Talvez, assim como eu, você precise assistir Netflix, Disney Plus ou outro serviço de streaming enquanto viaja para o exterior. Talvez você queira reforçar sua privacidade online. Qualquer que seja o motivo, vale a pena usar uma VPN. Usar uma VPN permite que você oculte sua localização do seu provedor de serviços de internet (ISP) e de aplicativos ou sites. Por exemplo, posso estar confortavelmente sentado no sofá da minha sala na Carolina do Norte, mas usando uma VPN, aplicativos e sites pensam que estou em Toronto, Canadá (ou em outro local com base no servidor que você selecionar).

Na maioria das plataformas, como Windows, macOS, iOS e Android, configurar uma VPN é bastante simples: faça o download de um aplicativo e instale-o. No entanto, no Linux, o processo de configuração não é tão direto. Embora alguns provedores de VPN ofereçam aplicativos independentes, você pode ter que recorrer a alterar as configurações do gerenciador de rede ou depender de um plugin para navegador.

A instalação de uma VPN no Linux usando o aplicativo do seu provedor de VPN é o método mais fácil

Se o seu provedor de VPN oferecer um aplicativo para Linux, essa é a melhor maneira de executar uma rede privada virtual no seu PC. Você desfrutará dos recursos mais avançados, como alternar rapidamente entre servidores e escolher qual protocolo de VPN usar, como OpenVPN ou Wireguard.

Felizmente, a maioria das principais empresas inclui guias úteis para começar:

Alguns provedores de VPN, como Private Internet Access (PIA), oferecem arquivos para download para instalação de aplicativos Linux. Geralmente, esses arquivos serão um arquivo .run, um script shell ou um arquivo .deb, um instalador de pacote de software para sistemas operacionais baseados em Debian, como Ubuntu, Linux Mint ou Pop!_OS.

Aqui está como configurar uma VPN no Linux com um arquivo para download:

  1. Acesse o site do seu provedor de VPN, navegue até a página de downloads e faça o download do instalador compatível com o seu sistema operacional Linux (OS) e hardware do computador.
  2. Abra o seu terminal (CTRL + ALT + T na maioria das distribuições Linux baseadas em Debian).
  3. Acesse a pasta onde o arquivo está salvo (geralmente no diretório Downloads): cd /home/[nome de usuário]/Downloads
  4. Torne o instalador executável (observação: se o seu arquivo for um arquivo deb, você pode pular esta etapa e seguir para a etapa 5, mas isso é necessário para scripts como arquivos .run ou .sh): chmod +x [nome do arquivo]
  5. Execute o instalador: sudo ./[nome do arquivo] para um arquivo de script como um arquivo .sh ou .run, ou sudo apt install [nome do pacote] para um arquivo .deb.
  6. Inicie sua VPN, faça login com suas credenciais da conta e comece a usar sua rede privada virtual.

Observe que essas etapas podem variar ligeiramente com base no seu provedor de VPN específico; no entanto, o processo deve ser semelhante. Veja como ficou quando eu carreguei o Private Internet Access na minha máquina Linux:

Instalando o Private Internet Access no Kubuntu Linux através da linha de comando

Moe Long/CNET

  1. Baixe a versão mais recente do arquivo PIA.run.
  2. Abra um terminal (CTRL + ALT + T).
  3. Navegue até o meu diretório de Downloads: cd /home/techuplife/Downloads.
  4. Torne o instalador executável: chmod +x pia-linux-3.5.1-07760.run (Observação: Os números aqui serão diferentes com base na versão do PIA que você está instalando).
  5. Inicie o instalador: ./pia-linux-3.5.1-07760.run.
  6. Siga as instruções na janela do terminal para concluir a instalação do Private Internet Access.
  7. Inicie o aplicativo PIA Linux, faça login e selecione um servidor.

Enquanto alguns provedores de VPN oferecem arquivos para download, como .run ou .deb, outros, como ExpressVPN, NordVPN e Surfshark, dependem totalmente da linha de comando. Vamos ver como baixar uma VPN no Linux usando a linha de comando:

  1. Abra uma janela do terminal (CTRL + ALT + T).
  2. Encontre o comando de instalação no site do seu provedor de VPN, copie-o (CTRL + C) e cole-o no terminal (CTRL + SHIFT + V).
  3. Pressione Enter ou Return para executar o instalador e siga as instruções.

Após a conclusão da instalação, execute sua VPN para fazer o login e se conectar. As etapas específicas para baixar um aplicativo de linha de comando no Linux podem variar, mas geralmente são semelhantes. Quando instalei o Surfshark no meu laptop, parecia assim:

Baixando o aplicativo de VPN do Surfshark para Linux

Moe Long/CNET

  1. Inicie uma janela do terminal (CTRL + ALT + T).
  2. Copie o script de instalação e cole-o no terminal: curl -f https://downloads.surfshark.com/linux/debian-install.sh –output surfshark-install.sh
  3. Execute o script de instalação: sudo sh surfshark-install.sh e siga as instruções na tela.
  4. Abra o aplicativo cliente do Surfshark Linux recém-baixado, faça login, selecione um servidor e ative a VPN.

Você também pode instalar uma VPN no Linux usando o gerenciador de rede do seu sistema

Embora eu recomende usar o aplicativo Linux oficial do seu provedor de VPN, se houver um disponível, você também pode configurar uma rede virtual privada no seu computador usando um protocolo específico, como OpenVPN ou WireGuard. Você usará um cliente de protocolo de VPN específico, como WireGuard e OpenVPN, ou o Network Manager. Embora usar o Network Manager ou o OpenVPN funcione, pode ser mais complicado e não oferece todos os recursos de um aplicativo de cliente VPN independente oferecido pelo seu provedor.

Por exemplo, ao instalar o aplicativo de VPN do Surfshark, eu pude alternar entre WireGuard e OpenVPN. Diferentes protocolos VPN oferecem diferentes benefícios. Geralmente, o OpenVPN oferece melhor segurança às custas da velocidade de conexão, enquanto o WireGuard é mais equilibrado, oferecendo excelente proteção e perda mínima de velocidade em comparação com o uso sem VPN. Mas nem todas as empresas permitem o uso de seu aplicativo cliente – as <a -="" [país="" cidade]". Como você pode ver, a maioria dos comandos do terminal não são muito complicados, mas você pode precisar consultar documentos de ajuda da VPN que está usando para obter a lista completa de opções.

Outras maneiras de usar uma VPN no Linux

Usar o aplicativo Linux do seu provedor de VPN – seja com uma GUI ou CLI – oferece uma ótima experiência. No entanto, você também pode usar uma extensão de navegador. Um aplicativo VPN independente fornece proteção abrangente para todas as aplicações no seu computador – desde o navegador da web Chrome até o cliente de jogos Steam e o Spotify. Se sua VPN tiver split tunneling, você pode até escolher quais aplicativos usarão uma VPN enquanto ela estiver habilitada e quais não. Portanto, você pode usar sua VPN para acessar bibliotecas da Netflix do Reino Unido enquanto instala um jogo do Steam fora da sua VPN para evitar aquele irritante e-mail de autenticação em duas etapas da Valve e obter velocidades de download mais rápidas.

Por outro lado, uma extensão de navegador protege apenas o tráfego da web através do seu navegador. Portanto, se você estiver assistindo Netflix, transmitindo Spotify e lendo artigos nos seus sites favoritos (é ENBLE, né? CERTO??), em um navegador, isso será roteado por meio da sua VPN. Mas aplicativos para download do Spotify, Netflix e outros serviços não são. Dessa forma, uma extensão de navegador é semelhante ao split tunneling, pois apenas parte do tráfego é protegida. Mas onde o split tunneling permite que você use sua VPN para vários aplicativos, as extensões só funcionam com o que está dentro desse navegador específico.

No final das contas, se você tem a opção de usar um aplicativo cliente VPN, você terá mais funcionalidade. Uma extensão de navegador é bastante fácil, mas menos abrangente do que um aplicativo VPN autônomo. E usar o gerenciador de rede em seu sistema operacional Linux funciona bem, mas torna a troca de protocolos VPN mais complicada.