Página inicial do Proton VPN

Como configurar manualmente o WireGuard no Linux

Leitura
4 min
Categoria
Linux

O WireGuard® é um protocolo de VPN rápido, leve e seguro.

Saiba mais sobre o WireGuard

Você pode configurar manualmente o WireGuard no Linux usando clientes de terceiros. Neste artigo, mostraremos como fazer isso usando:

No entanto, recomendamos fortemente o uso do nosso aplicativo oficial com interface gráfica (GUI) ou CLI para Linux. Eles oferecem a maneira mais fácil de se conectar aos nossos servidores e permitem que você aproveite muitos recursos avançados.

No nosso aplicativo de interface gráfica (GUI) para Linux, você pode escolher entre os protocolos de VPN OpenVPN e WireGuard. Nossa CLI para Linux sempre usa o WireGuard.

Obtenha o Proton VPN para Linux

Antes de começar

Antes de começar, você precisará baixar um arquivo de configuração do Proton VPN WireGuard.

  • Inicie sessão em account.protonvpn.com, acesse DownloadsConfiguração do WireGuard e baixe um arquivo de configuração do WireGuard.
  • O WireGuard pode ser exigente com o comprimento dos nomes .conf, por isso, certifique-se de que o nome do arquivo .conf baixado tenha menos de 15 caracteres. Você pode precisar alterar o nome sugerido padrão para fazer isso.
  • Todas as nossas configurações atuais do WireGuard oferecem suporte a conexões IPv6. Se estiver usando um arquivo de configuração mais antigo, baixe um novo.

Saiba como baixar um arquivo de configuração do WireGuard do Proton VPN

NetworkManager

O NetworkManager é instalado por padrão na maioria das distribuições Linux e ambientes de desktop, e é uma maneira mais conveniente de gerenciar suas conexões WireGuard do que o wg-quick.

Existem duas maneiras de usar o NetworkManager com o WireGuard:

Usando uma GUI

1. Abra um terminal e execute nm-connection-editor. Se o comando não existir, instale o pacote nm-connection-editor usando o gerenciador de pacotes do seu sistema e tente novamente.

2. Clique no botão mais (+).

NetworkManager GUI 1

3. Selecione Importar uma configuração de VPN salva no menu suspenso e clique em Criar

NetworkManager GUI 2

4. Localize o arquivo .conf do WireGuard que você baixou e clique em Abrir.

5. Clique em Salvar.

NetworkManager GUI 3

Agora você pode gerenciar sua conexão WireGuard diretamente da implementação de interface gráfica (GUI) do Network Manager do seu ambiente de desktop.

NetworkManager GUI 4

Para fazer edições na sua conexão no futuro, execute nm-connection-editor e clique no botão Editar.

NetworkManager GUI 5

Se você estiver em um ambiente de desktop que não oferece uma implementação de interface gráfica (GUI) do NetworkManager, poderá usar o aplicativo de bandeja com interface gráfica (GUI) nm-applet como uma maneira simples de gerenciar suas conexões. Como alternativa, você pode usar o NetworkManager por meio da linha de comando. Qualquer configuração do WireGuard que você tenha importado através do nm-connection-editor estará disponível no terminal e vice-versa.

Usando uma CLI

Abra um terminal e execute:

nmcli conn import type wireguard file [nome_do_arquivo]

O nome do arquivo deve ser o do arquivo .conf do WireGuard que você baixou. Por exemplo:

nmcli conn import type wireguard file proton-238.conf

A execução desse comando conecta você automaticamente ao servidor do Proton VPN. Para se conectar novamente, execute:

nmcli conn up [conexão]

Por exemplo:

nmcli conn up proton-UK-238

Para desconectar, execute:

nmcli conn down [conexão]

Por exemplo:

nmcli conn down test-UK-238

Você pode listar as conexões disponíveis usando o comando nmcli conn.

NetworkManager CLI

wg-quick

O wg-quick é a ferramenta oficial de CLI de VPN do WireGuard para Linux. Ele é útil principalmente se você estiver executando uma distribuição Linux minimalista sem o NetworkManager instalado.

1. Instale(nova janela) o wg-quick(nova janela) para a sua distribuição.

2. Mova o arquivo de configuração que você baixou para o diretório /etc/wireguard/.

3. Em uma janela de terminal, insira:

sudo wg-quick up [o nome do arquivo de configuração, excluindo o sufixo .conf]

Por exemplo, se o seu arquivo de configuração se chamar swiss1-CH-5.conf, insira:

sudo wg-quick up swiss1-CH-5 
wg-quick 1

Sua privacidade agora está protegida pelo Proton VPN! Para verificar se a conexão está funcionando, insira:

sudo wg

Você também pode acessar nosso scanner de IP gratuito e seguro para confirmar se tudo está funcionando corretamente.

Ferramenta de scanner de IP do Proton VPN

Para encerrar a sessão VPN, insira:

sudo wg-quick down [o nome do arquivo de configuração, excluindo o sufixo .conf]

Por exemplo:

sudo wg-quick down swiss1-CH-5