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 クライアントはありません。インストールは、インストールスクリプト、Homebrew、または GitHub Releases からバイナリを取得して行えます。x86_64 および arm64 のディストリビューションに対応しています。
Linux での提供状況: CLI のみ、現時点では GUI なし
Linux 向けの製品は、mihomo コア上に構築された Go ベースのコマンドラインクライアントです。現時点では Linux デスクトップ GUI は公開していません。GUI が必要な場合は、Windows または Mac アプリを使用してください。
FreeGuard の Linux クライアントは freeguard CLI であり、主要な x86_64 および arm64 Linux ディストリビューション向けに単一バイナリとして配布されています。ログイン、ノード選択、接続、ルーティングルール、オートスタートをすべてターミナルから操作できます。
現在、Linux 用デスクトップ GUI は提供していません。デスクトップ UI が必要な場合は、FreeGuard Windows または Mac アプリをご利用ください。
Linux で FreeGuard を実際にインストールする方法
利用可能なインストール方法は 3 つです: インストールスクリプト、Homebrew、GitHub Releases。公式の apt、dnf、pacman リポジトリはありません。
インストールスクリプト(推奨):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Homebrew:
brew install planetlinkinc/tap/freeguardvpn
直接バイナリ: GitHub Releases から、ご利用のアーキテクチャに対応したリリース成果物をダウンロードしてください。
ディストリビューションのリポジトリ経由で .deb、.rpm、または Arch パッケージは公開しておらず、どの upstream リポジトリにも apt install freeguard / dnf install freeguard / pacman -S freeguard のエントリはありません。
Linux CLI で実際に提供される機能
- Protocols: anytls、hysteria2、trojan —
freeguard configで設定可能 - Node selection:
freeguard connect <alias>(例:freeguard connect la2、hk1)または自動の「最適ノード」モード - Routing rules: カスタムルーティングルールの追加と一覧表示用の
freeguard ruleサブコマンド - Autostart:
freeguard autostart enableにより、~/.config/systemd/user/freeguard.serviceに systemd の user サービスをインストール(root デーモンは不要) - Diagnostics:
freeguard doctorで環境を確認 - Status/monitor: リアルタイムの接続情報を表示する
freeguard statusとfreeguard monitor
別途用意されたデスクトップ向けのキルスイッチ切り替えや、アプリごとの split tunneling は CLI コマンドとしては提供されていません。
はじめ方
- Step 1:
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | shを実行する - Step 2:
freeguard initを実行し、free アカウントでログインする - Step 3:
freeguard connect(または特定ノード用にfreeguard connect la2など)を実行する
よくある質問
FreeGuard に Linux 用 GUI アプリケーションはありますか?
いいえ。現在の Linux 向け提供は freeguard CLI のみです。Linux にデスクトップ GUI はありません。GUI が必要な場合は、Windows または Mac アプリを使用してください。
ディストリビューションのパッケージマネージャーから FreeGuard をインストールできますか?
公式のディストリビューションリポジトリからはできません。インストールスクリプト(install.sh)、Homebrew、または GitHub Releases からバイナリをダウンロードしてください。現在、apt、dnf、pacman、または AUR には公開していません。
CLI はヘッドレスサーバーや Docker で動作しますか?
はい。CLI は GUI 依存のない単一の Go バイナリです。必要なネットワーク機能があり、TUN デバイスを作成できるコンテナであれば、SSH セッション内、コンテナ内、最小構成のベースイメージ上でも動作します。
FreeGuard を起動時に自動開始できますか?
はい。freeguard autostart enable により、~/.config/systemd/user/freeguard.service に systemd の user サービスがインストールされます。root デーモンとしてではなく、ユーザー権限で実行されます。
対応しているアーキテクチャは何ですか?
x86_64 と arm64 の Linux です。両方のリリースが GitHub Releases に公開され、インストールスクリプト経由でも提供されています。
対応している Linux ディストリビューションは何ですか?
CLI は自己完結型の単一バイナリとして提供されるため、最近のカーネルを搭載した最新の Linux であれば動作するはずです。主に Ubuntu と Debian でテストしています。
Linux CLI はデスクトップアプリと同じプロトコルをサポートしていますか?
はい。anytls、hysteria2、trojan はすべて CLI でサポートされており、Windows および Mac アプリと同じ基盤の mihomo コアを使用しています。
CLI をアンインストールするにはどうすればよいですか?
インストールスクリプトで導入した場合は、/usr/local/bin(またはインストール先)から freeguard バイナリを削除し、~/.config/freeguard を削除してください。Homebrew の場合は brew uninstall freeguardvpn を実行します。systemd user サービスについては、最初に freeguard autostart disable を実行してください。
FreeGuard は適用されるすべての法律を尊重します。ユーザーは、VPN サービスの利用が現地法および第三者プラットフォームの利用規約に準拠していることを確認する責任があります。FreeGuard は、適用法または利用規約に違反する行為を推奨または支持しません。