FreeGuard CLI Panduan Pantas
FreeGuard CLI ialah klien VPN baris arahan yang bersambung dalam satu arahan. Pasang pada macOS, Linux, atau Windows, log masuk dengan e-mel anda, dan jalankan freeguard connect untuk melindungi internet anda dalam masa kurang daripada 5 minit.
Pemasangan
macOS dan Linux
Pasang dengan satu arahan:
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Atau gunakan Homebrew pada macOS:
brew install freeguardvpn/tap/freeguard
Selepas pemasangan, sahkan bahawa ia berjaya:
freeguard version
Output yang dijangka:
FreeGuard CLI v1.0.0
Core: mihomo v1.19.21
OS: darwin/arm64
Windows
Buka PowerShell sebagai Administrator dan jalankan:
irm https://downloadcli.freeguardvpn.com/cli/install.ps1 | iex
Selepas pemasangan, mulakan semula terminal anda dan jalankan freeguard version untuk mengesahkan.
Log Masuk
FreeGuard CLI menggunakan pengesahan berasaskan e-mel — tiada pendaftaran akaun diperlukan.
freeguard login --email [email protected] --send-code
Anda akan menerima kod pengesahan 6 digit pada e-mel anda. Masukkannya:
freeguard login --email [email protected] --code 123456
Contoh output:
✓ Logged in successfully!
✓ Found 1 active subscription (Pro Plan, expires 2026-12-01)
✓ Configuration generated: ~/.freeguard/profiles/default.yaml
Jika anda mempunyai akaun FreeGuard, anda juga boleh log masuk melalui pelayar:
freeguard login --account
Ini membuka pelayar anda untuk pengesahan OAuth dan mengembalikan token secara automatik.
Sambung
Sambung ke pelayan terpantas yang tersedia dengan satu arahan:
freeguard connect
Contoh output:
✓ Connected to United States - New York (us-new-01)
Protocol: anytls | Latency: 42ms
Proxy: 127.0.0.1:7890 (HTTP/SOCKS5)
Untuk menyambung ke negara tertentu:
freeguard connect --country JP
Untuk menyambung ke nod tertentu:
freeguard connect jp-tok-01
Sahkan
Semak bahawa sambungan anda aktif:
freeguard status
Contoh output:
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)
Untuk mendapatkan output yang boleh dibaca mesin (berguna untuk skrip atau ejen AI):
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}
}
Langkah Seterusnya
- Rujukan Arahan CLI — Senarai penuh semua arahan, bendera, dan format output.
- Penyelesaian Masalah CLI — Penyelesaian untuk isu pemasangan, log masuk, dan sambungan yang biasa.
- Ejen FreeGuard CLI — Biarkan AI mendiagnosis dan membetulkan isu untuk anda secara automatik.
- Jalankan
freeguard --helpuntuk meneroka semua arahan yang tersedia daripada terminal anda.
Soalan Lazim
Bagaimana saya memasang FreeGuard CLI pada sistem saya?
Jalankan curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh pada macOS atau Linux. Pada macOS, anda juga boleh menggunakan brew install freeguard. Pemasang mengesan OS dan seni bina anda secara automatik.
Bolehkah saya menggunakan FreeGuard CLI tanpa GUI?
Ya. FreeGuard CLI adalah sepenuhnya tanpa GUI — ia berjalan sepenuhnya dalam terminal tanpa memerlukan antara muka grafik. Ini menjadikannya ideal untuk pelayan, kontena, dan sesi SSH jarak jauh.
Bagaimana saya menukar protokol VPN dengan CLI?
Gunakan freeguard connect --protocol <name>. Protokol yang disokong termasuk Hysteria2, Anytls, dan Trojan. CLI secara lalai akan menggunakan protokol terpantas yang tersedia untuk rangkaian anda.
Adakah FreeGuard CLI berfungsi pada peranti ARM seperti Raspberry Pi?
Ya. CLI menyokong seni bina arm64 dan armv7. Skrip pemasangan mengesan platform anda secara automatik dan memuat turun binari yang betul.
Dikemas kini terakhir: March 2026