Homepage di Proton VPN

Come usare la CLI di Proton VPN per Linux

Lettura
4 minuti
Categoria
Linux

La schermata iniziale della CLI di Proton VPN

La CLI di Proton VPN (utility da riga di comando) viene eseguita dal terminale Linux. È diversa dalla nostra app Linux (GUI), che ha un’interfaccia utente grafica.

Distribuzioni supportate

La CLI di Proton VPN è ufficialmente supportata da Proton sulle ultime versioni stabili di:

  • Debian
  • Ubuntu
  • Fedora

La CLI è anche disponibile(nuova finestra) su Arch Linux. Il supporto ufficiale per Arch è in corso.

  • Arch

Potrebbe funzionare anche su altre distribuzioni Linux, ma il supporto per altre distro potrebbe essere limitato.

Tieni presente che la CLI per Linux richiede gnome-keyring(nuova finestra) (potrebbe funzionare anche con KWallet di KDE, ma non è ufficialmente supportato) e NetworkManager(nuova finestra).

Tieni inoltre presente che attualmente la CLI non funziona su configurazioni headless.

Aggiungeremo altre funzionalità avanzate con il proseguire dello sviluppo.

Come installare la CLI per Linux

Puoi installare sia l’app GUI ufficiale di Proton VPN per Linux sia la CLI per Linux, ma non puoi eseguirle entrambe contemporaneamente.

Debian e Ubuntu

1. Installa il repository di Proton VPN per Linux come faresti per l’app GUI ufficiale di Proton VPN per Linux. Segui i passaggi 1 e 2 delle seguenti guide (se preferisci, puoi utilizzare invece i repository beta):

Se hai già installato l’app GUI ufficiale, non è necessario farlo.

2. Esegui:

sudo apt install proton-vpn-cli

Fedora

1. Installa il repository di Proton VPN per Linux per Fedora come faresti per l’app Proton VPN ufficiale per Linux (GUI). Segui i passaggi 1 e 2 della seguente guida (se preferisci, puoi utilizzare invece il repository beta).

Se hai già installato l’app GUI ufficiale, non è necessario farlo.

2. Esegui:

sudo dnf install proton-vpn-cli

Come parte del processo di installazione su Fedora, ti verrà chiesto di accettare una chiave OpenPGP. Per farlo quando richiesto, premi y .

UserID     : "Proton Technologies AG (Fedora 44) "
Fingerprint: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

Nota: questa impronta digitale è corretta solo per l’ultima versione di Fedora (v. 44). Se stai usando una versione precedente di Fedora, l’impronta digitale sarà diversa.

Arch

Apri semplicemente una finestra del terminale ed esegui:

pacman -S proton-vpn-cli

Come usare la CLI per Linux

Come accedere

1. Apri una finestra del terminale ed esegui:

protonvpn signin [nome_utente]

2. Ti verrà quindi richiesto di inserire la tua password di Proton. Come al solito con la riga di comando di Linux, non vedrai alcun feedback sullo schermo, quindi premi semplicemente [Invio] quando hai finito.

Linux CLI commands

Come connettersi a un server VPN

Per connetterti al server VPN più veloce disponibile per il tuo piano, esegui:

protonvpn connect

Per connetterti a un Paese specifico:

protonvpn connect --country [Paese]

Per [Paese], puoi usare il codice del Paese (US, GB, DE) o il suo nome completo tra virgolette. Ad esempio:

protonvpn connect --country US

o

protonvpn connect --country "United States"

Per connetterti a una città specifica, esegui:

protonvpn connect --city [Città]

Per [Città], inserisci semplicemente il nome della città composto da una sola parola o usa le virgolette per i nomi composti da più parole. Ad esempio:

protonvpn connect --city miami

o

protonvpn connect --city "New York"

Per connetterti a un server specifico, esegui:

protonvpn connect [nome del server]

Puoi trovare un elenco dei nomi dei server Proton VPN qui. Ad esempio:

protonvpn connect CH#242

Tieni presente che i nomi di paese, città, stato e server non fanno distinzione tra maiuscole e minuscole, quindi non importa se usi o meno le lettere maiuscole.

Come disconnettersi e uscire

Per disconnettere la VPN, esegui:

protonvpn disconnect

Tieni presente che avrai comunque effettuato l’accesso al tuo account Proton VPN. Se altre persone usano questo computer, è una buona idea uscire. Per farlo, esegui:

protonvpn signout

Come configurare le impostazioni VPN

Per configurare le impostazioni avanzate della VPN, esegui il seguente comando:

protonvpn config set [opzione] [impostazione][impostazione 2]

La maggior parte delle opzioni ha una sola impostazione e tutte le impostazioni vengono reimpostate sul valore predefinito quando esci.

Per elencare tutti i comandi di configurazione disponibili, esegui:

protonvpn config list

Ecco un elenco delle impostazioni attualmente disponibili sulla CLI:

Rapporti anonimi sui crash

L’attivazione di questa opzione invia rapporti anonimi sui crash a Proton VPN, aiutandoci a correggere i bug e a migliorare il nostro software.

Opzione: anonymous-crash-reports
Utilizzo:

Per attivare:

protonvpn config set anonymous-crash-reports on

Per disattivare:

protonvpn config set anonymous-crash-reports off

IPv6

Opzione: ipv6
Utilizzo: vedi Proton VPN e supporto IPv6

NAT moderato (Tipo di NAT 2)

Opzione: moderate-nat
Utilizzo: vedi Che cos’è il NAT moderato e come usarlo?

Kill switch

Opzione: kill-switch
Utilizzo: vedi Vedi che cos’è un kill switch?

VPN Accelerator

Opzione: vpn-accelerator
Utilizzo: vedi Come usare VPN Accelerator

DNS personalizzato

Opzione: custom-dns
Utilizzo: vedi Come usare un DNS personalizzato

Kill switch

Opzione: kill-switch
Utilizzo: vedi Che cos’è un kill switch?

NetShield Ad-blocker

Opzione: netshield
Utilizzo: Vedi Come usare NetShield Ad-blocker

Port forwarding

Opzione: port-forwarding
Utilizzo: vedi Port forwarding

Per visualizzare un elenco aggiornato delle funzionalità attualmente disponibili con la CLI Linux, esegui:

protonvpn config set