Windows VPN の設定は、クライアントのダウンロード、サブスクリプションのインポート、ノードの選択、接続確認、自動起動の設定という 5 つのステップに分けられます。この記事は、Windows でサブスクリプション型サービスを初めて使う方向けに、各ステップをそのまま真似できる具体的な手順としてまとめました。すでにクライアントを導入済みで、特定の工程だけを解決したい方は、該当するセクションまで読み飛ばしてください。
始める前に 3 つの準備
作業を始める前に、次の 3 つを用意しておくと、以降のステップがぐっとスムーズになります。
- アカウントを 1 つ。登録に必要なのはユーザー名とパスワードだけで、メールアドレスは不要、追加の認証もありません。デスクトップ、モバイル、ルーターで同じアカウントを共有でき、端末ごとに個別に契約する必要はありません。
- サブスクリプションリンクを 1 本。ユーザーパネルにログインし、サブスクリプション欄からコピーします。このリンクはクライアントがノード一覧を取得するための唯一の認証情報です。何が含まれているか、どう使うかは第 3 節で詳しく説明します。
- パネルに正常にアクセスできるネットワーク。インストーラーのダウンロードや初回のサブスクリプション更新には、パネルへのアクセスが必要です。現在のネットワークからパネルへの接続が不安定な場合は、別のネットワークでダウンロードを済ませてから、いつも使うネットワークに戻ってご利用ください。
対応 OS について:ここ数年の Windows 10 と Windows 11 であれば、デスクトップクライアントをそのままインストールできます。インストーラーはパネルのダウンロードページで提供しており、ログインすれば入手できます。インストール前に、他に起動しているプロキシ系ソフトを終了しておくことをおすすめします。2 つのアプリが同時にシステムプロキシ設定を取り合うのが、後のトラブルシューティングで最もよくある妨害要因です。
ダウンロードとインストール
ステップ 1:インストーラーを入手する。ユーザーパネルにログインし、ダウンロードページで Windows 版を選びます。インストーラーは標準的な exe ファイルで、ダブルクリックするとインストールが始まります。
ステップ 2:インストールウィザードを進める。ウィザードの項目は多くありません。インストール先、デスクトップショートカットを作成するか、Windows の起動時に自動起動するか、といった程度です。初回インストール時は「自動起動」のチェックを外しておき、クライアントが問題なく接続できるのを確認してから設定でオンにするのがおすすめです。インストール先は既定のままで問題ありません。
ステップ 3:初回起動時の警告に対処する。初回起動時に、Windows の SmartScreen が「Windows によって PC が保護されました」という警告を表示することがあります。これはインストーラーをネットからダウンロードしたためです。「詳細情報」をクリックし、続いて「実行」をクリックすれば続行できます。
ステップ 4:クライアントの初期状態を確認する。クライアントを起動した直後はノード一覧が空で、接続ボタンを押しても反応しません。これは正常な状態です。ノード情報はインストーラーには含まれておらず、サブスクリプションリンク経由で配信されるためです。接続ボタンを何度も押さず、そのまま次のステップに進んでください。各プラットフォームのクライアント画面の違いは、サイト内の使い方ガイドで画像付きの比較を確認できます。
サブスクリプションリンクのインポート
サブスクリプションリンクの中身とは。https で始まるアドレスで、クライアントがアクセスするとノード一覧を取得できます。各ノードにはサーバーアドレス、ポート、暗号化方式、プロトコル種別が含まれます。同じ一覧に Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUIC などのプロトコルが混在することもあり、違いは主に転送方式と妨害耐性にあります。一般ユーザーが 1 つずつ理解する必要はなく、クライアントがプロトコルに応じて自動的に接続を確立します。対応するサブスクリプション形式はクライアントごとに少し異なり、汎用形式と Clash 設定形式はインポート時にクライアントの案内に従って選べます。
リンクをコピーする。ユーザーパネルにログインし、サブスクリプション欄から完全なリンクをコピーします。末尾の文字を欠かさないよう注意し、コピー後は一度メモ帳に貼り付けて長さを確認すると安心です。
クライアントにインポートする。クライアントの「サブスクリプション」または「設定」ページを開き、新しいサブスクリプションを作成してリンクを貼り付け、分かりやすい名前(たとえば「メイン」)を付けて保存し、更新をクリックします。更新に成功すると、ノード一覧が空白からずらりと並んだ地域名に変わります。
自動更新を設定する。回線は不定期に調整されるため、手動更新では忘れがちです。多くのクライアントは自動更新の間隔を設定でき、起動のたびに 1 回、または 1 日 1 回更新するのが一般的です。サブスクリプションの更新は接続中の通信には影響しませんが、更新後はノードを選び直すことをおすすめします。
回線タイプ別にノードを選ぶ
サブスクリプションをインポートすると、ノード一覧は通常数十〜100 件以上になり、地域ごとにグループ分けされています。VPNFL は現在 110+ の国・地域、230+ の回線をカバーし、同時接続デバイス数は無制限です。選択肢は豊富ですが、1 つずつ試す必要はありません。まず 3 つの回線タイプの違いを理解し、用途に合わせて選びましょう。
| 回線タイプ | 通信経路 | 安定性 | 向いている用途 |
|---|---|---|---|
| 直結 | ローカル回線から海外ノードへ直接接続 | 公衆インターネットを経由するため、ピーク時間帯は変動しやすい | 一時的な調べ物など、速度をあまり重視しない用途 |
| 中継 | 中継サーバーに接続してから海外ノードへ転送 | 直結より安定。遅延は専用線よりやや大きい | 日常のブラウジング、SNS、ストリーミング |
| IEPL 専用線 | 国際イーサネット専用線を使用し、公衆インターネットを経由しない | 専用チャネルのため、ピーク時間帯でも最も安定 | ビデオ会議、リモートワーク、パケットロスに敏感な操作 |
ノード名の見方
ノード名は通常「地域 + 回線タイプ + 番号」で構成され、たとえば「日本 · IEPL 専用線 02」のようになります。地域は出口 IP がどこになるかを決め、回線タイプはその経路が安定しているかどうかを決めます。地域を固定してアカウントにログインする必要がある場合は、その地域の IEPL 専用線を優先してください。動画を見るだけなら、大帯域と表示された中継ノードで通常は十分です。
ルーティングモードの選び方
- ルールモード:内蔵のルールに従って判定し、中国本土のサイトは直接接続、越境が必要な通信はプロキシ経由にします。普段はオンにしたままで問題ありません。
- グローバルモード:すべての通信がプロキシ経由になります。「このアプリは本当にプロキシを通っているのか」を一時的に確認したいときに便利です。
- ダイレクトモード:すべてプロキシを経由せず、一時的にプロキシをオフにしたのと同じ状態です。
接続が有効かどうかを確認
ノードに接続できたからといって、有効になっているとは限りません。ブラウザのキャッシュ、システムプロキシの未反映、ルーティングルールが目的のサイトを直結と判定している、といった理由で、プロキシ経由だと思っていたのに出口 IP がローカル回線のまま、ということが起こります。次のチェックリストで 1 つずつ確認してください:
- ✅ クライアントが接続済みと表示され、現在のノード名が一覧で選んだものと一致している
- ✅ IP 確認ページを開くと、出口 IP がノードの所在国・地域になっている
- ✅ DNS クエリもプロキシ経由で、ローカル回線にフォールバックしていない
- ❌ 出口 IP がまだ地元の都市のままで、プロキシがブラウザの通信を引き受けていない
- ❌ DNS サーバーがローカル回線のままで、DNS リークが発生している。クライアントが DNS を引き受けているか確認が必要
出口 IP が変わらないときの確認順序:まずページを再読み込みするか、別のブラウザタブで開き直します。次にクライアントがルールモードになっていて、目的のサイトが直結と判定されていないか確認します。最後に「システムプロキシ」のスイッチが本当にオンになっているか確認してください。一部のクライアントではこの項目を手動でオンにしないと、ブラウザの通信を引き受けません。サイト内のIP 確認ページでは出口 IP と DNS の帰属先を直接確認できるので、トラブルシューティングに追加のツールは不要です。
DNS リークの判断は簡単です。出口 IP は海外なのに DNS サーバーがローカル回線のままなら、名前解決が平文の経路を通っており、アクセス結果がローカルネットワークの影響を受け続けている可能性があります。クライアントの「DNS を引き受ける」オプションをオンにするか、TUN モードに切り替えれば、通常は解決します。
自動起動を設定する
接続が正常なのを確認できたら、設定に戻って自動化オプションをオンにし、毎日の起動処理をクライアントに任せましょう。
- 自動起動。クライアントの一般設定でオンにすると、Windows へのサインインと同時にクライアントが起動し、アイコンがタスクバーに常駐します。
- 起動後の自動接続。チェックを入れると、起動と同時に前回使用したノードへ接続し、手動でクリックする必要がありません。
- ノードの自動選択。一部のクライアントは遅延を測定して自動でノードを選べます。ノードが多く、地域を固定しないユーザーに向いています。出口の地域を固定したい場合は、ノードを 1 つ手動で固定したほうが確実です。
- TUN モード。システムプロキシを経由しないプログラム(ゲーム、一部のデスクトップアプリ、コマンドラインツール)もプロキシ経由にしたいときにオンにします。仮想ネットワークアダプターを作成してすべての通信を引き受けるため、オンにする際は通常管理者権限が必要です。
よくあるトラブルの対処法
接続に失敗する、または頻繁に切断される
まず一覧で同じ地域の別回線に切り替え、特定の回線だけの問題かどうかを確認します。グループ全体がつながらない場合はサブスクリプションを一度更新します。それでもだめならプロトコル種別を変えてみてください。同じノードでも Trojan と Hysteria2 では、ネットワーク環境によって挙動が大きく異なることがあります。特定のポートが制限されているネットワークもあり、再接続を繰り返すよりプロトコルを変えるほうが効果的なことが多いです。
期待したより速度が遅い
まず回線タイプを変えましょう。直結から中継へ、中継から IEPL 専用線へ。ピーク時間帯の速度差は、経路が公衆インターネットを通るかどうかで大きく変わります。また、2 つのプロキシアプリが同時に動いていないか確認してください。互いに通信を取り合うと速度が目に見えて落ちます。
クライアントが異常終了した後、ブラウザでページが開けない
これはシステムプロキシの残留です。管理者権限で PowerShell を開き、順に実行してください:
# システムプロキシ設定をクリアして直接接続に戻す
netsh winhttp reset proxy
# DNS キャッシュを更新する
ipconfig /flushdns
実行したらクライアントを再起動すれば元に戻ります。日常的に、突然すべてのページが開けなくなったら、まずクライアントがまだ動いているかを確認し、そのうえで回線の問題を疑いましょう。
一部のアプリがプロキシを通らない
TUN モードをオンにするか、クライアントのルールで該当ドメインをプロキシ一覧に追加します。ブラウザはシステムプロキシ設定を読みますが、TUN モードはすべてのプログラムに効くためカバー範囲が広い代わりに、管理者権限が必要で、切り替え時に一時的に通信が切れることもあります。
ここまでで、Windows VPN の一連の流れをひととおり体験できました。クライアントのインストール、サブスクリプションのインポート、回線の選択、接続確認、自動起動の設定です。一度設定してしまえば、日常でほとんどメンテナンスは不要で、ときどきサブスクリプションが正常に更新されているかを見るだけで十分です。より長い期間やより大きな通信量が必要な場合は、プランページで比較してから調整してください。