FreeGuard VPN
Strona głównaWęzły VPNPobraniaCennik

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 rule do dodawania i wyświetlania niestandardowych reguł routingu
  • Autostart: freeguard autostart enable instaluje usługę systemd user w ~/.config/systemd/user/freeguard.service (nie jest wymagany root daemon)
  • Diagnostyka: freeguard doctor sprawdza środowisko
  • Status/monitorowanie: freeguard status i freeguard monitor do 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ąć

  1. Krok 1: Uruchom curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
  2. Krok 2: Uruchom freeguard init i zaloguj się na swoje darmowe konto
  3. Krok 3: Uruchom freeguard connect (lub freeguard connect la2 itd. 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.

Ostatnia weryfikacja: 2026-04-15