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.
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ências → Configuraçã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 (+).

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

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

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.

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

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.

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
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.

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