FreeGuard VPN
InicioNodos VPNDescargasPrecios

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.

En Linux, FreeGuard se distribuye solo como una herramienta CLI. Hoy no existe un cliente GUI para Linux. Instálelo mediante nuestro script de instalación, Homebrew, o descargue un binario desde GitHub Releases. Funciona en distribuciones x86_64 y arm64.

Disponibilidad en Linux: Solo CLI, Sin GUI Hoy

Nuestra oferta para Linux es un cliente de línea de comandos basado en Go construido sobre el núcleo mihomo. No publicamos una GUI de escritorio para Linux en este momento. Si desea una GUI, use la aplicación de Windows o Mac.

El cliente de Linux de FreeGuard es la CLI freeguard, distribuida como un único binario para las principales distribuciones Linux x86_64 y arm64. Gestiona el inicio de sesión, la selección de nodos, la conexión, las reglas de enrutamiento y el inicio automático — todo desde la terminal.

Actualmente no distribuimos una GUI de escritorio para Linux. Si necesita una interfaz de escritorio, las opciones son las aplicaciones de FreeGuard para Windows o Mac.

Cómo Instalar Realmente FreeGuard en Linux

Tres rutas de instalación admitidas: nuestro script de instalación, Homebrew o GitHub Releases. No hay repositorios oficiales de apt, dnf ni pacman.

Script de instalación (recomendado):

curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Binario directo: descargue el artefacto de la versión para su arquitectura desde GitHub Releases.

No publicamos paquetes .deb, .rpm ni paquetes para Arch a través de repositorios de distribución, y no existe una entrada apt install freeguard / dnf install freeguard / pacman -S freeguard en ningún repositorio upstream.

Funciones que Realmente Incluye la CLI de Linux

  • Protocols: anytls, hysteria2, trojan — configurable mediante freeguard config
  • Selección de nodos: freeguard connect <alias> (por ejemplo freeguard connect la2, hk1) o modo automático de “mejor nodo”
  • Reglas de enrutamiento: subcomando freeguard rule para añadir y listar reglas de enrutamiento personalizadas
  • Inicio automático: freeguard autostart enable instala un servicio de systemd de usuario en ~/.config/systemd/user/freeguard.service (no se requiere daemon como root)
  • Diagnóstico: freeguard doctor comprueba su entorno
  • Estado/monitorización: freeguard status y freeguard monitor para información de conexión en vivo

No se exponen como comandos de CLI un interruptor independiente de kill-switch de escritorio ni el split tunneling por aplicación.

Cómo Empezar

  1. Paso 1: Ejecute curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
  2. Paso 2: Ejecute freeguard init e inicie sesión con su cuenta gratuita
  3. Paso 3: Ejecute freeguard connect (o freeguard connect la2, etc. para un nodo específico)

Preguntas Frecuentes

¿FreeGuard tiene una aplicación GUI para Linux?

No. La oferta para Linux hoy es solo la CLI freeguard. No hay una GUI de escritorio en Linux. Si desea una GUI, use la aplicación de Windows o Mac.

¿Puedo instalar FreeGuard desde el gestor de paquetes de mi distribución?

No desde los repositorios oficiales de la distribución. Use nuestro script de instalación (install.sh), Homebrew, o descargue un binario desde GitHub Releases. Actualmente no publicamos en apt, dnf, pacman ni en el AUR.

¿La CLI funciona en servidores headless y en Docker?

Sí. La CLI es un único binario de Go sin dependencias de GUI. Funciona en sesiones SSH, dentro de contenedores y en imágenes base mínimas, siempre que el contenedor tenga las capacidades de red que necesita para crear un dispositivo TUN.

¿Puedo iniciar FreeGuard automáticamente al arrancar?

Sí. freeguard autostart enable instala un servicio de systemd de usuario en ~/.config/systemd/user/freeguard.service. Se ejecuta bajo su usuario, no como un daemon de root.

¿Qué arquitecturas son compatibles?

Linux x86_64 y arm64. Las versiones para ambas se publican en GitHub Releases y se sirven mediante el script de instalación.

¿Qué distribuciones Linux son compatibles?

Se espera que cualquier Linux moderno con un kernel reciente funcione porque la CLI se distribuye como un único binario autocontenido. Probamos principalmente en Ubuntu y Debian.

¿La CLI de Linux admite los mismos protocolos que las aplicaciones de escritorio?

Sí. anytls, hysteria2 y trojan están todos admitidos en la CLI, con el mismo núcleo mihomo subyacente que usan las aplicaciones de Windows y Mac.

¿Cómo desinstalo la CLI?

Si se instaló mediante el script de instalación, elimine el binario freeguard de /usr/local/bin (o de su prefijo de instalación) y borre ~/.config/freeguard. Para Homebrew, ejecute brew uninstall freeguardvpn. Para el servicio de usuario de systemd, ejecute primero freeguard autostart disable.

Última verificación: 2026-04-15