FreeGuard VPN
HomeVPN NodesDownloadsPricing

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.

Op Linux wordt FreeGuard alleen als een CLI-tool geleverd. Er is momenteel geen Linux GUI-client. Installeer via ons installatiescript, Homebrew, of haal een binary op van GitHub Releases. Werkt op x86_64- en arm64-distro’s.

Linux-beschikbaarheid: alleen CLI, vandaag geen GUI

Ons Linux-aanbod is een op Go gebaseerde command-line client, gebouwd op de mihomo core. We publiceren momenteel geen Linux desktop-GUI. Als je een GUI wilt, gebruik dan de Windows- of Mac-app.

De Linux-client van FreeGuard is de freeguard CLI, gedistribueerd als één enkele binary voor de belangrijkste x86_64- en arm64-Linuxdistributies. Hiermee worden login, node-selectie, verbinding, routingregels en autostart afgehandeld — allemaal vanuit de terminal.

Momenteel leveren we geen Linux desktop-GUI. Als je een desktop-UI nodig hebt, zijn de FreeGuard Windows- of Mac-apps de opties.

Hoe je FreeGuard daadwerkelijk op Linux installeert

Drie ondersteunde installatieroutes: ons installatiescript, Homebrew, of GitHub Releases. Er zijn geen officiële apt-, dnf- of pacman-repositories.

Installatiescript (aanbevolen):

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

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Directe binary: download het release-artifact voor jouw architectuur van GitHub Releases.

We publiceren geen .deb, .rpm of Arch-pakketten via distributierepositories, en er bestaat in geen enkele upstream repo een apt install freeguard / dnf install freeguard / pacman -S freeguard-vermelding.

Functies die daadwerkelijk worden meegeleverd in de Linux CLI

  • Protocollen: anytls, hysteria2, trojan — configureerbaar via freeguard config
  • Node-selectie: freeguard connect <alias> (bijv. freeguard connect la2, hk1) of automatische “best node”-modus
  • Routingregels: freeguard rule subcommand voor het toevoegen en weergeven van aangepaste routingregels
  • Autostart: freeguard autostart enable installeert een systemd user-service op ~/.config/systemd/user/freeguard.service (geen root-daemon vereist)
  • Diagnostiek: freeguard doctor controleert je omgeving
  • Status/monitor: freeguard status en freeguard monitor voor live verbindingsinformatie

Een afzonderlijke desktop kill-switch-schakelaar en per-app split tunneling worden niet als CLI-commando’s aangeboden.

Hoe je aan de slag gaat

  1. Stap 1: Voer curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh uit
  2. Stap 2: Voer freeguard init uit en log in met je gratis account
  3. Stap 3: Voer freeguard connect uit (of freeguard connect la2 enz. voor een specifieke node)

Veelgestelde vragen

Heeft FreeGuard een Linux GUI-applicatie?

Nee. Het Linux-aanbod is tegenwoordig alleen de freeguard CLI. Er is geen desktop-GUI op Linux. Als je een GUI wilt, gebruik dan de Windows- of Mac-app.

Kan ik FreeGuard installeren via de package manager van mijn distributie?

Niet via de officiële distributierepos. Gebruik ons installatiescript (install.sh), Homebrew, of download een binary van GitHub Releases. We publiceren momenteel niet naar apt, dnf, pacman of de AUR.

Werkt de CLI op headless servers en Docker?

Ja. De CLI is één enkele Go-binary zonder GUI-afhankelijkheden. Hij werkt in SSH-sessies, in containers en op minimale base images, mits de container de netwerkcapaciteiten heeft die nodig zijn om een TUN-device aan te maken.

Kan ik FreeGuard automatisch starten bij het opstarten?

Ja. freeguard autostart enable installeert een systemd user-service op ~/.config/systemd/user/freeguard.service. Deze draait onder je gebruiker, niet als root-daemon.

Welke architecturen worden ondersteund?

x86_64- en arm64-Linux. Releases voor beide worden gepubliceerd op GitHub Releases en aangeboden via het installatiescript.

Welke Linux-distributies worden ondersteund?

Van elke moderne Linux met een recente kernel wordt verwacht dat die werkt, omdat de CLI als één zelfstandige binary wordt geleverd. We testen vooral op Ubuntu en Debian.

Ondersteunt de Linux CLI dezelfde protocollen als de desktop-apps?

Ja. anytls, hysteria2 en trojan worden allemaal ondersteund in de CLI, met dezelfde onderliggende mihomo core die door de Windows- en Mac-apps wordt gebruikt.

Hoe verwijder ik de CLI?

Als deze via het installatiescript is geïnstalleerd, verwijder dan de freeguard binary uit /usr/local/bin (of je install prefix) en verwijder ~/.config/freeguard. Voor Homebrew voer je brew uninstall freeguardvpn uit. Voor de systemd user-service voer je eerst freeguard autostart disable uit.

Laatst geverifieerd: 2026-04-15