FreeGuard CLI: VPN dalam Terminal Anda
FreeGuard CLI ialah klien VPN baris perintah sumber terbuka percuma yang membolehkan anda menyambung ke pelayan VPN, mengurus langganan anda, dan mengautomasi keselamatan rangkaian anda — semuanya dari terminal. Sama ada anda seorang pembangun, sysadmin, atau pengguna berkuasa, CLI ini memberikan cara paling pantas dan paling mudah untuk skrip bagi melindungi sambungan internet anda.
Mengapa Menggunakan Klien VPN CLI?
Aplikasi VPN grafik memang sesuai untuk penggunaan kasual, tetapi ia kurang memadai apabila anda perlukan kelajuan, kawalan, dan automasi. Inilah sebab pendekatan CLI lebih unggul untuk pengguna teknikal:
Kelajuan Mentah
FreeGuard CLI menyambung dalam beberapa saat. Tiada GUI untuk dimuatkan, tiada skrin percikan untuk ditunggu, dan tiada proses latar belakang yang tidak perlu. Lancarkan terminal anda, taip satu arahan, dan anda pun telah tersambung.
freeguard connect
Itu sahaja. Trafik anda kini dienkripsi dan dialihkan melalui pelayan terpantas yang tersedia.
Sedia untuk Automasi
Perlu menyambung ke VPN sebelum menjalankan skrip deployment? Mahu menukar pelayan setiap jam? CLI berintegrasi terus ke dalam skrip shell, tugas cron, dan pipeline CI/CD.
#!/bin/bash
freeguard connect --server us-west
./deploy.sh
freeguard disconnect
Sokongan Pelayan Headless
Menjalankan instance awan tanpa persekitaran desktop? CLI berfungsi dengan sempurna pada pelayan headless. Tiada X11, tiada Wayland, tiada masalah. Pasang, sahkan, sambung.
Integrasi Agen AI
Inilah yang benar-benar membezakan FreeGuard CLI. Ia direka dari asas untuk berfungsi dengan pembantu pengekodan AI seperti Claude Code, Cursor, dan OpenClaw. Agen AI boleh memasang, mengkonfigurasi, dan mengurus sambungan VPN anda melalui perbualan semula jadi. Tiada langkah manual diperlukan.
Pemasangan Pantas
Untuk bermula, ia mengambil masa kurang daripada satu minit pada mana-mana platform.
macOS
brew install freeguard/tap/freeguard
Linux (Ubuntu / Debian)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Linux (Pengagihan Lain)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Pemasang mengesan pengagihan anda dan memasang pakej yang sesuai.
Windows
winget install FreeGuard.CLI
Sahkan Pemasangan
freeguard --version
Anda sepatutnya melihat nombor versi dipaparkan ke stdout.
Sambungan Pertama Anda
Langkah 1: Log Masuk
freeguard login
Ini membuka pelayar anda untuk pengesahan. Pada pelayan headless, gunakan log masuk berasaskan e-mel:
freeguard login --method email
Langkah 2: Sambung
freeguard connect
FreeGuard secara automatik memilih pelayan terpantas berdasarkan lokasi anda. Untuk memilih rantau tertentu:
freeguard connect --server jp-tokyo
Langkah 3: Sahkan
freeguard status
Ini memaparkan status sambungan anda, pelayan semasa, protokol, dan masa operasi.
Langkah 4: Putuskan Sambungan
freeguard disconnect
Apa yang Membuatkan FreeGuard CLI Berbeza
Persediaan Satu Arahan
CLI VPN lain memerlukan muat turun fail konfigurasi, mengedit YAML, dan mengurus sijil secara manual. FreeGuard CLI mengendalikan semuanya:
freeguard login && freeguard connect
Dua arahan. Tiada fail konfigurasi.
Dibina untuk Agen AI
FreeGuard CLI ialah klien VPN pertama yang direka untuk dikendalikan oleh pembantu AI. Setiap arahan menyokong output --json dan mod --no-color untuk penghuraian mesin. Agen AI pada platform seperti Claude Code boleh memasang dan mengurus FreeGuard tanpa sebarang campur tangan manusia.
Protokol Moden
FreeGuard CLI menyokong protokol Trojan, Hysteria2, dan AnyTLS secara lalai. Klien ini secara automatik memilih protokol terbaik untuk keadaan rangkaian anda, atau anda boleh menentukannya secara manual:
freeguard connect --protocol hysteria2
Kesetaraan Merentas Platform
Arahan yang sama berfungsi secara identik pada macOS, Linux, dan Windows. Skrip yang anda tulis pada Mac anda akan berjalan tanpa perubahan pada pelayan pengeluaran anda.
Sumber Terbuka
Klien CLI ini adalah sumber terbuka sepenuhnya. Anda boleh menyemak kod, menyumbang ciri, atau melakukan fork untuk kegunaan anda sendiri.
Arahan Lazim Sekilas Pandang
| Command | Description |
|---|---|
freeguard login |
Sahkan akaun anda |
freeguard connect |
Sambung ke pelayan terpantas |
freeguard connect --server <id> |
Sambung ke pelayan tertentu |
freeguard disconnect |
Putuskan sambungan daripada VPN |
freeguard status |
Tunjukkan status sambungan |
freeguard servers |
Senaraikan pelayan yang tersedia |
freeguard config |
Lihat atau kemas kini tetapan |
freeguard logout |
Log keluar |
Langkah Seterusnya
- Gambaran keseluruhan FreeGuard CLI — senarai ciri penuh dan dokumentasi
- Persediaan Agen AI — biarkan pembantu AI anda mengurus VPN untuk anda
- Harga — pilih pelan yang sesuai dengan penggunaan anda
- CLI vs GUI — tidak pasti klien mana yang hendak digunakan? Kami bandingkan kedua-duanya secara bersebelahan
Terakhir dikemas kini: Mac 2026