Free VPN for Linux — FreeGuard CLI (no GUI client today)
FreeGuard for Linux ships as a CLI tool only, no desktop GUI. Install via our install script, Homebrew, or GitHub Releases. x86_64 and arm64 supported.
Na Linuxie FreeGuard jest dostarczany wyłącznie jako narzędzie CLI. Obecnie nie ma klienta GUI dla Linuxa. Zainstaluj go za pomocą naszego skryptu instalacyjnego, Homebrew albo pobierz binarium z GitHub Releases. Działa na dystrybucjach x86_64 i arm64.
Dostępność na Linuxie: tylko CLI, bez GUI na dziś
Nasza oferta na Linuxa to klient wiersza poleceń oparty na Go, zbudowany na silniku mihomo. Na ten moment nie publikujemy desktopowego GUI dla Linuxa. Jeśli potrzebujesz GUI, użyj aplikacji na Windows lub Mac.
Klient Linux FreeGuard to freeguard CLI, dystrybuowany jako pojedynczy plik binarny dla głównych dystrybucji Linux x86_64 i arm64. Obsługuje logowanie, wybór węzła, połączenie, reguły routingu i autostart — wszystko z poziomu terminala.
Obecnie nie dostarczamy desktopowego GUI dla Linuxa. Jeśli potrzebujesz interfejsu graficznego, opcjami są aplikacje FreeGuard na Windows lub Mac.
Jak faktycznie zainstalować FreeGuard na Linuxie
Trzy obsługiwane ścieżki instalacji: nasz skrypt instalacyjny, Homebrew albo GitHub Releases. Nie ma oficjalnych repozytoriów apt, dnf ani pacman.
Skrypt instalacyjny (zalecane):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Bezpośredni plik binarny: pobierz artefakt wydania dla swojej architektury z GitHub Releases.
Nie publikujemy pakietów .deb, .rpm ani pakietów Arch przez repozytoria dystrybucji, a w żadnym upstream repo nie ma wpisu apt install freeguard / dnf install freeguard / pacman -S freeguard.
Funkcje, które faktycznie są dostarczane w Linux CLI
- Protokoły: anytls, hysteria2, trojan — konfigurowalne przez
freeguard config - Wybór węzła:
freeguard connect <alias>(np.freeguard connect la2,hk1) albo automatyczny tryb „najlepszy węzeł” - Reguły routingu: podpolecenie
freeguard ruledo dodawania i wyświetlania niestandardowych reguł routingu - Autostart:
freeguard autostart enableinstaluje usługę systemd user w~/.config/systemd/user/freeguard.service(nie jest wymagany root daemon) - Diagnostyka:
freeguard doctorsprawdza środowisko - Status/monitorowanie:
freeguard statusifreeguard monitordo bieżących informacji o połączeniu
Oddzielny przełącznik kill-switch dla pulpitu oraz split tunneling dla poszczególnych aplikacji nie są udostępniane jako polecenia CLI.
Jak zacząć
- Krok 1: Uruchom
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Krok 2: Uruchom
freeguard initi zaloguj się na swoje darmowe konto - Krok 3: Uruchom
freeguard connect(lubfreeguard connect la2itd. dla konkretnego węzła)
Często zadawane pytania
Czy FreeGuard ma aplikację GUI na Linuxa?
Nie. Obecna oferta dla Linuxa to wyłącznie freeguard CLI. Na Linuxie nie ma desktopowego GUI. Jeśli chcesz GUI, użyj aplikacji na Windows lub Mac.
Czy mogę zainstalować FreeGuard z menedżera pakietów mojej dystrybucji?
Nie z oficjalnych repozytoriów dystrybucji. Użyj naszego skryptu instalacyjnego (install.sh), Homebrew albo pobierz binarium z GitHub Releases. Obecnie nie publikujemy do apt, dnf, pacman ani AUR.
Czy CLI działa na serwerach bez GUI i w Dockerze?
Tak. CLI to pojedynczy binarny plik Go bez zależności od GUI. Działa w sesjach SSH, wewnątrz kontenerów i na minimalnych obrazach bazowych, pod warunkiem że kontener ma wymagane uprawnienia sieciowe do utworzenia urządzenia TUN.
Czy mogę uruchamiać FreeGuard automatycznie przy starcie systemu?
Tak. freeguard autostart enable instaluje usługę systemd user w ~/.config/systemd/user/freeguard.service. Działa ona w kontekście Twojego użytkownika, a nie jako root daemon.
Jakie architektury są obsługiwane?
Linux x86_64 i arm64. Wydania dla obu są publikowane w GitHub Releases i udostępniane przez skrypt instalacyjny.
Jakie dystrybucje Linuxa są obsługiwane?
Każdy nowoczesny Linux z nowszym kernelem powinien działać, ponieważ CLI jest dostarczany jako pojedynczy, samodzielny plik binarny. Testujemy głównie na Ubuntu i Debianie.
Czy Linux CLI obsługuje te same protokoły co aplikacje desktopowe?
Tak. anytls, hysteria2 i trojan są obsługiwane w CLI, z tym samym podstawowym silnikiem mihomo, którego używają aplikacje na Windows i Mac.
Jak odinstalować CLI?
Jeśli został zainstalowany przez skrypt instalacyjny, usuń binarium freeguard z /usr/local/bin (lub z prefiksu instalacji) i usuń ~/.config/freeguard. W przypadku Homebrew uruchom brew uninstall freeguardvpn. W przypadku usługi systemd user najpierw uruchom freeguard autostart disable.
FreeGuard przestrzega wszystkich obowiązujących przepisów. Użytkownicy są odpowiedzialni za zapewnienie, że korzystanie z usług VPN jest zgodne z lokalnym prawem i warunkami korzystania z usług platform zewnętrznych. FreeGuard nie zachęca ani nie popiera żadnych działań naruszających obowiązujące przepisy lub warunki korzystania z usług.