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.
在 Linux 上,FreeGuard 目前僅以 CLI 工具形式提供。現階段沒有 Linux GUI 用戶端。可透過我們的安裝腳本、Homebrew,或從 GitHub Releases 取得二進位檔安裝。支援 x86_64 和 arm64 發行版。
Linux 可用性:目前僅有 CLI,暫無 GUI
我們的 Linux 版本是基於 Go、建立在 mihomo 核心上的命令列用戶端。目前我們不提供 Linux 桌面 GUI。如果你想要 GUI,請使用 Windows 或 Mac 應用程式。
FreeGuard 的 Linux 用戶端是 freeguard CLI,作為單一二進位檔發行,適用於主流 x86_64 和 arm64 Linux 發行版。它可在終端機中完成登入、節點選擇、連線、路由規則與自動啟動等所有操作。
我們目前不提供 Linux 桌面 GUI。如果你需要桌面 UI,可選擇 FreeGuard Windows 或 Mac 應用程式。
在 Linux 上實際如何安裝 FreeGuard
支援三種安裝方式:我們的安裝腳本、Homebrew,或 GitHub Releases。沒有官方的 apt、dnf 或 pacman 套件庫。
安裝腳本(建議):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew:
brew install planetlinkinc/tap/freeguardvpn
直接二進位檔: 從 GitHub Releases 下載符合你架構的發行檔。
我們不會透過發行版套件庫提供 .deb、.rpm 或 Arch 套件,而且任何上游套件庫中也沒有 apt install freeguard / dnf install freeguard / pacman -S freeguard 的項目。
Linux CLI 中實際提供的功能
- 協定: anytls、hysteria2、trojan — 可透過
freeguard config設定 - 節點選擇:
freeguard connect <alias>(例如freeguard connect la2、hk1)或自動「最佳節點」模式 - 路由規則:
freeguard rule子命令,用於新增與列出自訂路由規則 - 自動啟動:
freeguard autostart enable會在~/.config/systemd/user/freeguard.service安裝 systemd user 服務(不需要 root daemon) - 診斷:
freeguard doctor檢查你的環境 - 狀態/監控:
freeguard status與freeguard monitor提供即時連線資訊
獨立的桌面 kill-switch 切換與每個應用程式的分流隧道功能,並未以 CLI 命令形式提供。
如何開始使用
- 步驟 1: 執行
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - 步驟 2: 執行
freeguard init,並使用你的免費帳號登入 - 步驟 3: 執行
freeguard connect(或freeguard connect la2等,以連線到特定節點)
常見問題
FreeGuard 有 Linux GUI 應用程式嗎?
沒有。FreeGuard 目前在 Linux 上僅提供 freeguard CLI。Linux 上沒有桌面 GUI。如果你想要 GUI,請使用 Windows 或 Mac 應用程式。
我可以從發行版的套件管理器安裝 FreeGuard 嗎?
不能從官方發行版套件庫安裝。請使用我們的安裝腳本(install.sh)、Homebrew,或從 GitHub Releases 下載二進位檔。我們目前沒有發佈到 apt、dnf、pacman 或 AUR。
這個 CLI 能在無頭伺服器和 Docker 上運作嗎?
可以。這個 CLI 是單一 Go 二進位檔,沒有 GUI 依賴。只要容器具備建立 TUN device 所需的網路權限,它就能在 SSH 工作階段、容器內以及精簡基底映像中執行。
我可以在開機時自動啟動 FreeGuard 嗎?
可以。freeguard autostart enable 會在 ~/.config/systemd/user/freeguard.service 安裝 systemd user 服務。它會以你的使用者身分執行,而不是作為 root daemon。
支援哪些架構?
支援 x86_64 與 arm64 Linux。這兩種架構的發行檔都已在 GitHub Releases 發佈,並可透過安裝腳本取得。
支援哪些 Linux 發行版?
任何具備較新核心的現代 Linux 理論上都可運作,因為 CLI 以單一、自包含的二進位檔形式提供。我們主要在 Ubuntu 和 Debian 上進行測試。
Linux CLI 是否支援與桌面應用程式相同的協定?
是。CLI 支援 anytls、hysteria2 和 trojan,並且與 Windows 和 Mac 應用程式使用相同的 mihomo 核心。
我要如何解除安裝 CLI?
如果是透過安裝腳本安裝,請從 /usr/local/bin(或你的安裝前綴)移除 freeguard 二進位檔,並刪除 ~/.config/freeguard。若使用 Homebrew,執行 brew uninstall freeguardvpn。若有 systemd user 服務,請先執行 freeguard autostart disable。
FreeGuard 尊重所有適用法律。使用者有責任確保其使用 VPN 服務符合當地法律以及第三方平台的服務條款。FreeGuard 不鼓勵或認可任何違反適用法律或服務條款的行為。