Windows VPNを使い始めるときは、すべての設定を有効にするのではなく、クライアント、サブスクリプション、接続先、アプリの通信を順番につなぐことが大切です。まずインストールと設定の追加を済ませ、目的のアプリが使えることを確認してから起動時の自動実行を設定しましょう。問題が起きたときも、確認すべき箇所を絞り込みやすくなります。
この記事では、一般的なWindowsクライアントの手順を説明します。ボタン名や対応プロトコル、機能の場所は、VPNGCのパネルで提供されるクライアントと各案内をご確認ください。Windows設定の「VPNを追加」は汎用のサブスクリプション追加機能ではないため、サブスクリプションのリンクを直接入力しないでください。
インストール前に確認:クライアントとサブスクリプションの違い
クライアントはパソコンで接続に使うツール、サブスクリプションのリンクは接続先の設定を取得するためのものです。ノードは選択可能な個々の接続先を指します。インストール完了はツールを使える状態になったこと、追加完了は設定を読み込めたことを示すだけで、目的のアプリが選択した接続先を経由して通信できるとは限りません。
VPNGCクライアントのダウンロードパネルにログインし、Windows用クライアントを入手します。サブスクリプション情報もログイン後に確認できます。VPNGCはメールアドレス不要です。すでにアカウントをお持ちの場合は、そのままログインしてください。パソコンを替えるためにアカウントを作り直す必要はありません。
- ✅ 通常のウェブページにアクセスできることと、パソコンの日付・時刻が正しいことを確認します。ローカルネットワークや証明書の検証に関する問題を、接続先の障害と誤認しないためです。
- ✅ Windowsのシステム情報でプロセッサのアーキテクチャを確認し、ダウンロードパネルの案内に従って対応するバージョンを選びます。ファイル名だけで判断しないでください。
- ✅ ほかのプロキシツール、企業ネットワーク用クライアント、ブラウザーのプロキシ拡張機能を使っているか確認しておきます。設定の競合を調べる際に役立ちます。
- ✅ サブスクリプションのリンクはアクセス情報として扱い、信頼できるクライアントだけで使用してください。公開するスクリーンショットやオンラインの設定変換ページには載せないでください。
Windowsにクライアントをインストールして起動する
ダウンロード後、入手元とファイル情報を確認します。インストーラー版はセットアップの案内に従ってください。圧縮ファイル版は固定のフォルダーにすべて展開してから起動し、圧縮ファイル内のプレビューから直接実行するのは避けましょう。起動時の自動実行にはプログラムの保存場所が関係する場合があるため、設定後にフォルダーを移動・削除しないでください。
Windowsのセキュリティ警告が表示されたら、ダウンロード元、公開情報、パネルの案内を先に確認してください。システム保護を無効にすることを、通常のインストール手順にしないでください。ファイルの入手元を確認できない場合は実行を中止し、パネルから入手し直します。会社のパソコンでインストールが制限されている場合は、端末管理のルールに従ってください。
初回起動後、通知領域にクライアントのアイコンが表示されるか確認します。メインウィンドウを閉じても、通知領域に最小化されただけの場合があります。「終了」を選ぶとプロセスが終了します。トラブルの切り分けでは、ウィンドウを閉じた状態とプログラムを終了した状態を区別してください。
通常のシステムプロキシと仮想ネットワークインターフェースモードでは、必要な権限が異なります。常に管理者権限で実行する必要はありません。サービスのインストール、仮想ネットワークインターフェースの作成などをクライアントの説明が求める場合に限り、信頼できる案内を確認して許可してください。これらの機能に対応しているかは、使用中のクライアントで確認します。
サブスクリプションを追加する:設定が使える状態か確認
- パネルからサブスクリプションを取得します。サブスクリプション情報のページを開き、使用中のクライアントに対応すると明記された追加方法を選ぶか、該当する形式のリンクをコピーしてください。
- クライアントに設定を追加します。「サブスクリプション」「設定」「リンクからインポート」などの項目を探し、リンク全体を貼り付けます。説明文や引用符を付けたり、末尾に空白を入れたりしないでください。
- 更新して、使用する設定を切り替えます。ダウンロードや解析のエラーが表示されていないことを確認し、新しい設定を現在の使用対象にします。リストに追加されただけで有効化されていない場合、古い設定が引き続き使われることがあります。
- 接続先とグループ設定を確認します。選択できる接続先が表示されているか、目的の通信をどのグループ設定が処理するかを確認してください。更新成功と表示されても接続先がない場合は、形式とサブスクリプションの状態を引き続き確認します。
Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、関連ツールで使われることのある異なるプロトコル名です。VPNGCが現在これらすべてに対応していることを示すものではありません。クライアントが特定形式のサブスクリプションを認識できても、内部エンジンが設定内のすべてのプロトコルやパラメーターに対応しているとは限りません。
「未対応の設定」や解析エラーが表示されたら、まずクライアントのバージョンと、パネルで提供されている対応形式を確認してください。設定内のプロトコル名だけを別のものに書き換えないでください。プロトコルごとに項目、認証方式、通信方式が異なる場合があり、名前を変えても変換にはなりません。
サブスクリプションの更新に失敗した場合は、リンクを取得できないのか、取得後に解析できないのかを切り分けます。前者はネットワーク、リンク全体が正しいか、有効期限が切れていないかを確認してください。後者は形式、クライアントとの互換性、エラーログを確認します。サポートが必要な場合はサポート窓口にお問い合わせください。サブスクリプションのリンク全体は送らないでください。
接続先の選択と通信の振り分け:目的のアプリに適切な経路を設定
初めて接続するときは、利用するサービスが求める地域に合った接続先を選び、実際に使って確認してください。地理的な距離は目安にはなりますが、使い心地を決める唯一の要素ではありません。現地の通信事業者、ネットワーク間の経路、利用時間帯、接続先サービスの応答なども影響します。画面上の遅延チェックだけではなく、ウェブページの読み込み、動画の再生、ファイルの転送も確認しましょう。
直接接続、中継、IEPLは、異なるネットワーク経路や通信回線の構成を指すもので、サービスの利用可否を保証するものではありません。接続先の名称だけで実際の種類を判断したり、特定の種類なら必ず速いと考えたりしないでください。具体的な接続先情報は接続先一覧で確認できます。実際に選ぶ際はパネルとクライアントの表示に従ってください。
| 方式 | 主な役割 | 主な制約 | 確認のポイント |
|---|---|---|---|
| システムプロキシ | Windowsのプロキシ設定に従うアプリに、プロキシの接続先を提供します。 | システムプロキシを参照しないアプリは、直接接続する場合があります。 | ブラウザーは使えるのにほかのアプリが接続できない場合は、アプリがプロキシに対応しているか確認します。 |
| ルールモード | ドメイン名、アドレスなど、対応する条件に応じて通信の経路を決めます。 | クライアントに取り込まれた通信だけを処理します。ルールの順序が判定結果に影響します。 | 一部のサイトで問題が起きる場合は、適用されたルールと選択中のグループ設定を確認します。 |
| グローバルプロキシモード | 通常、取り込まれた通信を選択中のプロキシ設定にまとめて振り分けます。 | パソコン上のすべてのプログラムの通信を自動的に取り込むわけではありません。 | 通信ルールの切り分けに使います。パソコン全体の通信が取り込まれるかどうかを判断するための設定ではありません。 |
| TUNモード | 仮想ネットワークインターフェースを使い、より多くのアプリの通信を取り込みます。 | クライアントの実装、ルーティング、権限に依存し、ほかのネットワークツールと競合する場合もあります。 | アプリがシステムプロキシを使わない場合は、クライアントの説明を確認し、有効にする必要があるか判断します。 |
まずはクライアントのルールモードで基本的な接続を確認し、具体的な問題に応じて調整しましょう。接続先、DNS、通信ルール、仮想ネットワークインターフェースを一度に変更しないでください。変更は一つずつ行って再確認すると、結果を比較できます。
接続を確認する:「接続済み」の表示だけで判断しない
クライアントに接続中と表示されても、確認できるのは何らかの接続処理が確立したことだけの場合があります。目的のアプリで、ウェブページが正常に読み込まれるか、ログインできるか、コンテンツを開けるか、継続利用中に再接続を繰り返さないかを確認しましょう。
- 通信の出口を確認します。信頼できる接続元確認ページで、現在のブラウザーの接続元地域を確認します。そのリクエストがクライアント上で想定した接続先を経由していることも確認してください。ブラウザーの結果がすべてのアプリに当てはまるとは限りません。
- 利用するサービスを確認します。実際に使いたいウェブサイトやアプリを開いてください。動画配信などの地域別サービスでは、アカウントや支払いの地域、プラットフォームのルールも利用可否の判定に使われる場合があります。通信の出口の地域だけで利用できるとは限りません。
- 通信の振り分けを確認します。直接接続する想定のサービスと、プロキシ経由で接続する想定のサービスにそれぞれアクセスします。ページの表示速度だけで判断せず、クライアントの接続ログでルールが適用されたか確認してください。
- DNSを確認します。名前解決の経路を確認したい場合は、クライアントのDNS設定、ブラウザーのセキュアDNS、信頼できるテスト結果を合わせて確認してください。一度のテスト結果だけでプライバシー全体を判断しないでください。
DNSリークとは、一般に、DNSクエリが想定した名前解決経路を通らない状態を指します。たとえば、アプリの通信はプロキシ経由でも、ドメイン名の問い合わせはローカルネットワークのリゾルバーに送られる場合があります。ブラウザーが独自の暗号化DNSを使うこともあり、クライアントにも個別の名前解決や転送の仕組みがある場合があります。そのため、検出されたリゾルバーの場所が通信の出口と異なっていても、それだけでリークがあるとは限りません。
起動時の自動実行:起動後に接続を復元できるか確認
Windowsへのサインイン時にクライアントを起動する設定、起動後に接続する設定、システムプロキシを有効にする設定はそれぞれ別です。Windowsへのサインイン時にプログラムを起動するだけで、接続先の選択やプロキシの復元は行わないクライアントもあります。バックグラウンドサービスが必要な機能もあります。クライアントの設定で実際の項目を確認し、説明に従って設定してください。項目名だけで動作を判断しないでください。
設定後、Windowsの「アプリ」や「スタートアップ」、またはタスクマネージャーのスタートアップアプリで、該当項目が無効になっていないか確認します。設定画面の場所はWindowsのバージョンによって異なる場合があります。スタートアップタスクを重複して作成したり、自動起動のためにクライアント全体を常に高い権限で実行したりする必要はありません。
作業中のファイルを保存してからWindowsに再度サインインし、通知領域のアイコン、現在の設定、接続先、目的のアプリを確認します。パソコンの起動直後はネットワークがまだ利用できない場合があります。クライアントがネットワーク復旧後の再接続に対応している場合は、説明に従って設定してください。スリープから復帰した後も再確認しましょう。以前の接続が無効になっている場合があります。
最後に、クライアントを正常に終了できるか確認します。終了後も通常のウェブページに想定どおりアクセスできるはずです。接続できない場合は、Windowsのプロキシ設定が停止済みのローカルプロキシを参照したままになっていないか、仮想ネットワークインターフェースモードが正常に終了しているかを確認してください。企業ネットワークなど、業務に必要な設定をむやみに削除しないでください。
よくある問題:発生箇所ごとの確認方法
ブラウザーでは開けるのに、デスクトップアプリが接続できない
まずアプリがプロキシに対応しているか、プロキシ設定が有効かを確認します。次に、クライアントの接続ログにそのアプリからの通信が記録されているか確認してください。記録がなければ、通信を取り込む前の段階に原因がある可能性が高いです。記録があるのに失敗する場合は、グループ設定、接続先、接続先サービスの応答を確認します。TUNが必要な場合は、現在のクライアントの説明に従って有効にしてください。
昨日は使えたのに、今日の更新後に接続先が表示されない
まず現在有効になっている設定を確認し、サブスクリプションの更新結果とアカウントの状態を調べます。古いキャッシュがリストに残っていても、サブスクリプションが正常とは限りません。同じリンクを何度も追加して、重複した設定を増やさないでください。必要なエラー情報を残し、認証情報を隠してから問い合わせましょう。
接続できるが、しばらく使うと切断される
ローカルネットワークが切り替わったか、パソコンがスリープしたか、クライアントが動作中か、接続先を個別に変更すると改善するかをそれぞれ確認してください。現在のネットワークでどの接続先も異常になる場合は、まずローカル環境を確認します。特定の接続先だけで問題が起きる場合は、接続先名、発生した時間帯、個人情報を伏せたエラー情報をサポートに伝えてください。
Windows VPNの設定後は、使用中のサブスクリプション、グループ設定、通信の振り分け方式を説明できる状態にしておきましょう。目的のアプリで動作を確認してから起動時の自動実行を有効にします。問題が起きた場合は、「ローカルネットワーク → サブスクリプションの取得 → 設定の解析 → 通信の取り込み → 接続先とサービス」の順に確認すると、何度も再インストールするより原因を見つけやすくなります。