FreeGuard CLI: VPN trong Terminal của Bạn
FreeGuard CLI là một VPN client dòng lệnh mã nguồn mở, miễn phí, cho phép bạn kết nối tới các VPN server, quản lý gói đăng ký và tự động hóa bảo mật mạng — tất cả ngay từ terminal. Dù bạn là developer, sysadmin hay power user, CLI mang đến cho bạn cách nhanh nhất và dễ script hóa nhất để bảo vệ kết nối Internet của mình.
Vì sao nên dùng VPN client CLI?
Các ứng dụng VPN giao diện đồ họa dùng ổn cho nhu cầu thông thường, nhưng sẽ không đáp ứng tốt khi bạn cần tốc độ, khả năng kiểm soát và tự động hóa. Đây là lý do cách tiếp cận CLI phù hợp hơn với người dùng kỹ thuật:
Tốc độ thô
FreeGuard CLI kết nối chỉ trong vài giây. Không có GUI để tải, không có màn hình chờ, và không có các tiến trình nền không cần thiết. Mở terminal, gõ một lệnh, và bạn đã kết nối.
freeguard connect
Chỉ vậy thôi. Lưu lượng của bạn giờ đã được mã hóa và định tuyến qua server nhanh nhất hiện có.
Sẵn sàng cho tự động hóa
Cần kết nối tới VPN trước khi chạy một script triển khai? Muốn luân chuyển server mỗi giờ? CLI tích hợp trực tiếp vào shell script, cron job và các pipeline CI/CD.
#!/bin/bash
freeguard connect --server us-west
./deploy.sh
freeguard disconnect
Hỗ trợ server không có giao diện
Đang chạy một cloud instance không có môi trường desktop? CLI hoạt động hoàn hảo trên các server headless. Không cần X11, không cần Wayland, không vấn đề gì cả. Cài đặt, xác thực, kết nối.
Tích hợp AI Agent
Đây mới là điểm thực sự làm FreeGuard CLI khác biệt. Nó được thiết kế ngay từ đầu để làm việc với các AI coding assistant như Claude Code, Cursor và OpenClaw. AI agent có thể cài đặt, cấu hình và quản lý kết nối VPN của bạn thông qua hội thoại tự nhiên. Không cần thao tác thủ công.
Cài đặt nhanh
Bắt đầu chỉ mất chưa đến một phút trên mọi nền tảng.
macOS
brew install freeguard/tap/freeguard
Linux (Ubuntu / Debian)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Linux (Các bản phân phối khác)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Trình cài đặt sẽ phát hiện bản phân phối của bạn và cài đặt gói phù hợp.
Windows
winget install FreeGuard.CLI
Xác minh cài đặt
freeguard --version
Bạn sẽ thấy số phiên bản được in ra stdout.
Kết nối đầu tiên của bạn
Bước 1: Đăng nhập
freeguard login
Lệnh này sẽ mở trình duyệt của bạn để xác thực. Trên các server headless, hãy dùng cách đăng nhập qua email:
freeguard login --method email
Bước 2: Kết nối
freeguard connect
FreeGuard sẽ tự động chọn server nhanh nhất dựa trên vị trí của bạn. Để chọn một khu vực cụ thể:
freeguard connect --server jp-tokyo
Bước 3: Xác minh
freeguard status
Lệnh này hiển thị trạng thái kết nối, server hiện tại, giao thức và thời gian hoạt động.
Bước 4: Ngắt kết nối
freeguard disconnect
Điều gì làm FreeGuard CLI khác biệt
Thiết lập bằng một lệnh
Các VPN CLI khác thường yêu cầu tải file cấu hình, chỉnh sửa YAML và quản lý certificate thủ công. FreeGuard CLI xử lý tất cả:
freeguard login && freeguard connect
Hai lệnh. Không cần file cấu hình.
Được xây dựng cho AI Agent
FreeGuard CLI là VPN client đầu tiên được thiết kế để vận hành bởi AI assistant. Mọi lệnh đều hỗ trợ đầu ra --json và chế độ --no-color để máy dễ phân tích. AI agent trên các nền tảng như Claude Code có thể cài đặt và quản lý FreeGuard mà không cần bất kỳ sự can thiệp nào của con người.
Giao thức hiện đại
FreeGuard CLI hỗ trợ sẵn các giao thức Trojan, Hysteria2 và AnyTLS. Client sẽ tự động chọn giao thức tốt nhất cho điều kiện mạng của bạn, hoặc bạn có thể chỉ định thủ công:
freeguard connect --protocol hysteria2
Tương thích đa nền tảng
Các lệnh giống nhau hoạt động nhất quán trên macOS, Linux và Windows. Những script bạn viết trên Mac sẽ chạy nguyên trạng trên các server production của bạn.
Mã nguồn mở
CLI client hoàn toàn là mã nguồn mở. Bạn có thể kiểm tra mã nguồn, đóng góp tính năng, hoặc fork để sử dụng cho riêng mình.
Các lệnh thường dùng trong nháy mắt
| Lệnh | Mô tả |
|---|---|
freeguard login |
Xác thực tài khoản của bạn |
freeguard connect |
Kết nối tới server nhanh nhất |
freeguard connect --server <id> |
Kết nối tới một server cụ thể |
freeguard disconnect |
Ngắt kết nối khỏi VPN |
freeguard status |
Hiển thị trạng thái kết nối |
freeguard servers |
Liệt kê các server khả dụng |
freeguard config |
Xem hoặc cập nhật cài đặt |
freeguard logout |
Đăng xuất |
Các bước tiếp theo
- FreeGuard CLI overview — danh sách đầy đủ tính năng và tài liệu
- AI Agent Setup — để AI assistant của bạn quản lý VPN thay bạn
- Pricing — chọn gói phù hợp với nhu cầu sử dụng của bạn
- CLI vs GUI — chưa biết nên dùng client nào? Chúng tôi so sánh trực tiếp hai bên
Cập nhật lần cuối: March 2026