Free VPN for Linux — FreeGuard CLI (no GUI client today)
FreeGuard for Linux ships as a CLI tool only, no desktop GUI. Install via our install script, Homebrew, or GitHub Releases. x86_64 and arm64 supported.
Trên Linux, FreeGuard được cung cấp chỉ dưới dạng công cụ CLI. Hiện tại chưa có ứng dụng GUI cho Linux. Cài đặt qua script cài đặt của chúng tôi, Homebrew, hoặc tải binary từ GitHub Releases. Hoạt động trên các bản phân phối x86_64 và arm64.
Tình trạng sẵn có trên Linux: Chỉ CLI, Hiện Chưa Có GUI
Phần cung cấp Linux của chúng tôi là một client dòng lệnh dựa trên Go, được xây dựng trên core mihomo. Chúng tôi hiện không phát hành GUI desktop cho Linux. Nếu bạn muốn GUI, hãy dùng ứng dụng Windows hoặc Mac.
Client Linux của FreeGuard là CLI freeguard, được phân phối dưới dạng một binary duy nhất cho các bản phân phối Linux x86_64 và arm64 phổ biến. Nó xử lý đăng nhập, chọn node, kết nối, quy tắc định tuyến và tự khởi động — tất cả từ terminal.
Hiện tại chúng tôi không cung cấp GUI desktop cho Linux. Nếu bạn cần giao diện desktop, các ứng dụng FreeGuard Windows hoặc Mac là lựa chọn phù hợp.
Cách cài FreeGuard trên Linux thực tế như thế nào
Ba cách cài đặt được hỗ trợ: script cài đặt của chúng tôi, Homebrew, hoặc GitHub Releases. Không có kho lưu trữ chính thức apt, dnf, hay pacman.
Script cài đặt (khuyến nghị):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Binary trực tiếp: tải artifact phát hành cho kiến trúc của bạn từ GitHub Releases.
Chúng tôi không phát hành .deb, .rpm, hoặc các gói Arch thông qua kho phân phối, và cũng không có mục apt install freeguard / dnf install freeguard / pacman -S freeguard trong bất kỳ upstream repo nào.
Các tính năng thực sự có trong Linux CLI
- Protocols: anytls, hysteria2, trojan — có thể cấu hình qua
freeguard config - Chọn node:
freeguard connect <alias>(ví dụfreeguard connect la2,hk1) hoặc chế độ “best node” tự động - Quy tắc định tuyến: lệnh con
freeguard ruleđể thêm và liệt kê các quy tắc định tuyến tùy chỉnh - Tự khởi động:
freeguard autostart enablecài đặt systemd user service tại~/.config/systemd/user/freeguard.service(không cần root daemon) - Chẩn đoán:
freeguard doctorkiểm tra môi trường của bạn - Trạng thái/giám sát:
freeguard statusvàfreeguard monitorđể xem thông tin kết nối trực tiếp
Một công tắc kill-switch riêng cho desktop và split tunneling theo từng ứng dụng không được cung cấp dưới dạng lệnh CLI.
Cách bắt đầu
- Bước 1: Chạy
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Bước 2: Chạy
freeguard initvà đăng nhập bằng tài khoản miễn phí của bạn - Bước 3: Chạy
freeguard connect(hoặcfreeguard connect la2v.v. cho một node cụ thể)
Câu hỏi thường gặp
FreeGuard có ứng dụng GUI cho Linux không?
Không. Phần cung cấp Linux hiện tại chỉ là CLI freeguard. Không có GUI desktop trên Linux. Nếu bạn muốn GUI, hãy dùng ứng dụng Windows hoặc Mac.
Tôi có thể cài FreeGuard từ trình quản lý gói của bản phân phối không?
Không từ các kho phân phối chính thức. Hãy dùng script cài đặt của chúng tôi (install.sh), Homebrew, hoặc tải binary từ GitHub Releases. Hiện chúng tôi không phát hành lên apt, dnf, pacman, hoặc AUR.
CLI có hoạt động trên server headless và Docker không?
Có. CLI là một binary Go duy nhất, không phụ thuộc GUI. Nó chạy trong các phiên SSH, bên trong container, và trên các base image tối giản, miễn là container có các network capabilities cần thiết để tạo một TUN device.
Tôi có thể tự động khởi chạy FreeGuard khi boot không?
Có. freeguard autostart enable cài đặt systemd user service tại ~/.config/systemd/user/freeguard.service. Nó chạy dưới user của bạn, không phải dưới dạng root daemon.
Hỗ trợ những kiến trúc nào?
Linux x86_64 và arm64. Bản phát hành cho cả hai kiến trúc đều được đăng trên GitHub Releases và được phân phối qua script cài đặt.
Hỗ trợ những bản phân phối Linux nào?
Bất kỳ Linux hiện đại nào với kernel mới đều được kỳ vọng sẽ hoạt động vì CLI được phát hành dưới dạng một binary tự chứa duy nhất. Chúng tôi chủ yếu kiểm tra trên Ubuntu và Debian.
Linux CLI có hỗ trợ cùng các Protocols như ứng dụng desktop không?
Có. anytls, hysteria2, và trojan đều được hỗ trợ trong CLI, với cùng core mihomo nền tảng được dùng bởi các ứng dụng Windows và Mac.
Làm thế nào để gỡ cài đặt CLI?
Nếu cài bằng script cài đặt, hãy xóa binary freeguard khỏi /usr/local/bin (hoặc đường dẫn cài đặt của bạn) và xóa ~/.config/freeguard. Với Homebrew, chạy brew uninstall freeguardvpn. Với systemd user service, hãy chạy freeguard autostart disable trước.
FreeGuard tôn trọng mọi luật áp dụng. Người dùng chịu trách nhiệm đảm bảo việc sử dụng dịch vụ VPN của mình tuân thủ luật pháp địa phương và điều khoản dịch vụ của các nền tảng bên thứ ba. FreeGuard không khuyến khích hoặc ủng hộ bất kỳ hoạt động nào vi phạm luật áp dụng hoặc điều khoản dịch vụ.