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 --helpfö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