FreeGuard VPN
HomeVPN নোডসমূহডাউনলোডসমূহমূল্য নির্ধারণ

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.

Linux-এ, FreeGuard শুধুমাত্র একটি CLI টুল হিসেবে শিপ করে। আজকের দিনে কোনো Linux GUI ক্লায়েন্ট নেই। আমাদের install script, Homebrew, অথবা GitHub Releases থেকে একটি binary নিয়ে ইনস্টল করুন। x86_64 এবং arm64 distro-গুলোতে কাজ করে।

Linux Availability: CLI Only, No GUI Today

আমাদের Linux offering হলো mihomo core-এর ওপর নির্মিত একটি Go-based command-line client। আমরা এই সময়ে কোনো Linux desktop GUI প্রকাশ করি না। আপনি যদি GUI চান, তাহলে Windows বা Mac app ব্যবহার করুন।

FreeGuard-এর Linux client হলো freeguard CLI, যা major x86_64 এবং arm64 Linux distribution-গুলোর জন্য single binary হিসেবে distributed হয়। এটি login, node selection, connection, routing rules, এবং autostart—সবই terminal থেকে handle করে।

বর্তমানে আমরা Linux desktop GUI ship করি না। যদি desktop UI দরকার হয়, তাহলে FreeGuard Windows বা Mac app-গুলোই বিকল্প।

How You Actually Install FreeGuard on Linux

তিনটি supported install path: আমাদের install script, Homebrew, অথবা GitHub Releases। কোনো official apt, dnf, বা pacman repository নেই।

Install script (recommended):

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

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Direct binary: আপনার architecture-এর জন্য release artifact GitHub Releases থেকে download করুন।

আমরা distribution repository-এর মাধ্যমে .deb, .rpm, বা Arch package publish করি না, এবং কোনো upstream repo-তে apt install freeguard / dnf install freeguard / pacman -S freeguard entry নেই।

Features That Actually Ship in the Linux CLI

  • Protocols: anytls, hysteria2, trojan — freeguard config দিয়ে configurable
  • Node selection: freeguard connect <alias> (e.g. freeguard connect la2, hk1) অথবা automatic “best node” mode
  • Routing rules: custom routing rule যোগ ও তালিকাভুক্ত করার জন্য freeguard rule subcommand
  • Autostart: freeguard autostart enable ~/.config/systemd/user/freeguard.service-এ একটি systemd user service install করে (কোনো root daemon লাগে না)
  • Diagnostics: freeguard doctor আপনার environment check করে
  • Status/monitor: live connection info-এর জন্য freeguard status এবং freeguard monitor

একটি আলাদা desktop kill-switch toggle এবং per-app split tunneling CLI command হিসেবে exposed নয়।

How to Get Started

  1. Step 1: curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh চালান
  2. Step 2: freeguard init চালান এবং আপনার free account দিয়ে log in করুন
  3. Step 3: freeguard connect চালান (অথবা নির্দিষ্ট node-এর জন্য freeguard connect la2 ইত্যাদি)

Frequently Asked Questions

Does FreeGuard have a Linux GUI application?

না। আজকের Linux offering হলো শুধু freeguard CLI। Linux-এ কোনো desktop GUI নেই। আপনি যদি GUI চান, তাহলে Windows বা Mac app ব্যবহার করুন।

Can I install FreeGuard from my distribution’s package manager?

Official distribution repo থেকে নয়। আমাদের install script (install.sh), Homebrew ব্যবহার করুন, অথবা GitHub Releases থেকে একটি binary download করুন। আমরা বর্তমানে apt, dnf, pacman, বা AUR-এ publish করি না।

Does the CLI work on headless servers and Docker?

হ্যাঁ। CLI হলো GUI dependency ছাড়া একটি single Go binary। এটি SSH session-এ, container-এর ভিতরে, এবং minimal base image-এ চলে, যদি container-এর কাছে TUN device তৈরি করার জন্য প্রয়োজনীয় network capabilities থাকে।

Can I start FreeGuard automatically at boot?

হ্যাঁ। freeguard autostart enable ~/.config/systemd/user/freeguard.service-এ একটি systemd user service install করে। এটি আপনার user হিসেবে চলে, root daemon হিসেবে নয়।

Which architectures are supported?

x86_64 এবং arm64 Linux। উভয়ের জন্য release GitHub Releases-এ publish করা হয় এবং install script-এর মাধ্যমে served হয়।

Which Linux distributions are supported?

recent kernel সহ যেকোনো modern Linux-এ কাজ করার কথা, কারণ CLI একটি single self-contained binary হিসেবে ship করে। আমরা মূলত Ubuntu এবং Debian-এ test করি।

Does the Linux CLI support the same protocols as the desktop apps?

হ্যাঁ। anytls, hysteria2, এবং trojan—সবই CLI-তে supported, Windows এবং Mac app-গুলোর মতোই একই underlying mihomo core ব্যবহার করে।

How do I uninstall the CLI?

যদি install script দিয়ে ইনস্টল করা হয়, তাহলে /usr/local/bin-এ থাকা freeguard binary (অথবা আপনার install prefix) remove করুন এবং ~/.config/freeguard delete করুন। Homebrew-এর জন্য brew uninstall freeguardvpn চালান। systemd user service-এর জন্য আগে freeguard autostart disable চালান।

শেষ যাচাই: 2026-04-15