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.
Sur Linux, FreeGuard est fourni uniquement comme outil CLI. Il n’existe actuellement aucun client GUI pour Linux. Installez-le via notre script d’installation, Homebrew, ou récupérez un binaire depuis GitHub Releases. Fonctionne sur les distributions x86_64 et arm64.
Disponibilité sur Linux : CLI uniquement, pas de GUI à ce jour
Notre offre Linux est un client en ligne de commande basé sur Go et construit sur le noyau mihomo. Nous ne publions pas de GUI de bureau Linux pour le moment. Si vous voulez une GUI, utilisez l’application Windows ou Mac.
Le client Linux de FreeGuard est le CLI freeguard, वितribué sous forme de binaire unique pour les principales distributions Linux x86_64 et arm64. Il gère la connexion, la sélection des nœuds, la connexion, les règles de routage et le démarrage automatique — tout depuis le terminal.
Nous ne fournissons actuellement pas de GUI de bureau Linux. Si vous avez besoin d’une interface de bureau, les applications FreeGuard Windows ou Mac sont les options disponibles.
Comment installer FreeGuard sur Linux
Trois méthodes d’installation prises en charge : notre script d’installation, Homebrew, ou GitHub Releases. Il n’existe aucun dépôt officiel apt, dnf ou pacman.
Script d’installation (recommandé) :
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew :
brew install planetlinkinc/tap/freeguardvpn
Binaire direct : téléchargez l’artefact de release correspondant à votre architecture depuis GitHub Releases.
Nous ne publions pas de paquets .deb, .rpm ou Arch via les dépôts de distribution, et il n’existe aucune entrée apt install freeguard / dnf install freeguard / pacman -S freeguard dans un dépôt amont.
Fonctionnalités réellement incluses dans le CLI Linux
- Protocols: anytls, hysteria2, trojan — configurable via
freeguard config - Sélection de nœud :
freeguard connect <alias>(par exemplefreeguard connect la2,hk1) ou mode automatique « meilleur nœud » - Règles de routage : sous-commande
freeguard rulepour ajouter et lister des règles de routage personnalisées - Démarrage automatique :
freeguard autostart enableinstalle un service systemd user dans~/.config/systemd/user/freeguard.service(aucun démon root requis) - Diagnostics :
freeguard doctorvérifie votre environnement - Statut/monitoring :
freeguard statusetfreeguard monitorpour les informations de connexion en temps réel
Un interrupteur kill-switch de bureau distinct et le split tunneling par application ne sont pas exposés comme commandes CLI.
Comment démarrer
- Étape 1 : Exécutez
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Étape 2 : Exécutez
freeguard initet connectez-vous avec votre compte gratuit - Étape 3 : Exécutez
freeguard connect(oufreeguard connect la2etc. pour un nœud spécifique)
Questions fréquemment posées
FreeGuard propose-t-il une application GUI pour Linux ?
Non. L’offre Linux actuelle est uniquement le CLI freeguard. Il n’existe pas de GUI de bureau sur Linux. Si vous voulez une GUI, utilisez l’application Windows ou Mac.
Puis-je installer FreeGuard depuis le gestionnaire de paquets de ma distribution ?
Pas depuis les dépôts officiels de la distribution. Utilisez notre script d’installation (install.sh), Homebrew, ou téléchargez un binaire depuis GitHub Releases. Nous ne publions pas actuellement sur apt, dnf, pacman ni l’AUR.
Le CLI fonctionne-t-il sur des serveurs sans interface et dans Docker ?
Oui. Le CLI est un binaire Go unique sans dépendances GUI. Il fonctionne dans les sessions SSH, dans des conteneurs et sur des images de base minimales, à condition que le conteneur dispose des capacités réseau nécessaires pour créer un périphérique TUN.
Puis-je démarrer FreeGuard automatiquement au démarrage ?
Oui. freeguard autostart enable installe un service systemd user dans ~/.config/systemd/user/freeguard.service. Il s’exécute sous votre utilisateur, et non comme démon root.
Quelles architectures sont prises en charge ?
Linux x86_64 et arm64. Les versions pour les deux sont publiées sur GitHub Releases et fournies via le script d’installation.
Quelles distributions Linux sont prises en charge ?
Toute version moderne de Linux avec un noyau récent est censée fonctionner, car le CLI est fourni sous forme de binaire unique et autonome. Nous testons principalement sur Ubuntu et Debian.
Le CLI Linux prend-il en charge les mêmes protocols que les applications de bureau ?
Oui. anytls, hysteria2 et trojan sont tous pris en charge dans le CLI, avec le même noyau mihomo sous-jacent que celui utilisé par les applications Windows et Mac.
Comment désinstaller le CLI ?
S’il a été installé via le script d’installation, supprimez le binaire freeguard de /usr/local/bin (ou de votre préfixe d’installation) et supprimez ~/.config/freeguard. Pour Homebrew, exécutez brew uninstall freeguardvpn. Pour le service systemd user, exécutez d’abord freeguard autostart disable.
FreeGuard respecte toutes les lois applicables. Les utilisateurs sont responsables de veiller à ce que leur utilisation des services VPN soit conforme aux lois locales et aux conditions d’utilisation des plateformes tierces. FreeGuard n’encourage ni n’approuve aucune activité qui viole les lois applicables ou les conditions d’utilisation.