Página inicial do Proton VPN

Como usar a CLI do Proton VPN para Linux

Leitura
5 min
Categoria
Linux

A tela de inicialização da CLI do Proton VPN

A CLI (utilitário de linha de comando) do Proton VPN é executada a partir do terminal Linux. Ela é diferente do nosso aplicativo Linux (GUI), que possui uma interface gráfica do usuário.

Distros suportadas

A CLI do Proton VPN é oficialmente suportada 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 Arch está em andamento.

  • Arch

Ela também pode funcionar em outras distribuições Linux, mas o suporte para outras distros pode ser limitado.

Observe que a CLI do Linux requer o gnome-keyring(nova janela) (ela também pode funcionar com o KWallet do KDE, mas isso não é oficialmente suportado) e o NetworkManager(nova janela).

Observe também que a CLI atualmente não funciona em configurações sem interface gráfica (headless).

Adicionaremos mais recursos avançados conforme o desenvolvimento continuar.

Como instalar a CLI para Linux

Você pode instalar tanto o aplicativo GUI oficial do Proton VPN para Linux quanto a CLI para Linux, mas não pode executar ambos ao mesmo tempo.

Debian e Ubuntu

1. Instale o repositório Linux do Proton VPN como faria para o aplicativo GUI oficial do Proton VPN para Linux. Siga as etapas 1 e 2 nos seguintes guias (se preferir, você pode usar os repositórios beta em vez disso):

Se você já tiver o aplicativo GUI oficial instalado, não precisará fazer isso.

2. Execute:

sudo apt install proton-vpn-cli

Fedora

1. Instale o repositório Linux do Proton VPN para Fedora como faria para o aplicativo oficial do Proton VPN para Linux (GUI). Siga as etapas 1 e 2 no seguinte guia (se preferir, você pode usar o repositório beta em vez disso).

Se você já tiver o aplicativo GUI oficial instalado, não precisará fazer isso.

2. Execute:

sudo dnf install proton-vpn-cli

Como parte do processo de instalação no Fedora, você precisará aceitar uma chave OpenPGP. Para fazer isso quando solicitado, toque em y .

ID do usuário     : "Proton Technologies AG (Fedora 44) "
Impressão digital: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

Nota: Esta impressão digital é correta apenas para a versão mais recente do Fedora (v. 44). Se você estiver usando 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 usar a CLI para Linux

Como iniciar sessão

1. Abra uma janela de terminal e execute:

protonvpn signin [nome de usuário]

2. Em seguida, você será solicitado a inserir sua senha do Proton. Como de costume na linha de comando do Linux, você não verá nenhum feedback na tela quando fizer isso, então basta pressionar [Enter] quando terminar.

Linux CLI commands

Como se conectar a um servidor VPN

Para se conectar ao servidor VPN mais rápido disponível no seu plano, execute:

protonvpn connect

Para se conectar a um país específico:

protonvpn connect --country [País]

Para [País], você pode usar o código do país (US, GB, DE) ou o nome completo entre aspas. Por exemplo:

protonvpn connect --country US

ou

protonvpn connect --country "United States"

Para se conectar a uma cidade específica, execute:

protonvpn connect --city [Cidade]

Para [Cidade], basta inserir o nome de uma cidade com apenas uma palavra ou usar aspas para nomes com várias palavras. Por exemplo:

protonvpn connect --city miami

ou

protonvpn connect --city "New York"

Para se conectar a um servidor específico, execute:

protonvpn connect [nome do servidor]

Você pode encontrar uma lista de nomes de servidores do Proton VPN aqui. Por exemplo:

protonvpn connect CH#242

Observe que os nomes de país, cidade, estado e servidor não diferenciam maiúsculas de minúsculas, por isso não importa se você usa letras maiúsculas ou não.

Como se desconectar e encerrar sessão

Para desconectar a VPN, execute:

protonvpn disconnect

Observe que você ainda estará com a sessão iniciada na sua conta do Proton VPN. Se outras pessoas usarem este computador, é uma boa ideia encerrar a sessão. Para fazer isso, execute:

protonvpn signout

Como definir as configurações de VPN

Para definir as configurações avançadas de VPN, execute o seguinte comando:

protonvpn config set [opção] [configuração][configuração 2]

A maioria das opções tem apenas uma configuração, e todas as configurações são redefinidas para o padrão quando você encerra a sessão.

Para listar todos os comandos de configuração disponíveis, execute:

protonvpn config list

Aqui está uma lista das configuraçõ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, o que nos ajuda a corrigir erros e melhorar nosso software.

Opção: anonymous-crash-reports
Uso:

Para ativar:

protonvpn config set anonymous-crash-reports on

Para desativar:

protonvpn config set anonymous-crash-reports off

IPv6

Opção: ipv6
Uso: consulte Proton VPN e suporte a IPv6

NAT moderado (NAT Tipo 2)

Opção: moderate-nat
Uso: consulte O que é o NAT moderado e como usá-lo?

Kill switch

Opção: kill-switch
Uso: consulte O que é um kill switch?

VPN Accelerator

Opção: vpn-accelerator
Uso: consulte Como usar o VPN Accelerator

DNS personalizado

Opção: custom-dns
Uso: consulte Como usar um DNS personalizado

Kill switch

Opção: kill-switch
Uso: consulte O que é um kill switch?

NetShield Ad-blocker

Opção: netshield
Uso: consulte Como usar o NetShield Ad-blocker

Encaminhamento de porta

Opção: port-forwarding
Uso: consulte Encaminhamento de porta

Para ver uma lista atualizada de recursos disponíveis atualmente com a CLI do Linux, execute:

protonvpn config set