FreeGuard VPN
StartseiteVPN-KnotenDownloadsPreisgestaltung

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.

Unter Linux wird FreeGuard nur als CLI-Tool ausgeliefert. Es gibt derzeit keinen Linux-GUI-Client. Installiere es über unser Installationsskript, Homebrew oder lade ein Binary aus den GitHub Releases herunter. Funktioniert auf x86_64- und arm64-Distros.

Linux-Verfügbarkeit: Nur CLI, derzeit keine GUI

Unser Linux-Angebot ist ein auf Go basierender Kommandozeilen-Client, der auf dem mihomo-Core aufbaut. Wir veröffentlichen derzeit keine Linux-Desktop-GUI. Wenn du eine GUI möchtest, verwende die Windows- oder Mac-App.

Der Linux-Client von FreeGuard ist die freeguard-CLI, die als einzelne Binary für die wichtigsten x86_64- und arm64-Linux-Distributionen ausgeliefert wird. Sie übernimmt Login, Knotenauswahl, Verbindungen, Routing-Regeln und Autostart — alles direkt im Terminal.

Derzeit liefern wir keine Linux-Desktop-GUI aus. Wenn du eine Desktop-Oberfläche benötigst, sind die FreeGuard Windows- oder Mac-Apps die Optionen.

Wie du FreeGuard unter Linux tatsächlich installierst

Drei unterstützte Installationswege: unser Installationsskript, Homebrew oder GitHub Releases. Es gibt keine offiziellen apt-, dnf- oder pacman-Repositories.

Installationsskript (empfohlen):

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

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Direkte Binary: Lade das Release-Artefakt für deine Architektur von GitHub Releases herunter.

Wir veröffentlichen keine .deb-, .rpm- oder Arch-Pakete über Distributions-Repositories, und es gibt keinen apt install freeguard / dnf install freeguard / pacman -S freeguard-Eintrag in irgendeinem Upstream-Repo.

Funktionen, die tatsächlich in der Linux-CLI enthalten sind

  • Protokolle: anytls, hysteria2, trojan — konfigurierbar über freeguard config
  • Knotenauswahl: freeguard connect <alias> (z. B. freeguard connect la2, hk1) oder automatischer “best node”-Modus
  • Routing-Regeln: freeguard rule-Unterbefehl zum Hinzufügen und Auflisten benutzerdefinierter Routing-Regeln
  • Autostart: freeguard autostart enable installiert einen systemd user-Dienst unter ~/.config/systemd/user/freeguard.service (kein Root-Daemon erforderlich)
  • Diagnose: freeguard doctor überprüft deine Umgebung
  • Status/Überwachung: freeguard status und freeguard monitor für Live-Verbindungsinformationen

Ein separater Desktop-Kill-Switch-Schalter und Split Tunneling pro App sind nicht als CLI-Befehle verfügbar.

So legst du los

  1. Schritt 1: Führe curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh aus
  2. Schritt 2: Führe freeguard init aus und melde dich mit deinem kostenlosen Konto an
  3. Schritt 3: Führe freeguard connect aus (oder freeguard connect la2 usw. für einen bestimmten Knoten)

Häufig gestellte Fragen

Gibt es eine Linux-GUI-Anwendung von FreeGuard?

Nein. Das Linux-Angebot ist derzeit nur die freeguard-CLI. Unter Linux gibt es keine Desktop-GUI. Wenn du eine GUI möchtest, verwende die Windows- oder Mac-App.

Kann ich FreeGuard über den Paketmanager meiner Distribution installieren?

Nicht aus den offiziellen Distribution-Repos. Verwende unser Installationsskript (install.sh), Homebrew oder lade ein Binary aus GitHub Releases herunter. Wir veröffentlichen derzeit nicht in apt, dnf, pacman oder im AUR.

Funktioniert die CLI auf Headless-Servern und in Docker?

Ja. Die CLI ist eine einzelne Go-Binary ohne GUI-Abhängigkeiten. Sie läuft in SSH-Sitzungen, in Containern und auf minimalen Base-Images, vorausgesetzt, der Container verfügt über die Netzwerkfunktionen, die zum Erstellen eines TUN-Geräts erforderlich sind.

Kann ich FreeGuard beim Booten automatisch starten?

Ja. freeguard autostart enable installiert einen systemd user-Dienst unter ~/.config/systemd/user/freeguard.service. Er läuft unter deinem Benutzerkonto und nicht als Root-Daemon.

Welche Architekturen werden unterstützt?

x86_64 und arm64 Linux. Releases für beide werden auf GitHub Releases veröffentlicht und über das Installationsskript bereitgestellt.

Welche Linux-Distributionen werden unterstützt?

Es wird erwartet, dass jedes moderne Linux mit einem aktuellen Kernel funktioniert, da die CLI als einzelne, eigenständige Binary ausgeliefert wird. Wir testen hauptsächlich auf Ubuntu und Debian.

Unterstützt die Linux-CLI dieselben Protokolle wie die Desktop-Apps?

Ja. anytls, hysteria2 und trojan werden alle in der CLI unterstützt, mit demselben zugrunde liegenden mihomo-Core, den auch die Windows- und Mac-Apps verwenden.

Wie deinstalliere ich die CLI?

Wenn sie über das Installationsskript installiert wurde, entferne die freeguard-Binary aus /usr/local/bin (oder deinem Installationspräfix) und lösche ~/.config/freeguard. Für Homebrew führe brew uninstall freeguardvpn aus. Für den systemd user-Dienst führe zuerst freeguard autostart disable aus.

Zuletzt verifiziert: 2026-04-15