Como utilizar a CLI do Proton VPN para Linux
- Leitura
- 5 min
- Categoria
- Linux

A CLI (utilitário de linha de comandos) do Proton VPN é executada a partir do terminal Linux. É diferente da nossa aplicação Linux (GUI), que tem uma interface gráfica do utilizador.
- Distribuições suportadas
- Como instalar a CLI para Linux
- Como utilizar a CLI para Linux
- Como configurar as definições de VPN
Distribuições suportadas
A CLI do Proton VPN é suportada oficialmente pela Proton nas versões estáveis mais recentes de:
- Debian
- Ubuntu
- Fedora
A CLI também está disponível(nova janela) no Arch Linux. O suporte oficial para o Arch está em curso.
- Arch
Também poderá funcionar noutras distribuições Linux, mas o suporte para outras distribuições poderá ser limitado.
Note que a CLI de Linux necessita do gnome-keyring(nova janela) (também poderá funcionar com o KWallet do KDE, mas isto não é suportado oficialmente) e do NetworkManager(nova janela).
Tenha também em atenção que a CLI não funciona atualmente em configurações sem interface gráfica.
Iremos adicionar mais funcionalidades avançadas à medida que o desenvolvimento continuar.
Como instalar a CLI para Linux
Pode instalar a aplicação oficial com GUI do Proton VPN para Linux e a CLI para Linux, mas não as pode executar ao mesmo tempo.
Debian e Ubuntu
1. Instale o repositório do Proton VPN para Linux da mesma forma que faria para a aplicação oficial com GUI do Proton VPN para Linux. Siga os passos 1 e 2 nos seguintes guias (se preferir, pode utilizar os repositórios beta):
Se já tiver a aplicação oficial com GUI instalada, não precisa de fazer isto.
2. Execute:
sudo apt install proton-vpn-cli
Fedora
1. Instale o repositório do Proton VPN para Linux no Fedora da mesma forma que faria para a aplicação oficial do Proton VPN para Linux (GUI). Siga os passos 1 e 2 no guia seguinte (se preferir, pode utilizar o repositório beta em alternativa).
Se já tiver a aplicação oficial com GUI instalada, não precisa de fazer isto.
2. Execute:
sudo dnf install proton-vpn-cli
Como parte do processo de instalação no Fedora, ser-lhe-á pedido que aceite uma chave OpenPGP. Para o fazer quando solicitado, prima y .
ID de utilizador: "Proton Technologies AG (Fedora 44) "
Impressão digital: 6929133BDE1CE1CFA9EDB286D84176F6844830D4
Nota: Esta impressão digital apenas está correta para a versão mais recente do Fedora (v. 44). Se estiver a utilizar uma versão mais antiga do Fedora, a impressão digital será diferente.
Arch
Basta abrir uma janela de terminal e executar:
pacman -S proton-vpn-cli
Como utilizar a CLI para Linux
Como iniciar sessão
1. Abra uma janela de terminal e execute:
protonvpn signin [nome de utilizador]
2. Ser-lhe-á então solicitado que introduza a sua palavra-passe do Proton. Como é habitual na linha de comandos do Linux, não verá quaisquer comentários no ecrã quando o fizer, pelo que basta premir [Enter] quando terminar.

Como ligar a um servidor de VPN
Para se ligar ao servidor de VPN mais rápido disponível no seu plano, execute:
protonvpn connect
Para se ligar a um país específico:
protonvpn connect --country [País]
Para [País], pode utilizar o código do país (US, GB, DE) ou o respetivo nome completo entre aspas. Por exemplo:
protonvpn connect --country US
ou
protonvpn connect --country "United States"
Para se ligar a uma cidade específica, execute:
protonvpn connect --city [Cidade]
Para [Cidade], basta introduzir o nome de uma cidade com uma única palavra ou utilizar aspas para nomes compostos por várias palavras. Por exemplo:
protonvpn connect --city miami
ou
protonvpn connect --city "New York"
Para se ligar a um servidor específico, execute:
protonvpn connect [nome do servidor]
Pode encontrar uma lista de nomes de servidores do Proton VPN aqui. Por exemplo:
protonvpn connect CH#242
Tenha em atenção que os nomes de país, cidade, estado e servidor não são sensíveis a maiúsculas e minúsculas, por isso não importa se utiliza letras maiúsculas ou não.
Como se desligar e terminar sessão
Para desligar a VPN, execute:
protonvpn disconnect
Tenha em atenção que continuará com sessão iniciada na sua conta do Proton VPN. Se outras pessoas utilizarem este computador, é boa ideia terminar sessão. Para o fazer, execute:
protonvpn signout
Como configurar as definições da VPN
Para configurar definições avançadas de VPN, execute o seguinte comando:
protonvpn config set [opção] [definição][definição 2]
A maioria das opções tem apenas uma definição e todas as definições são repostas para a respetiva predefinição quando terminar sessão.
Para listar todos os comandos de configuração disponíveis, execute:
protonvpn config list
Eis uma lista das definições atualmente disponíveis na CLI:
Relatórios de falhas anónimos
Ativar esta opção envia relatórios de falhas anónimos para o Proton VPN, ajudando-nos a corrigir erros e a melhorar o nosso software.
Opção: anonymous-crash-reports
Utilização:
Para ativar:
protonvpn config set anonymous-crash-reports on
Para desativar:
protonvpn config set anonymous-crash-reports off
IPv6
Opção: ipv6
Utilização: consulte o Proton VPN e Suporte IPv6
NAT moderado (NAT Tipo 2)
Opção: moderate-nat
Utilização: consulte O que é o NAT moderado e como utilizá-lo?
Interruptor de segurança
Opção: kill-switch
Utilização: consulte Consulte O que é um interruptor de segurança?
VPN Accelerator
Opção: vpn-accelerator
Utilização: consulte Como utilizar o VPN Accelerator
DNS personalizado
Opção: custom-dns
Utilização: consulte Como utilizar um DNS personalizado
Interruptor de segurança
Opção: kill-switch
Utilização: consulte O que é um interruptor de segurança?
NetShield Ad-blocker
Opção: netshield
Utilização: Consulte Como utilizar o NetShield Ad-blocker
Encaminhamento de porta
Opção: port-forwarding
Utilização: consulte Encaminhamento de porta
Para ver uma lista atualizada de funcionalidades atualmente disponíveis na CLI do Linux, execute:
protonvpn config set