Strona główna Proton VPN

Jak korzystać z CLI Proton VPN dla systemu Linux

Odczytywanie
5 min
Kategoria
Linux

Ekran powitalny CLI Proton VPN

CLI Proton VPN (narzędzie wiersza poleceń) działa w terminalu systemu Linux. Różni się od naszej aplikacji Linux (GUI), która posiada graficzny interfejs użytkownika.

Obsługiwane dystrybucje

CLI Proton VPN jest oficjalnie wspierany przez Proton w najnowszych stabilnych wersjach:

  • Debian
  • Ubuntu
  • Fedora

CLI jest również dostępny(nowe okno) w systemie Arch Linux. Oficjalne wsparcie dla dystrybucji Arch jest w przygotowaniu.

  • Arch

Może również działać na innych dystrybucjach Linuxa, ale wsparcie dla nich może być ograniczone.

Pamiętaj, że narzędzie CLI dla systemu Linux wymaga pakietu gnome-keyring(nowe okno) (może również działać z KWallet w środowisku KDE, ale nie jest to oficjalnie wspierane) oraz usługi NetworkManager(nowe okno).

Pamiętaj również, że narzędzie CLI nie działa obecnie w konfiguracjach bezgłowych (headless).

W miarę rozwoju będziemy dodawać kolejne zaawansowane funkcje.

Jak zainstalować CLI dla systemu Linux

Możesz zainstalować zarówno oficjalną aplikację GUI Proton VPN dla systemu Linux, jak i CLI dla systemu Linux, ale nie możesz ich uruchamiać jednocześnie.

Debian i Ubuntu

1. Zainstaluj repozytorium Proton VPN dla systemu Linux w taki sam sposób, jak w przypadku oficjalnej aplikacji Proton VPN Linux z interfejsem GUI. Wykonaj kroki 1 i 2 z poniższych poradników (jeśli wolisz, możesz zamiast tego użyć repozytoriów beta):

Jeśli masz już zainstalowaną oficjalną aplikację GUI, nie musisz tego robić.

2. Uruchom:

sudo apt install proton-vpn-cli

Fedora

1. Zainstaluj repozytorium Proton VPN dla systemu Fedora Linux w taki sam sposób, jak w przypadku oficjalnej aplikacji Proton VPN dla systemu Linux (z GUI). Wykonaj kroki 1 i 2 z poniższego poradnika (jeśli wolisz, możesz zamiast tego użyć repozytorium beta).

Jeśli masz już zainstalowaną oficjalną aplikację GUI, nie musisz tego robić.

2. Uruchom:

sudo dnf install proton-vpn-cli

W ramach procesu instalacji w dystrybucji Fedora system poprosi Cię o zaakceptowanie klucza OpenPGP. Gdy pojawi się monit, kliknij y .

Identyfikator użytkownika     : "Proton Technologies AG (Fedora 44) "
Odcisk klucza: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

Uwaga: ten odcisk klucza jest prawidłowy tylko dla najnowszej wersji dystrybucji Fedora (wersja 44). Jeśli używasz starszej wersji Fedory, odcisk klucza będzie inny.

Arch

Po prostu otwórz okno terminala i uruchom:

pacman -S proton-vpn-cli

Jak korzystać z CLI dla systemu Linux

Jak się zalogować

1. Otwórz okno terminala i uruchom:

protonvpn signin [nazwa_użytkownika]

2. Następnie pojawi się prośba o wpisanie hasła Proton. Podobnie jak zazwyczaj w wierszu poleceń systemu Linux, podczas wpisywania na ekranie nie będą wyświetlane żadne znaki, więc po zakończeniu po prostu naciśnij [Enter].

Linux CLI commands

Jak połączyć się z serwerem VPN

Aby połączyć się z najszybszym serwerem VPN dostępnym w Twoim planie, uruchom:

protonvpn connect

Aby połączyć się z określonym krajem:

protonvpn connect --country [Kraj]

W miejsce parametru [Kraj] możesz wpisać kod kraju (US, GB, DE) lub jego pełną nazwę w cudzysłowie. Na przykład:

protonvpn connect --country US

lub

protonvpn connect --country "United States"

Aby połączyć się z określonym miastem, uruchom:

protonvpn connect --city [Miasto]

W miejsce parametru [Miasto] po prostu wpisz jednowyrazową nazwę miasta lub użyj cudzysłowu w przypadku nazw wielowyrazowych. Na przykład:

protonvpn connect --city miami

lub

protonvpn connect --city "New York"

Aby połączyć się z określonym serwerem, uruchom:

protonvpn connect [nazwa serwera]

Listę nazw serwerów Proton VPN znajdziesz tutaj. Na przykład:

protonvpn connect CH#242

Pamiętaj, że nazwy krajów, miast, stanów i serwerów nie rozróżniają wielkości liter, więc nie ma znaczenia, czy użyjesz wielkich liter, czy nie.

Jak się rozłączyć i wylogować

Aby rozłączyć VPN, uruchom:

protonvpn disconnect

Pamiętaj, że nadal będziesz zalogowany na swoim koncie Proton VPN. Jeśli z tego komputera korzystają inne osoby, warto się wylogować. Aby to zrobić, uruchom:

protonvpn signout

Jak skonfigurować ustawienia VPN

Aby skonfigurować zaawansowane ustawienia VPN, uruchom następujące polecenie:

protonvpn config set [opcja] [ustawienie][ustawienie 2]

Większość opcji ma tylko jedno ustawienie, a wszystkie ustawienia resetują się do wartości domyślnych po wylogowaniu.

Aby wyświetlić listę wszystkich dostępnych poleceń konfiguracji, uruchom:

protonvpn config list

Oto lista ustawień obecnie dostępnych w CLI:

Anonimowe raporty o awariach

Włączenie tej opcji powoduje wysyłanie anonimowych raportów o awariach do Proton VPN, co pomaga nam naprawiać błędy i ulepszać nasze oprogramowanie.

Opcja: anonymous-crash-reports
Sposób użycia:

Aby włączyć:

protonvpn config set anonymous-crash-reports on

Aby wyłączyć:

protonvpn config set anonymous-crash-reports off

IPv6

Opcja: ipv6
Sposób użycia: Zobacz wsparcie IPv6 w Proton VPN

Umiarkowany NAT (NAT typu 2)

Opcja: moderate-nat
Sposób użycia: Zobacz Co to jest umiarkowany NAT i jak go używać?

Kill Switch

Opcja: kill-switch
Sposób użycia: Zobacz Co to jest Kill Switch?

VPN Accelerator

Opcja: vpn-accelerator
Sposób użycia: Zobacz Jak korzystać z VPN Accelerator

Niestandardowy serwer DNS

Opcja: custom-dns
Sposób użycia: Zobacz Jak korzystać z niestandardowego serwera DNS

Kill Switch

Opcja: kill-switch
Sposób użycia: Zobacz Co to jest Kill Switch?

NetShield Ad-blocker

Opcja: netshield
Sposób użycia: Zobacz, jak korzystać z NetShield Ad-blocker

Przekierowanie portów

Opcja: port-forwarding
Sposób użycia: Zobacz Przekierowanie portów

Aby wyświetlić aktualną listę funkcji dostępnych obecnie w CLI dla systemu Linux, uruchom:

protonvpn config set