トラブルシューティング Clash初心者 VPNとの違い プロキシ入門

Geminiに接続できない?Clashのタイムアウト解消設定ガイド

2026年8月1日 更新日:2026年8月1日 読了目安:約10分

Geminiに接続できないときの確認ポイント

Gemini をブラウザで開いたときに画面が読み込まれない、「接続がタイムアウトしました」と表示される、ログイン後に画面が止まるといった症状は、Clashを利用している環境で発生することがあります。ただし、原因は必ずしもノードの品質だけではありません。Clash本体が停止している、システムプロキシが無効になっている、ルールによってGeminiの通信が DIRECT へ送られている、DNS解決が遅いなど、複数の要因が考えられます。

このガイドでは、Clash Verge RevMihomo を中心に、Geminiが使えないときの切り分け方法を順番に解説します。設定を一度に変更するのではなく、ブラウザ、プロキシモード、ルール、DNS、TUNモードの順に確認すると、どこで通信が止まっているのかを把握しやすくなります。

この記事の目標

Gemini関連ドメインが意図したプロキシグループへ送られていることを確認し、タイムアウトの原因に合わせて最小限の設定変更を行います。

1まずClashとブラウザの状態を確認する

最初に確認すべきなのは、複雑なYAML設定ではなく、Clashが実際に通信を受け付けているかどうかです。Clash Verge Rev、Clash for Windows、Mihomo対応クライアントの画面を開き、プロファイルが正常に読み込まれていることを確認してください。プロファイルの横にエラーが表示されている場合や、サブスクリプションの更新に失敗している場合は、先にその問題を解消します。

  1. Clashを起動し、使用中のプロファイルが選択されていることを確認します。
  2. プロキシのメインスイッチをオンにし、テスト用のノードを一つ選択します。
  3. Windowsでは「System Proxy」、macOSではシステムプロキシまたはクライアントのプロキシスイッチを有効にします。
  4. ブラウザを完全に終了してから再起動し、Geminiを開き直します。

ブラウザだけでGeminiを利用する場合は、システムプロキシが有効なら多くの通信がClashを経由します。ただし、ブラウザに手動プロキシ設定が残っている、別のVPNアプリが同時に動作している、企業やセキュリティソフトが通信を監視している場合は、経路が競合することがあります。Clashを確認する前に、他のVPN、プロキシ拡張機能、ネットワーク最適化アプリを一時的に停止してください。

注意

プロキシスイッチをオンにしても、すでに開いている接続が自動的に切り替わらないことがあります。Clashを有効にした後は、Geminiのタブを再読み込みし、必要に応じてブラウザ自体を再起動してください。

2Geminiの通信がDIRECTになっていないか確認する

Clashで最も多い原因の一つが、Geminiのドメインがルールによって直接接続へ送られているケースです。プロキシモードが「Rule」になっていても、該当ルールが存在しなければ、最後の MATCH,DIRECT に到達します。Geminiのページが一部だけ表示される、ログイン画面は出るのに回答生成で止まる場合は、関連ドメインの振り分けを確認しましょう。

Clashの「Connections」「Logs」「接続」などの画面を開いた状態でGeminiを再読み込みします。表示された接続先と使用されたポリシーを確認し、Gemini関連の通信が同じプロキシグループへ送られているかを見ます。次のようなドメインが、環境によって通信先として表示されることがあります。

  • gemini.google.com: Geminiのメイン画面とAPI通信に使用されます。
  • google.com: Googleアカウントのログインや認証に関係することがあります。
  • gstatic.com: JavaScriptや静的ファイルの配信に使用されます。
  • googleapis.com: Googleの各種API通信で表示される場合があります。
  • googleusercontent.com:生成結果や関連コンテンツの取得で使われることがあります。

すべてのGoogle通信をプロキシへ送る必要はありませんが、まずは問題の切り分けとして、Geminiと認証に関係する通信を同じグループへまとめる方法が有効です。設定ファイルを直接編集する場合は、プロバイダーのルール形式やグループ名を確認したうえで追加してください。

rules: - DOMAIN-SUFFIX,gemini.google.com,Gemini - DOMAIN-SUFFIX,googleapis.com,Gemini - DOMAIN-SUFFIX,gstatic.com,Gemini - DOMAIN-SUFFIX,googleusercontent.com,Gemini - MATCH,DIRECT

ルール設定のポイント

Gemini は実際にプロファイル内へ存在するプロキシグループ名へ置き換えてください。ルールは上から順番に評価されるため、広い範囲を対象にするルールを先に置くと、意図した振り分けが行われないことがあります。

3ノードを変更してタイムアウトを切り分ける

ルールもプロキシも正しく見えるのにGeminiがタイムアウトする場合は、選択中のノードに問題がある可能性があります。ノード一覧の遅延値が低くても、実際の通信品質が高いとは限りません。ICMPの応答が速くても、HTTPS接続、TLSハンドシェイク、長時間のストリーミング応答でパケットロスが発生することがあります。

ノード選択の手順
  1. 現在のノードをメモし、同じ地域または別地域のノードを2〜3個試します。
  2. 自動選択グループを使っている場合は、一時的に手動選択へ切り替えます。
  3. ノードを変更するたびに、Geminiのページを再読み込みして回答生成まで確認します。
  4. 一つのノードだけで失敗するなら、設定よりもノード側の混雑、IP評価、上流回線を疑います。

連続してノードを切り替えると、短時間に多数のIPからログインした状態になり、Googleアカウント側で追加確認を求められることがあります。頻繁な切り替えは避け、安定して動作するノードを一つ選んでしばらく使用してください。また、無料ノードや共有ユーザーの多いノードでは、速度低下だけでなく接続先サービス側の制限が原因になる場合もあります。

ノードだけで解決しない場合

複数のノードで同じタイムアウトが発生するなら、DNS、ルール、ブラウザキャッシュ、TUNモードなど共通する設定を確認してください。サーバー側の制限をClashの設定だけで解消できない場合もあります。

4DNSとプロキシモードを調整する

Geminiの接続開始までに時間がかかる場合は、DNS解決が不安定になっていないかを確認します。特に、ローカルDNSが特定のドメインを正しく解決できない環境や、ClashのDNS機能とシステムDNSが競合している環境では、ブラウザにタイムアウトが表示されることがあります。

MihomoのプロファイルでDNSを有効にする場合は、使用しているプロバイダーの仕様を確認しながら設定します。以下は検証用の基本例です。既存の設定を消すのではなく、バックアップを取ってから統合してください。

dns: enable: true enhanced-mode: fake-ip nameserver: - 1.1.1.1 - 8.8.8.8 fallback: - https://1.1.1.1/dns-query - https://dns.google/dns-query

fake-ip が環境と合わない場合は、検証目的で redir-host に変更して挙動を比較できます。スマートフォン、企業ネットワーク、特殊なアプリケーションではfake IPとの互換性が原因になることもあるため、変更後は他のサイトだけでなくGeminiのログインと回答生成を確認してください。

プロキシモードは、最初の確認では「全局」または同等のグローバルプロキシに切り替えると、ルールの誤判定を一時的に除外できます。全局モードでGeminiが動作するなら、原因はほぼルールの不足または誤ったポリシーです。全局モードでも失敗する場合は、ノード、DNS、ブラウザ、またはネットワーク環境を調べます。テスト後は、必要な通信だけをプロキシへ送る「Rule」へ戻すと、国内サービスの速度低下を防げます。

5TUNモードを使う場合の最終確認

システムプロキシを有効にしてもGeminiが安定しない場合、ブラウザ以外の名前解決や通信がプロキシを経由していない可能性があります。Clash Verge RevやMihomo対応クライアントのTUNモードは、仮想ネットワークインターフェースを作成し、システム全体の通信をClashで処理する機能です。ブラウザの手動設定に依存しにくい一方、管理者権限、仮想アダプター、DNS設定などの確認が必要になります。

  1. Clashの設定画面でTUNモードを有効にし、必要な権限を許可します。
  2. システムプロキシとTUNモードを同時に使う場合は、クライアントの推奨設定を確認します。
  3. 他のVPNや仮想ネットワークアダプターを停止し、経路の競合を避けます。
  4. Geminiを再起動し、接続ログでDNS問い合わせとHTTPS接続を確認します。

TUNモードを有効にした直後にすべての通信が切れる場合は、TUNを何度もオン・オフするのではなく、まず通常のシステムプロキシへ戻します。ファイアウォールが仮想アダプターを遮断している、IPv6経路だけが失敗している、DNSのfake IP設定と除外リストが合っていないなどの可能性があります。問題のない状態へ戻してから、一つずつ設定を変更することが安全です。

解決後の確認リスト

  • Geminiのトップページが最後まで読み込まれる。
  • Googleアカウントへ正常にログインできる。
  • 短い質問を送信し、回答が表示される。
  • 回答生成中に接続ログが切断と再接続を繰り返さない。
  • Clashを再起動した後も同じノードとルールで再現できる。

以上の手順を試しても改善しない場合は、発生時刻、使用ノード、プロキシモード、接続ログに表示されたドメインを記録して、プロバイダーへ相談してください。個人情報や認証トークンを含むログはそのまま共有せず、必要な部分だけを削除して提示します。設定を無制限に複雑化するよりも、まず「どのドメインが、どのポリシーで、どのノードへ送られたか」を確認することが、Geminiのタイムアウト解消への最短ルートです。

Clashを無料でダウンロード — 快適なネット体験をはじめよう →