Android で sing-box を使って FreeGuard VPN を設定する
sing-box は sing-box universal proxy platform の公式クライアントで、Android 上で堅牢なマルチプロトコル対応を提供します。Hysteria2、TUIC、Reality、VLESS、Trojan など、多くのプロトコルを扱えます。このガイドでは、Android に sing-box をインストールし、FreeGuard VPN のサブスクリプションに接続する手順を説明します。

Android で sing-box を使って FreeGuard VPN を設定する

sing-box は sing-box universal proxy platform の公式クライアントで、Android 上で堅牢なマルチプロトコル対応を提供します。Hysteria2、TUIC、Reality、VLESS、Trojan など、多くのプロトコルを扱えます。このガイドでは、Android に sing-box をインストールし、FreeGuard VPN のサブスクリプションに接続する手順を説明します。


ダウンロードとインストール

Android 向け sing-box は複数の入手先から利用できます:

Platform Source
Android GitHub Releases or Google Play Store
  1. Google Play Store または GitHub releases ページにアクセスします。
  2. 最新版(Play Store)または GitHub から適切な APK をダウンロードします。
  3. Android デバイスにアプリをインストールします。
  4. インストール完了後、sing-box を起動します。

サブスクリプションをインポートする

sing-box を開いたら、次の手順で FreeGuard のサブスクリプションをインポートします:

  1. Profiles タブに移動します。
  2. New Profile をタップします。
  3. Create manually を選択します。
  4. タイプを Remote に設定します。
  5. FreeGuard のサブスクリプション URL を URL フィールドに貼り付けます。
  6. プロファイル名を付けます。例: “FreeGuard VPN”
  7. Save をタップしてプロファイルを追加します。
  8. Dashboard タブに戻ります。
  9. 新しく作成したプロファイルを選択し、Enable をタップして有効化します。

サブスクリプション URL はどこにありますか? 購入後に FreeGuard から送信された認証情報をメールで確認するか、Clash Pricing page にアクセスしてサブスクライブしてください。


Proxy を有効にする

サブスクリプションをインポートしてプロファイルを選択したら、次の手順を行います:

  1. DashboardStart ボタンをタップして VPN 接続を有効にします。
  2. Android が VPN permission の許可を求めるので、Allow をタップします。
  3. 接続が有効になると、接続状態は “Connected” に変わります。

sing-box は Android で既定で TUN Mode を使用し、デバイスの全トラフィックを VPN トンネル経由でルーティングします。


ノードを選択する

  1. 接続後、Groups または Proxies セクションに移動します。
  2. Proxy グループ(例: “Auto”、“Select”、または地域ベースのグループ)を選択します。
  3. 利用可能なノードから特定のサーバーを選びます。
  4. URL Test またはレイテンシー確認を使用して、サーバー応答時間を測定します。
  5. 最良のパフォーマンスを得るため、最もレイテンシーが低いサーバーを選択します。

ヒント: “Auto” または “URL-Test” グループは、定期的なレイテンシー確認に基づいて、利用可能な中で最も高速なサーバーを自動的に選択します。


ヒントとカスタマイズ

  • Multi-Protocol Support: sing-box は Hysteria2、TUIC、Reality、VLESS、Trojan、Shadowsocks などをネイティブにサポートしており、追加設定は不要です。
  • Profile Switching: さまざまな用途向けに複数のプロファイルを維持し、Dashboard で切り替えできます。
  • Auto-Start: デバイス設定で自動起動を有効にすると、起動時に自動接続できます。
  • Battery Optimization: 接続切れを防ぐため、デバイス設定で sing-box をバッテリー最適化の対象から除外してください。
  • Log Viewer: 問題をデバッグする際は、接続詳細を Logs セクションで確認してください。

トラブルシューティング

Issue Solution
Subscription import fails URL が正しく、インターネット接続が有効であることを確認してください。タイプとして “Remote” を選択したことも確認してください。
VPN permission denied Android Settings > Apps > sing-box に移動し、VPN permission を手動で許可してください。
接続後にインターネットにアクセスできない 別のサーバーノードに切り替えてみてください。プロファイル設定が正しいことを確認してください。
接続が頻繁に切れる sing-box をバッテリー最適化の対象から除外してください。Settings > Battery > App battery management を確認してください。
レイテンシーテストがタイムアウトになる 一部のノードはメンテナンス中の可能性があります。別のサーバーを選択するか、プロファイルを更新して新しいノードを取得してください。
起動時にアプリがクラッシュする 最新版を使用していることを確認してください。必要に応じてアプリデータを消去し、サブスクリプションを再インポートしてください。

次のステップ