Proton VPN hemsida

Hur du använder Proton VPN Linux-CLI

Lästid
5 min
Kategori
Linux

Startskärmen för Proton VPN-CLI

Proton VPN-CLI (kommandoradsverktyg) körs från Linux-terminalen. Det skiljer sig från vår Linux-app (GUI), som har ett grafiskt användargränssnitt.

Distributioner som stöds

Proton VPN-CLI stöds officiellt av Proton på de senaste stabila versionerna av:

  • Debian
  • Ubuntu
  • Fedora

CLI:et är också tillgängligt(nytt fönster) på Arch Linux. Officiellt stöd för Arch pågår.

  • Arch

Det kan också fungera på andra Linux-distributioner, men stödet för andra distributioner kan vara begränsat.

Observera att Linux CLI kräver gnome-keyring(nytt fönster) (det kan även fungera med KDE:s KWallet, men detta stöds inte officiellt) och NetworkManager(nytt fönster).

Observera också att CLI:et för närvarande inte fungerar på headless-konfigurationer.

Vi kommer att lägga till fler avancerade funktioner i takt med att utvecklingen fortsätter.

Hur du installerar CLI för Linux

Du kan installera både den officiella Proton VPN GUI-appen för Linux och Linux-CLI, men du kan inte köra båda samtidigt.

Debian och Ubuntu

1. Installera Proton VPN:s Linux-arkiv på samma sätt som för den officiella Proton VPN-appen med GUI för Linux. Följ steg 1 och 2 i följande guider (om du föredrar kan du använda beta-arkiven istället):

Om du redan har den officiella GUI-appen installerad behöver du inte göra detta.

2. Kör:

sudo apt install proton-vpn-cli

Fedora

1. Installera Fedora Proton VPN Linux-arkiv på samma sätt som för den officiella Proton VPN Linux-appen (GUI). Följ steg 1 och 2 i följande guide (om du föredrar kan du använda beta-arkivet istället).

Om du redan har den officiella GUI-appen installerad behöver du inte göra detta.

2. Kör:

sudo dnf install proton-vpn-cli

Som en del av installationsprocessen på Fedora kommer du att bli ombedd att acceptera en OpenPGP-nyckel. För att göra detta när du uppmanas, tryck på y .

Användar-ID: "Proton Technologies AG (Fedora 44) "
Fingeravtryck: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

Obs! Detta fingeravtryck är endast korrekt för den senaste versionen av Fedora (v. 44). Om du använder en äldre version av Fedora kommer fingeravtrycket att vara annorlunda.

Arch

Öppna bara ett terminalfönster och kör:

pacman -S proton-vpn-cli

Hur du använder CLI för Linux

Hur du loggar in

1. Öppna ett terminalfönster och kör:

protonvpn signin [användarnamn]

2. Du kommer då att ombedas att ange ditt Proton-lösenord. Som vanligt med Linux-kommandoraden kommer du inte att se någon feedback på skärmen när du gör detta, så tryck bara på [Enter] när du är klar.

Linux CLI commands

Hur du ansluter till en VPN-server

För att ansluta till den snabbaste tillgängliga VPN-servern i ditt paket, kör:

protonvpn connect

För att ansluta till ett specifikt land:

protonvpn connect --country [Land]

För [Land] kan du använda landskod (US, GB, DE) eller dess fullständiga namn inom citattecken. Till exempel:

protonvpn connect --country US

eller

protonvpn connect --country "United States"

För att ansluta till en specifik ort, kör:

protonvpn connect --city [Ort]

För [Ort] anger du helt enkelt ett ortsnamn bestående av ett ord eller använder citattecken för namn med flera ord. Till exempel:

protonvpn connect --city miami

eller

protonvpn connect --city "New York"

För att ansluta till en specifik server, kör:

protonvpn connect [servernamn]

Du hittar en lista över Proton VPN-servernamn här. Till exempel:

protonvpn connect CH#242

Observera att land-, orts-, delstats- och servernamn inte är skiftlägeskänsliga, så det spelar ingen roll om du använder stora bokstäver eller inte.

Hur du kopplar från och loggar ut

För att koppla från VPN, kör:

protonvpn disconnect

Observera att du fortfarande kommer att vara inloggad på ditt Proton VPN-konto. Om andra personer använder den här datorn är det en god idé att logga ut. För att göra detta, kör:

protonvpn signout

Hur du konfigurerar VPN-inställningar

För att konfigurera avancerade VPN-inställningar, kör följande kommando:

protonvpn config set [alternativ] [inställning][inställning 2]

De flesta alternativ har bara en inställning, och alla inställningar återställs till standard när du loggar ut.

För att visa alla tillgängliga konfigurationskommandon, kör:

protonvpn config list

Här är en lista över de inställningar som för närvarande är tillgängliga i CLI:

Anonyma kraschrapporter

Om du aktiverar det här alternativet skickas anonyma kraschrapporter till Proton VPN, vilket hjälper oss att åtgärda fel och förbättra vår mjukvara.

Alternativ: anonymous-crash-reports
Användning:

För att aktivera:

protonvpn config set anonymous-crash-reports on

För att inaktivera:

protonvpn config set anonymous-crash-reports off

IPv6

Alternativ: ipv6
Användning: Se Proton VPN och stöd för IPv6

Måttlig NAT (NAT-typ 2)

Alternativ: moderate-nat
Användning: Se Vad är måttlig NAT och hur du använder det?

Kill switch

Alternativ: kill-switch
Användning: Se Se Vad är en kill switch?

VPN Accelerator

Alternativ: vpn-accelerator
Användning: Se Hur du använder VPN Accelerator

Anpassad DNS

Alternativ: custom-dns
Användning: Se Hur du använder anpassad DNS

Kill switch

Alternativ: kill-switch
Användning: Se Vad är en kill switch?

NetShield Ad-blocker

Alternativ: netshield
Användning: Se Hur du använder NetShield Ad-blocker

Portvidarebefordran

Alternativ: port-forwarding
Användning: Se Portvidarebefordran

För att se en uppdaterad lista över funktioner som för närvarande är tillgängliga med Linux CLI, kör:

protonvpn config set