Wymagania · Aplikacja: Ubuntu, Debian lub Fedora. Inne dystrybucje: pliki konfiguracyjne WireGuard lub OpenVPN.
Od instalacji do połączenia
- 1Kup pakiet VPN z salda SoVPN.
- 2Pobierz pakiet dla Linuksa z zakładki Pobieranie: .deb dla Ubuntu i Debiana, .rpm dla Fedory.
- 3Zainstaluj go przez apt lub dnf. Wymaga to sudo.
- 4Uruchom w terminalu polecenie logowania SoVPN i wklej token konta.
- 5Wyświetl listę dostępnych lokalizacji i wybierz kraj lub miasto.
- 6Uruchom polecenie połączenia, a potem sprawdź wynik statusu, aby upewnić się, że tunel działa.
Aplikacja czy plik konfiguracyjny
Aplikacja terminalowa obsługuje logowanie, wybór serwera, protokół i kill switch. Uruchom dowolne polecenie z flagą pomocy, aby zobaczyć, co przyjmuje.
Jeśli wolisz niczego nie instalować, użyj pliku WireGuard z wg-quick albo pliku .ovpn z OpenVPN lub NetworkManagerem. Jeden plik jest przypisany do jednego serwera, więc zmiana lokalizacji oznacza wczytanie pliku innego serwera.
Zalecane ustawienia
Na maszynie działającej bez nadzoru, np. domowym serwerze pobierającym aktualizacje w nocy, włącz kill switch w aplikacji. Nic nie wyjdzie poza tunel, dopóki połączenie nie wróci.
Przy pliku konfiguracyjnym zostaw linię DNS wskazującą na resolver SoVPN. Usuń ją, a zapytania DNS trafią do dostawcy internetu, nawet gdy tunel działa.
Rozwiązywanie częstych problemów
W systemach z systemd-resolved DNS czasem zostaje na starym serwerze po połączeniu. Zainstaluj pakiet zgodności resolvconf albo zaimportuj plik przez NetworkManagera, a DNS będzie się zmieniać razem z tunelem.
Błąd o brakującym module jądra WireGuard zwykle oznacza, że twoje jądro jest starsze niż to, które obecnie dostarcza dystrybucja. Zaktualizuj system albo zainstaluj wireguard-tools z repozytorium dystrybucji.