FreeGuard CLI त्वरित प्रारंभ
FreeGuard CLI एक command-line VPN client है जो एक ही command से connect होता है। इसे macOS, Linux, या Windows पर install करें, अपने email से login करें, और 5 मिनट से कम समय में अपनी internet connection को सुरक्षित करने के लिए freeguard connect चलाएँ।
Installation
macOS और Linux
एक ही command से install करें:
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
या macOS पर Homebrew का उपयोग करें:
brew install freeguardvpn/tap/freeguard
Installation के बाद, verify करें कि यह सफल हुआ:
freeguard version
अपेक्षित output:
FreeGuard CLI v1.0.0
Core: mihomo v1.19.21
OS: darwin/arm64
Windows
PowerShell को Administrator के रूप में खोलें और चलाएँ:
irm https://downloadcli.freeguardvpn.com/cli/install.ps1 | iex
Installation के बाद, अपना terminal restart करें और पुष्टि करने के लिए freeguard version चलाएँ।
Login
FreeGuard CLI email-based verification का उपयोग करता है — account registration की आवश्यकता नहीं है।
freeguard login --email [email protected] --send-code
आपको अपने email पर 6-अंकीय verification code मिलेगा। इसे दर्ज करें:
freeguard login --email [email protected] --code 123456
उदाहरण output:
✓ Logged in successfully!
✓ Found 1 active subscription (Pro Plan, expires 2026-12-01)
✓ Configuration generated: ~/.freeguard/profiles/default.yaml
यदि आपके पास FreeGuard account है, तो आप browser के माध्यम से भी login कर सकते हैं:
freeguard login --account
यह OAuth authentication के लिए आपका browser खोलता है और automatically एक token लौटाता है।
Connect
एक ही command से सबसे तेज़ उपलब्ध server से connect करें:
freeguard connect
उदाहरण output:
✓ Connected to United States - New York (us-new-01)
Protocol: anytls | Latency: 42ms
Proxy: 127.0.0.1:7890 (HTTP/SOCKS5)
किसी विशिष्ट country से connect करने के लिए:
freeguard connect --country JP
किसी विशिष्ट node से connect करने के लिए:
freeguard connect jp-tok-01
Verify
जांचें कि आपका connection active है:
freeguard status
उदाहरण 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)
machine-readable output प्राप्त करने के लिए (scripting या AI agents के लिए उपयोगी):
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}
}
Next Steps
- CLI Commands Reference — सभी commands, flags, और output formats की पूरी सूची।
- CLI Troubleshooting — सामान्य installation, login, और connection समस्याओं के समाधान।
- FreeGuard CLI Agent — AI को आपके लिए issues की diagnose और automatic fix करने दें।
- अपने terminal से सभी उपलब्ध commands देखने के लिए
freeguard --helpचलाएँ।
Frequently Asked Questions
मैं अपने system पर FreeGuard CLI कैसे install करूँ?
macOS या Linux पर curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh चलाएँ। macOS पर, आप brew install freeguard भी उपयोग कर सकते हैं। Installer आपके OS और architecture को automatically detect करता है।
क्या मैं GUI के बिना FreeGuard CLI का उपयोग कर सकता हूँ?
हाँ। FreeGuard CLI पूरी तरह से headless है — यह किसी graphical interface के बिना पूरी तरह terminal में चलता है। यह servers, containers, और remote SSH sessions के लिए आदर्श है।
मैं CLI के साथ VPN protocols कैसे बदलूँ?
freeguard connect --protocol <name> का उपयोग करें। समर्थित protocols में Hysteria2, Anytls, और Trojan शामिल हैं। CLI आपके network के लिए default रूप से सबसे तेज़ उपलब्ध protocol का उपयोग करता है।
क्या FreeGuard CLI Raspberry Pi जैसे ARM devices पर काम करता है?
हाँ। CLI arm64 और armv7 architectures को support करता है। install script आपका platform automatically detect करता है और सही binary download करता है।
अंतिम अद्यतन: March 2026