Strona główna Proton VPN

Jak ręcznie skonfigurować WireGuard w systemie Linux

Odczytywanie
3 min
Kategoria
Linux

WireGuard® to szybki, lekki i bezpieczny protokół VPN.

Dowiedz się więcej o WireGuard

Możesz ręcznie skonfigurować WireGuard w systemie Linux za pomocą zewnętrznych klientów. W tym artykule pokażemy Ci, jak to zrobić za pomocą:

Zdecydowanie zalecamy jednak korzystanie z naszej oficjalnej aplikacji GUI lub CLI dla systemu Linux. Zapewniają one najprostszy sposób łączenia się z naszymi serwerami i pozwalają korzystać z wielu zaawansowanych funkcji.

W naszej aplikacji GUI dla systemu Linux możesz wybrać między protokołami VPN OpenVPN i WireGuard. Nasz interfejs Linux CLI zawsze używa protokołu WireGuard.

Pobierz Proton VPN dla systemu Linux

Zanim zaczniesz

Zanim zaczniesz, musisz pobrać plik konfiguracyjny Proton VPN WireGuard.

  • Zaloguj się na stronie account.protonvpn.com, przejdź do sekcji Do pobraniaKonfiguracja WireGuard i pobierz plik konfiguracyjny WireGuard.
  • WireGuard może być wymagający pod względem długości nazw .conf, więc upewnij się, że nazwa pobranego pliku .conf ma mniej niż 15 znaków. Aby to osiągnąć, może być konieczna zmiana domyślnej sugerowanej nazwy.
  • Wszystkie nasze obecne konfiguracje WireGuard obsługują połączenia IPv6. Jeśli używasz starszego pliku konfiguracyjnego, pobierz nowy.

Dowiedz się, jak pobrać plik konfiguracyjny WireGuard z Proton VPN

NetworkManager

Narzędzie NetworkManager jest domyślnie zainstalowane w większości dystrybucji systemu Linux i środowisk graficznych i stanowi wygodniejszy sposób zarządzania połączeniami WireGuard niż wg-quick.

Istnieją dwa sposoby korzystania z narzędzia NetworkManager z protokołem WireGuard:

Za pomocą interfejsu GUI

1. Otwórz terminal i uruchom polecenie nm-connection-editor. Jeśli to polecenie nie istnieje, zainstaluj pakiet nm-connection-editor za pomocą menedżera pakietów swojego systemu i spróbuj ponownie.

2. Kliknij przycisk plus (+).

NetworkManager GUI 1

3. Wybierz opcję Importuj zapisaną konfigurację VPN z menu rozwijanego i kliknij Utwórz

NetworkManager GUI 2

4. Zlokalizuj pobrany plik .conf WireGuard i kliknij Otwórz.

5. Kliknij Zapisz.

NetworkManager GUI 3

Możesz teraz zarządzać swoim połączeniem WireGuard bezpośrednio z poziomu interfejsu graficznego (GUI) narzędzia NetworkManager w swoim środowisku graficznym.

NetworkManager GUI 4

Aby w przyszłości edytować swoje połączenie, uruchom nm-connection-editor i kliknij przycisk Edytuj.

NetworkManager GUI 5

Jeśli korzystasz ze środowiska graficznego, które nie oferuje interfejsu GUI dla programu NetworkManager, możesz użyć aplikacji w zasobniku systemowym nm-applet, aby w prosty sposób zarządzać swoimi połączeniami. Alternatywnie możesz użyć narzędzia NetworkManager za pomocą wiersza poleceń. Wszystkie konfiguracje WireGuard zaimportowane za pomocą nm-connection-editor będą dostępne w terminalu i na odwrót.

Za pomocą interfejsu CLI

Otwórz terminal i uruchom:

nmcli conn import type wireguard file [nazwa_pliku]

Nazwa pliku powinna odpowiadać pobranemu plikowi .conf WireGuard. Na przykład:

nmcli conn import type wireguard file proton-238.conf

Uruchomienie tego polecenia automatycznie łączy z serwerem Proton VPN. Aby połączyć się ponownie, uruchom:

nmcli conn up [połączenie]

Na przykład:

nmcli conn up proton-UK-238

Aby się rozłączyć, uruchom:

nmcli conn down [połączenie]

Na przykład:

nmcli conn down test-UK-238

Możesz wyświetlić listę dostępnych połączeń za pomocą polecenia nmcli conn.

NetworkManager CLI

wg-quick

wg-quick to oficjalne narzędzie CLI WireGuard VPN dla systemu Linux. Jest ono szczególnie przydatne, jeśli korzystasz z minimalnej dystrybucji systemu Linux bez zainstalowanego programu NetworkManager.

1. Zainstaluj(nowe okno) wg-quick(nowe okno) dla swojej dystrybucji.

2. Przenieś pobrany plik konfiguracyjny do katalogu /etc/wireguard/.

3. W oknie terminala wpisz:

sudo wg-quick up [nazwa pliku konfiguracyjnego, bez rozszerzenia .conf]

Na przykład, jeśli Twój plik konfiguracyjny nazywa się swiss1-CH-5.conf, wpisz:

sudo wg-quick up swiss1-CH-5 
wg-quick 1

Twoja prywatność jest teraz chroniona przez Proton VPN! Aby zweryfikować, czy połączenie działa, wpisz:

sudo wg

Możesz również odwiedzić nasz bezpłatny, bezpieczny skaner IP, aby potwierdzić, że wszystko działa poprawnie.

Narzędzie Proton VPN do skanowania IP

Aby zakończyć sesję VPN, wpisz:

sudo wg-quick down [nazwa pliku konfiguracyjnego, bez przyrostka .conf]

Na przykład:

sudo wg-quick down swiss1-CH-5