FreeGuard CLI เริ่มต้นใช้งานอย่างรวดเร็ว
FreeGuard CLI คือไคลเอนต์ VPN แบบ command-line ที่เชื่อมต่อได้ด้วยคำสั่งเดียว ติดตั้งบน macOS, Linux หรือ Windows, ล็อกอินด้วยอีเมลของคุณ แล้วรัน `freeguard connect` เพื่อปกป้องอินเทอร์เน็ตของคุณภายในไม่ถึง 5 นาที

FreeGuard CLI เริ่มต้นใช้งานอย่างรวดเร็ว

FreeGuard CLI คือไคลเอนต์ VPN แบบ command-line ที่เชื่อมต่อได้ด้วยคำสั่งเดียว ติดตั้งบน macOS, Linux หรือ Windows, ล็อกอินด้วยอีเมลของคุณ แล้วรัน freeguard connect เพื่อปกป้องอินเทอร์เน็ตของคุณภายในไม่ถึง 5 นาที

การติดตั้ง

macOS และ Linux

ติดตั้งด้วยคำสั่งเดียว:

curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh

หรือใช้ Homebrew บน macOS:

brew install freeguardvpn/tap/freeguard

หลังการติดตั้ง ให้ตรวจสอบว่าทำงานได้:

freeguard version

ผลลัพธ์ที่คาดหวัง:

FreeGuard CLI v1.0.0
Core: mihomo v1.19.21
OS: darwin/arm64

Windows

เปิด PowerShell ในโหมดผู้ดูแลระบบ แล้วรัน:

irm https://downloadcli.freeguardvpn.com/cli/install.ps1 | iex

หลังการติดตั้ง ให้รีสตาร์ทเทอร์มินัลของคุณ แล้วรัน freeguard version เพื่อยืนยัน

ล็อกอิน

FreeGuard CLI ใช้การยืนยันตัวตนผ่านอีเมล — ไม่จำเป็นต้องลงทะเบียนบัญชี

freeguard login --email [email protected] --send-code

คุณจะได้รับรหัสยืนยัน 6 หลักที่อีเมลของคุณ ใส่รหัสดังนี้:

freeguard login --email [email protected] --code 123456

ตัวอย่างผลลัพธ์:

✓ Logged in successfully!
✓ Found 1 active subscription (Pro Plan, expires 2026-12-01)
✓ Configuration generated: ~/.freeguard/profiles/default.yaml

หากคุณมีบัญชี FreeGuard อยู่แล้ว คุณยังสามารถล็อกอินผ่านเบราว์เซอร์ได้:

freeguard login --account

คำสั่งนี้จะเปิดเบราว์เซอร์ของคุณเพื่อยืนยันตัวตนด้วย OAuth และส่งคืน token โดยอัตโนมัติ

เชื่อมต่อ

เชื่อมต่อกับเซิร์ฟเวอร์ที่เร็วที่สุดที่มีอยู่ด้วยคำสั่งเดียว:

freeguard connect

ตัวอย่างผลลัพธ์:

✓ Connected to United States - New York (us-new-01)
  Protocol: anytls | Latency: 42ms
  Proxy: 127.0.0.1:7890 (HTTP/SOCKS5)

หากต้องการเชื่อมต่อกับประเทศที่ระบุ:

freeguard connect --country JP

หากต้องการเชื่อมต่อกับโหนดที่ระบุ:

freeguard connect jp-tok-01

ตรวจสอบ

ตรวจสอบว่าเชื่อมต่อของคุณยังทำงานอยู่:

freeguard status

ตัวอย่างผลลัพธ์:

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)

หากต้องการรับผลลัพธ์ที่อ่านได้ด้วยเครื่อง (มีประโยชน์สำหรับการเขียนสคริปต์หรือ 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}
}

ขั้นตอนถัดไป

  • CLI Commands Reference — รายการคำสั่ง, flags, และรูปแบบผลลัพธ์ทั้งหมด
  • CLI Troubleshooting — วิธีแก้ปัญหาทั่วไปเกี่ยวกับการติดตั้ง, ล็อกอิน, และการเชื่อมต่อ
  • FreeGuard CLI Agent — ให้ AI ช่วยวิเคราะห์และแก้ปัญหาให้คุณโดยอัตโนมัติ
  • รัน freeguard --help เพื่อสำรวจคำสั่งทั้งหมดที่มีอยู่จากเทอร์มินัลของคุณ

คำถามที่พบบ่อย

ฉันจะติดตั้ง FreeGuard CLI บนระบบของฉันได้อย่างไร?

รัน curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh บน macOS หรือ Linux บน macOS คุณยังสามารถใช้ brew install freeguard ตัวติดตั้งจะตรวจจับ OS และสถาปัตยกรรมของคุณโดยอัตโนมัติ

ฉันสามารถใช้ FreeGuard CLI โดยไม่ต้องมี GUI ได้ไหม?

ได้ FreeGuard CLI เป็นแบบ headless อย่างสมบูรณ์ — ทำงานทั้งหมดในเทอร์มินัลโดยไม่ต้องใช้ส่วนติดต่อแบบกราฟิก ทำให้เหมาะอย่างยิ่งสำหรับเซิร์ฟเวอร์, คอนเทนเนอร์, และเซสชัน SSH ระยะไกล

ฉันจะสลับ VPN protocols ด้วย CLI ได้อย่างไร?

ใช้ freeguard connect --protocol <name> protocols ที่รองรับ ได้แก่ Hysteria2, Anytls, และ Trojan CLI จะใช้ protocol ที่เร็วที่สุดที่มีอยู่สำหรับเครือข่ายของคุณเป็นค่าเริ่มต้น

FreeGuard CLI ใช้งานได้กับอุปกรณ์ ARM อย่าง Raspberry Pi หรือไม่?

ได้ CLI รองรับสถาปัตยกรรม arm64 และ armv7 สคริปต์ติดตั้งจะตรวจจับแพลตฟอร์มของคุณโดยอัตโนมัติและดาวน์โหลด binary ที่ถูกต้อง

อัปเดตล่าสุด: มีนาคม 2026