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 pobrania → Konfiguracja 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 (+).

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

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

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

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

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.

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
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.

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