FreeGuard VPN
首页VPN 节点下载价格

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。如果你需要桌面界面,可使用 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 la2hk1)或自动“最佳节点”模式
  • 路由规则: freeguard rule 子命令用于添加和列出自定义路由规则
  • 自动启动: freeguard autostart enable 会在 ~/.config/systemd/user/freeguard.service 安装一个 systemd 用户服务(无需 root 守护进程)
  • 诊断: freeguard doctor 检查你的环境
  • 状态/监控: freeguard statusfreeguard monitor 用于查看实时连接信息

独立的桌面 kill-switch 开关和按应用分流并未作为 CLI 命令提供。

如何开始使用

  1. 步骤 1: 运行 curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
  2. 步骤 2: 运行 freeguard init 并使用你的免费账户登录
  3. 步骤 3: 运行 freeguard connect(或 freeguard connect la2 等,以连接特定节点)

常见问题

FreeGuard 有 Linux GUI 应用吗?

没有。当前 Linux 版本仅提供 freeguard CLI。Linux 上没有桌面 GUI。如果你需要 GUI,请使用 Windows 或 Mac 应用。

我可以通过发行版的包管理器安装 FreeGuard 吗?

不能从官方发行版仓库安装。请使用我们的安装脚本(install.sh)、Homebrew,或从 GitHub Releases 下载二进制文件。我们目前不会发布到 apt、dnf、pacman 或 AUR。

这个 CLI 能在无头服务器和 Docker 上运行吗?

可以。该 CLI 是一个没有 GUI 依赖的单个 Go 二进制文件。只要容器具备创建 TUN 设备所需的网络能力,它就可以在 SSH 会话、容器内以及精简基础镜像上运行。

我可以在启动时自动运行 FreeGuard 吗?

可以。freeguard autostart enable 会在 ~/.config/systemd/user/freeguard.service 安装一个 systemd 用户服务。它运行在你的用户下,而不是作为 root 守护进程。

支持哪些架构?

支持 x86_64 和 arm64 Linux。两个架构的发布版本都会在 GitHub Releases 上发布,并通过安装脚本提供。

支持哪些 Linux 发行版?

只要是使用较新内核的现代 Linux,理论上都可以运行,因为 CLI 以单个自包含二进制文件的形式提供。我们主要在 Ubuntu 和 Debian 上进行测试。

Linux CLI 是否支持与桌面应用相同的协议?

是的。anytls、hysteria2 和 trojan 都在 CLI 中受支持,并使用与 Windows 和 Mac 应用相同的底层 mihomo 核心。

如何卸载 CLI?

如果是通过安装脚本安装的,请从 /usr/local/bin(或你的安装前缀)中删除 freeguard 二进制文件,并删除 ~/.config/freeguard。对于 Homebrew,请运行 brew uninstall freeguardvpn。对于 systemd 用户服务,请先运行 freeguard autostart disable

最后验证:2026-04-15