Página inicial Proton VPN

Como configurar manualmente o WireGuard no Linux

Leitura
4 min
Categoria
Linux

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

Saiba mais acerca do WireGuard

Pode configurar manualmente o WireGuard no Linux utilizando clientes de terceiros. Neste artigo, vamos mostrar-lhe como fazê-lo utilizando:

No entanto, recomendamos vivamente a utilização da nossa aplicação GUI oficial para Linux ou da CLI para Linux. Estas oferecem a forma mais fácil de se ligar aos nossos servidores e permitem-lhe beneficiar de muitas funcionalidades avançadas.

Na nossa aplicação GUI para Linux, pode escolher entre os protocolos VPN OpenVPN e WireGuard. A nossa CLI para Linux utiliza sempre o WireGuard.

Obter o Proton VPN para Linux

Antes de começar

Antes de começar, terá de transferir um ficheiro de configuração do WireGuard do Proton VPN.

  • Inicie sessão em account.protonvpn.com, aceda a TransferênciasConfiguração WireGuard e transfira um ficheiro de configuração do WireGuard.
  • O WireGuard pode ser exigente quanto ao comprimento dos nomes .conf, pelo que certifique-se de que o nome do ficheiro .conf transferido tem menos de 15 carateres. Poderá ser necessário alterar o nome sugerido por predefinição para o conseguir.
  • Todas as nossas configurações atuais do WireGuard suportam ligações IPv6. Se estiver a utilizar um ficheiro de configuração mais antigo, transfira um novo.

Saiba como transferir um ficheiro de configuração do WireGuard a partir do Proton VPN

NetworkManager

O NetworkManager está instalado por predefinição na maioria das distribuições Linux e ambientes de trabalho, sendo uma forma mais conveniente de gerir as suas ligações do WireGuard do que o wg-quick.

Existem duas formas de utilizar o NetworkManager com o WireGuard:

Utilizar uma GUI

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

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

GUI do NetworkManager 1

3. Selecione Importar uma configuração VPN guardada no menu pendente e clique em Criar

GUI do NetworkManager 2

4. Localize o ficheiro .conf do WireGuard que transferiu e clique em Abrir.

5. Clique em Guardar.

GUI do NetworkManager 3

Agora já pode gerir a sua ligação do WireGuard diretamente a partir da implementação da GUI do Network Manager do seu ambiente de trabalho.

GUI do NetworkManager 4

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

GUI do NetworkManager 5

Se estiver num ambiente de trabalho que não oferece uma implementação da GUI do NetworkManager, pode utilizar a aplicação GUI de tabuleiro nm-applet como uma forma simples de gerir as suas ligações. Como alternativa, pode utilizar o NetworkManager através da linha de comandos. Quaisquer configurações do WireGuard que tenha importado através do nm-connection-editor estarão disponíveis no terminal e vice-versa.

Utilizar uma CLI

Abra um terminal e execute:

nmcli conn import type wireguard file [nome_do_ficheiro]

O nome do ficheiro deve ser o do ficheiro .conf do WireGuard que transferiu. Por exemplo:

nmcli conn import type wireguard file proton-238.conf

A execução deste comando estabelece automaticamente ligação ao servidor do Proton VPN. Para se ligar novamente, execute:

nmcli conn up [ligação]

Por exemplo:

nmcli conn up proton-UK-238

Para desligar, execute:

nmcli conn down [ligação]

Por exemplo:

nmcli conn down test-UK-238

Pode listar as ligações disponíveis utilizando o comando nmcli conn.

CLI do NetworkManager

wg-quick

O wg-quick é a ferramenta CLI oficial de VPN do WireGuard para Linux. É particularmente útil se estiver a executar uma distribuição Linux mínima sem o NetworkManager instalado.

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

2. Mova o ficheiro de configuração que transferiu para o diretório /etc/wireguard/.

3. Numa janela de terminal, introduza:

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

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

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

A sua privacidade está agora protegida pela Proton VPN! Para verificar se a ligação está ativa, introduza:

sudo wg

Também pode visitar o nosso scanner de IP seguro e gratuito para confirmar que tudo está a funcionar corretamente.

Ferramenta de scanner de IP da Proton VPN

Para terminar a sessão de VPN, introduza:

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

Por exemplo:

sudo wg-quick down swiss1-CH-5