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.

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

Terakhir dikemas kini: Mac 2026