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.
Di Linux, FreeGuard hadir hanya sebagai alat CLI. Saat ini belum ada klien GUI untuk Linux. Instal melalui skrip instalasi kami, Homebrew, atau ambil biner dari GitHub Releases. Berfungsi pada distro x86_64 dan arm64.
Ketersediaan Linux: Hanya CLI, Belum Ada GUI Saat Ini
Penawaran Linux kami adalah klien command-line berbasis Go yang dibangun di atas core mihomo. Saat ini kami belum merilis GUI desktop untuk Linux. Jika Anda menginginkan GUI, gunakan aplikasi Windows atau Mac.
Klien Linux FreeGuard adalah CLI freeguard, didistribusikan sebagai satu biner untuk distribusi Linux x86_64 dan arm64 utama. Ini menangani login, pemilihan node, koneksi, aturan routing, dan autostart — semuanya dari terminal.
Saat ini kami tidak menyediakan GUI desktop Linux. Jika Anda membutuhkan UI desktop, aplikasi FreeGuard Windows atau Mac adalah pilihannya.
Cara Sebenarnya Menginstal FreeGuard di Linux
Tiga jalur instalasi yang didukung: skrip instalasi kami, Homebrew, atau GitHub Releases. Tidak ada repositori resmi apt, dnf, atau pacman.
Skrip instalasi (direkomendasikan):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Biner langsung: unduh artifact rilis untuk arsitektur Anda dari GitHub Releases.
Kami tidak menerbitkan paket .deb, .rpm, atau Arch melalui repositori distribusi, dan tidak ada entri apt install freeguard / dnf install freeguard / pacman -S freeguard di repo upstream mana pun.
Fitur yang Benar-Benar Tersedia di Linux CLI
- Protokol: anytls, hysteria2, trojan — dapat dikonfigurasi melalui
freeguard config - Pemilihan node:
freeguard connect <alias>(mis.freeguard connect la2,hk1) atau mode “best node” otomatis - Aturan routing: subcommand
freeguard ruleuntuk menambahkan dan mencantumkan aturan routing kustom - Autostart:
freeguard autostart enablememasang layanan systemd user di~/.config/systemd/user/freeguard.service(tidak memerlukan daemon root) - Diagnostik:
freeguard doctormemeriksa lingkungan Anda - Status/monitor:
freeguard statusdanfreeguard monitoruntuk info koneksi langsung
Toggle kill-switch desktop terpisah dan split tunneling per aplikasi tidak diekspos sebagai perintah CLI.
Cara Memulai
- Langkah 1: Jalankan
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Langkah 2: Jalankan
freeguard initdan masuk dengan akun gratis Anda - Langkah 3: Jalankan
freeguard connect(ataufreeguard connect la2dll. untuk node tertentu)
Pertanyaan yang Sering Diajukan
Apakah FreeGuard punya aplikasi GUI untuk Linux?
Tidak. Penawaran Linux saat ini hanya freeguard CLI. Tidak ada GUI desktop di Linux. Jika Anda menginginkan GUI, gunakan aplikasi Windows atau Mac.
Bisakah saya menginstal FreeGuard dari package manager distribusi saya?
Tidak dari repo distribusi resmi. Gunakan skrip instalasi kami (install.sh), Homebrew, atau unduh biner dari GitHub Releases. Saat ini kami tidak menerbitkan ke apt, dnf, pacman, atau AUR.
Apakah CLI berfungsi di server headless dan Docker?
Ya. CLI ini adalah satu biner Go tanpa dependensi GUI. Ini berjalan di sesi SSH, di dalam container, dan pada image base minimal, selama container memiliki kapabilitas jaringan yang diperlukan untuk membuat device TUN.
Bisakah saya menjalankan FreeGuard otomatis saat boot?
Ya. freeguard autostart enable memasang layanan systemd user di ~/.config/systemd/user/freeguard.service. Layanan ini berjalan di bawah user Anda, bukan sebagai daemon root.
Arsitektur mana yang didukung?
Linux x86_64 dan arm64. Rilis untuk keduanya dipublikasikan di GitHub Releases dan disajikan melalui skrip instalasi.
Distribusi Linux mana yang didukung?
Semua Linux modern dengan kernel yang cukup baru diharapkan berfungsi karena CLI ini hadir sebagai satu biner mandiri. Kami terutama menguji pada Ubuntu dan Debian.
Apakah Linux CLI mendukung protokol yang sama seperti aplikasi desktop?
Ya. anytls, hysteria2, dan trojan semuanya didukung di CLI, dengan core mihomo yang sama yang digunakan oleh aplikasi Windows dan Mac.
Bagaimana cara menghapus instalasi CLI?
Jika diinstal melalui skrip instalasi, hapus biner freeguard dari /usr/local/bin (atau prefix instalasi Anda) dan hapus ~/.config/freeguard. Untuk Homebrew, jalankan brew uninstall freeguardvpn. Untuk layanan systemd user, jalankan terlebih dahulu freeguard autostart disable.
FreeGuard menghormati semua hukum yang berlaku. Pengguna bertanggung jawab untuk memastikan penggunaan layanan VPN mereka mematuhi hukum setempat dan ketentuan layanan platform pihak ketiga. FreeGuard tidak mendorong atau mendukung aktivitas apa pun yang melanggar hukum yang berlaku atau ketentuan layanan.