Come usare la CLI di Proton VPN per Linux
- Lettura
- 4 minuti
- Categoria
- Linux

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
- Come installare la CLI per Linux
- Come usare la CLI per Linux
- Come configurare le impostazioni VPN
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.

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