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 ejemplofreeguard connect la2,hk1) o modo automático de “mejor nodo” - Reglas de enrutamiento: subcomando
freeguard rulepara añadir y listar reglas de enrutamiento personalizadas - Inicio automático:
freeguard autostart enableinstala un servicio de systemd de usuario en~/.config/systemd/user/freeguard.service(no se requiere daemon como root) - Diagnóstico:
freeguard doctorcomprueba su entorno - Estado/monitorización:
freeguard statusyfreeguard monitorpara 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
- Paso 1: Ejecute
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Paso 2: Ejecute
freeguard inite inicie sesión con su cuenta gratuita - Paso 3: Ejecute
freeguard connect(ofreeguard 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.
FreeGuard respeta todas las leyes aplicables. Los usuarios son responsables de asegurarse de que el uso de los servicios VPN cumpla con las leyes locales y los términos de servicio de las plataformas de terceros. FreeGuard no fomenta ni respalda ninguna actividad que viole las leyes aplicables o los términos de servicio.