GUI クライアントは日常的なデスクトップやモバイルでの利用に、コマンドラインコアはサーバー、ゲートウェイ、コンテナ、自動管理が必要な環境に適しています。UI、バックグラウンドでの実行方法、システム権限を併せて検討してください。デスクトップ端末ではクライアントを比較し、サーバーやゲートウェイではコアのドキュメントを先に確認します。本番環境ではバージョンを固定し、設定のバックアップを残してください。
利用環境を確認する
トレイ UI とサブスクリプション管理が必要か、それとも systemd、Docker、ルーターへの配置が必要かを考えると、選択の方向が決まります。
- システムトレイ、サブスクリプション更新、ポリシーグループの可視化が必要か
- systemd、Docker、OpenWrt、NAS への配置が必要か
- TUN、DNS、スクリプトルール、高度な実行パラメーターが必要か
用途別の推奨
- Windows、macOS、Linux のデスクトップでは、まずクライアントの詳細ページを確認します(参照: クライアントのダウンロード)
- サーバーやルーター環境では、まずコアのドキュメントと設定例を確認します
- 本番環境ではバージョンを固定し、更新前に設定をバックアップします
- ログレベル、制御インターフェース、secret の設定を運用時の確認項目に含めます(参照: 実行時の制御)
GUI クライアントもコアの機能に依存します。UI に項目があっても、すべてのプロトコルが使えるとは限りません
コマンドラインコアは柔軟ですが、問題の切り分けに手間がかかります
選択前に、プロジェクトが現在も保守されているか確認します
