FreeGuard CLI Snabbstart
FreeGuard CLI är en VPN-klient för kommandoraden som ansluter med ett enda kommando. Installera den på macOS, Linux eller Windows, logga in med din e-post och kör `freeguard connect` för att säkra din internetanslutning på under 5 minuter.

FreeGuard CLI Snabbstart

FreeGuard CLI är en VPN-klient för kommandoraden som ansluter med ett enda kommando. Installera den på macOS, Linux eller Windows, logga in med din e-post och kör freeguard connect för att säkra din internetanslutning på under 5 minuter.

Installation

macOS och Linux

Installera med ett enda kommando:

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

Eller använd Homebrew på macOS:

brew install freeguardvpn/tap/freeguard

Efter installationen, verifiera att det fungerade:

freeguard version

Förväntad utdata:

FreeGuard CLI v1.0.0
Core: mihomo v1.19.21
OS: darwin/arm64

Windows

Öppna PowerShell som administratör och kör:

irm https://downloadcli.freeguardvpn.com/cli/install.ps1 | iex

Efter installationen, starta om din terminal och kör freeguard version för att bekräfta.

Inloggning

FreeGuard CLI använder e-postbaserad verifiering — ingen kontoregistrering krävs.

freeguard login --email [email protected] --send-code

Du kommer att få en 6-siffrig verifieringskod till din e-post. Ange den:

freeguard login --email [email protected] --code 123456

Exempel på utdata:

✓ Inloggad framgångsrikt!
✓ Hittade 1 aktiv prenumeration (Pro Plan, går ut 2026-12-01)
✓ Konfiguration genererad: ~/.freeguard/profiles/default.yaml

Om du har ett FreeGuard-konto kan du också logga in via webbläsaren:

freeguard login --account

Detta öppnar din webbläsare för OAuth-autentisering och returnerar automatiskt en token.

Anslut

Anslut till den snabbaste tillgängliga servern med ett enda kommando:

freeguard connect

Exempel på utdata:

✓ Ansluten till United States - New York (us-new-01)
  Protocol: anytls | Latency: 42ms
  Proxy: 127.0.0.1:7890 (HTTP/SOCKS5)

För att ansluta till ett specifikt land:

freeguard connect --country JP

För att ansluta till en specifik nod:

freeguard connect jp-tok-01

Verifiera

Kontrollera att din anslutning är aktiv:

freeguard status

Exempel på utdata:

FreeGuard VPN Status
────────────────────
Status:     ● Connected
Node:       United States - New York (us-new-01)
Protocol:   anytls
Latency:    42ms
Upload:     1.2 MB/s
Download:   15.8 MB/s
Duration:   2h 15m
Mode:       System Proxy (HTTP/SOCKS5)

För att få maskinläsbar utdata (användbart för skript eller AI-agenter):

freeguard status --json
{
  "connected": true,
  "node": {"id": "us-new-01", "name": "United States - New York", "country": "US"},
  "protocol": "anytls",
  "latency_ms": 42,
  "traffic": {"upload_bps": 1258291, "download_bps": 16569754},
  "duration_seconds": 8100,
  "mode": "system_proxy",
  "proxy_port": {"mixed": 7890}
}

Nästa steg

  • CLI Commands Reference — Fullständig lista över alla kommandon, flaggor och utdataformat.
  • CLI Troubleshooting — Lösningar för vanliga installations-, inloggnings- och anslutningsproblem.
  • FreeGuard CLI Agent — Låt AI diagnostisera och åtgärda problem åt dig automatiskt.
  • Kör freeguard --help för att utforska alla tillgängliga kommandon från din terminal.

Vanliga frågor

Hur installerar jag FreeGuard CLI på mitt system?

Kör curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh på macOS eller Linux. På macOS kan du också använda brew install freeguard. Installationsprogrammet identifierar automatiskt ditt OS och din arkitektur.

Kan jag använda FreeGuard CLI utan ett GUI?

Ja. FreeGuard CLI är helt headless — det körs helt i terminalen utan att något grafiskt gränssnitt krävs. Detta gör det idealiskt för servrar, containers och fjärranslutna SSH-sessioner.

Hur byter jag VPN-protokoll med CLI:n?

Använd freeguard connect --protocol <name>. Stödda protokoll inkluderar Hysteria2, Anytls och Trojan. CLI:n använder som standard det snabbaste tillgängliga protokollet för ditt nätverk.

Fungerar FreeGuard CLI på ARM-enheter som Raspberry Pi?

Ja. CLI:n stöder arkitekturerna arm64 och armv7. Installationsskriptet identifierar automatiskt din plattform och laddar ner rätt binärfil.

Senast uppdaterad: March 2026