本文へスキップ

WindowsでVPNを使う方法|クライアントの導入からサブスクリプション設定、自動起動まで

Windowsを初めて使う方向けに、クライアントの導入、サブスクリプション URL の追加、接続先の選択、接続確認、自動起動の設定を画面操作に沿って解説します。

WindowsでVPNを使うには、まず接続方法の違いを把握しましょう。Windows標準のVPN機能では、一般的なプロキシ用サブスクリプションを直接読み込めません。クライアントの導入、サブスクリプションの追加、接続先の選択、接続確認、自動起動の順に設定します。まず手動接続を確認してから自動起動を有効にすると、問題の切り分けがしやすくなります。

導入前に確認:Windows標準VPNとサブスクリプション対応クライアント

Windowsの「設定 → ネットワークとインターネット → VPN」では、システムが対応するVPN接続を設定できます。サービスからプロキシ用サブスクリプション URL が提供されている場合は、互換性のあるプロキシクライアントを使いましょう。URLをWindows標準機能のサーバーアドレス欄に入力しても接続できません。どちらも一般にVPNと呼ばれますが、設定形式や通信を処理する方法が異なります。

Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルで、ダウンロードするソフトの名称ではありません。各接続先を利用できるかどうかは、クライアントのコアのバージョン、プロトコルの実装、設定の対応状況によって異なります。サブスクリプションを追加できても、すべての接続先が使えるとは限りません。サービスの管理画面で案内されているクライアントと対応する追加方法を優先してください。

手元にある設定情報に合わせて接続方法を選ぶ
接続方法 通常必要な情報 確認するポイント
Windows標準VPN サービスが指定するVPNの種類、サーバーアドレス、認証情報 Windows標準の接続機能に対応しているか
プロキシクライアントのシステムプロキシモード 対応するサブスクリプションまたは設定ファイル、稼働中のローカルプロキシ 接続したいアプリがシステムプロキシに従うか
プロキシクライアントのTUNモード 対応するコア、仮想ネットワークアダプター、必要な権限 ルーティング、DNS、ほかのネットワークソフトとの競合

クライアントの導入:ダウンロード元と権限を確認

ユーザーパネルのダウンロードページからクライアントを入手し、該当するOS向けの説明を確認してください。パネルからプロジェクトのリリースページに案内された場合は、そのリンク先からダウンロードします。検索広告に表示された同名のインストーラーは使わないでください。Windowsの「設定 → システム → バージョン情報」でシステムの種類を確認し、対応するインストールファイルを選びましょう。

  1. インストーラー版は、画面の案内に沿ってインストールします。インストール先は後から確認できる場所にしてください。ポータブル版は固定のフォルダーに展開し、圧縮ファイルの中から直接実行しないでください。自動起動を設定する際に、プログラムのパスが有効である必要があります。
  2. 初回起動時にプログラムの提供元を確認します。発行元やセキュリティに関する警告が表示された場合は、ダウンロード元、ファイル名、公式の検証方法を確認してください。入手元が不明な場合は操作を中止し、インストールのためにWindowsのセキュリティ機能を無効にしないでください。
  3. メイン画面が正しく表示されることを確認します。通常は設定またはサブスクリプションの一覧、接続先の選択欄、接続スイッチが表示されます。ソフトによって表記は異なります。以下では機能名を使って説明するため、画面上の表記と完全に一致しない場合があります。
  4. 必要な機能に限って権限を許可します。通常のシステムプロキシモードでは管理者権限が不要な場合がありますが、ネットワークサービスのインストールやTUNの有効化には必要なことがあります。入手元を確認し、操作上必要な場合にのみ許可してください。

初めて使うときは、複数のプロキシクライアントを同時に起動しないでください。システムプロキシの設定を繰り返し変更したり、仮想ネットワークアダプターやルートを取り合ったりすることがあります。会社のPCで管理対象のネットワークソフトが使われている場合は、組織のルールに従ってください。接続のためにセキュリティソフトを自己判断で削除しないでください。

サブスクリプションを追加:接続先が表示されたら完了

ユーザーパネルでサブスクリプションの追加方法を確認し、使用中のクライアントに対応した形式を選びます。サブスクリプション URL は通常、複数の接続先と関連設定を取得するためのものです。ブラウザーで読む一般的なWebページや、単一の接続先を共有するリンクとは異なります。URLの見た目だけで、すべてのソフトに対応していると判断しないでください。

  1. 対応する形式のサブスクリプション URL をコピーします。クライアントに戻り、「設定」「サブスクリプション」などの画面で「URLから追加」機能を探します。パネルにワンクリック追加機能がある場合は、それを使ってもかまいません。ブラウザーからクライアントを開く確認が表示されたら、起動するプログラムを確認してください。
  2. 設定が見分けられる名前を付けて保存します。続けて設定を更新またはダウンロードしてください。正常に完了すると、接続先の名前や選択できるポリシーグループが表示されます。設定が一覧に追加されただけで、中身が空のままでは完了していません。
  3. 追加した設定を選択します。クライアントによっては、設定を保存しても自動では有効になりません。「使用」「有効化」などを選んで設定を適用してから、接続先の画面に進んでください。
  4. エラーメッセージを確認します。「対応していない形式」と表示された場合は、サブスクリプションの形式とコアのバージョンを確認してください。「ダウンロードに失敗」と表示された場合は、インターネット接続、システム時刻、URLが完全で有効かどうかを確認します。

パネルでサブスクリプション URL がリセットされると、以前のURLが無効になり、再追加が必要な場合があります。同じ無効なURLを繰り返し貼り付けたり、URLのパラメーターをむやみに変更したりしないでください。自動更新時にプロキシを使うかどうかはクライアントの設定によります。サブスクリプションの更新に、まだ確立されていないプロキシ接続が必要な場合は、クライアントの説明に沿って更新経路を確認してください。

VPNLFではメールアドレスは不要で、ユーザー名とパスワードでアカウントを作成できます。アカウントのログイン情報とサブスクリプション URL は用途が異なります。サポートに問題を伝える際は、エラーメッセージとクライアントのバージョンを知らせ、アカウントのパスワードは送らないでください。

接続先とルール設定:アプリに適切な経路を選ぶ

接続先またはプロキシの画面を開き、利用するサービスで許可されている地域を選んでから、実際にアクセスできるか確認します。距離が近い接続先ほどアプリの使い心地がよいとは限りません。クライアントの測定結果はテスト先への状態を示すもので、ダウンロード速度、会議の品質、目的のWebサイトへのアクセスを保証するものではありません。

直結、中継、IEPL専線は、通信経路の構成を表すもので、クライアントに追加するプロトコルではありません。直結は通常、クライアントが海外の入口に直接接続する構成です。中継ではアクセス経路に転送用のノードが加わります。IEPLは専用イーサネット回線を指します。具体的な接続方法や専線が使われる区間は、各接続先の説明を確認してください。名称だけで経路全体の帯域が保証されるとは判断できません。

初めて使う場合は、サービスが提供するルールモードから始めるとよいでしょう。ルールに基づいて、プロキシを使うリクエストと直接接続するリクエストを振り分けます。「グローバル」は通常、クライアントが処理するリクエストを選択したポリシーにまとめて渡す設定です。PC上のすべてのアプリが処理対象になるという意味ではありません。「直結」は、ローカルネットワークを確認したい場合や、一時的にプロキシを使わない場合に適しています。

システムプロキシの影響を受けるのは、その設定に従うアプリだけです。ブラウザーは使えるのにほかのソフトが接続できない場合は、まずそのソフト独自のプロキシ設定を確認してください。システムプロキシに従わないアプリの通信も処理する必要がある場合は、TUNの利用を検討します。TUNを有効にした後は、除外ルール、DNS、ローカルネットワークへのアクセスも確認してください。あらゆるネットワークの問題を自動修復する機能ではありません。

接続を確認:出口IPアドレス、DNS、アプリへのアクセス

接続ボタンを押して画面に「実行中」と表示されても、確認できるのはクライアントが動作を始めたことだけです。完全に確認するには、目的の通信が想定した経路を通っているか調べる必要があります。接続前にIPアドレス確認ページを開いてブラウザーの出口IPを記録し、接続後に再読み込みして選択したポリシーと一致するか比較します。このページへの通信がルールによって直結されている場合は、IPアドレスが変わらなくても正常なことがあります。

  • ✅ 実際に使うWebサイトやアプリを開き、トップページが表示されるかだけでなく、ページの読み込み、ログイン、必要な機能を確認します。
  • ✅ クライアントの接続ログを見て、目的のドメインに想定したルール、ポリシーグループ、接続先が適用されているか確認します。ログメニューの場所はクライアントの説明を参照してください。
  • ✅ DNSの名前解決経路を確認します。信頼できるDNS検査ツールを使う場合も、ブラウザーのセキュアDNS、システム設定、クライアントのDNSモードを踏まえて結果を判断してください。
  • ✅ ローカルネットワークがIPv6に対応している場合は、クライアントが該当する通信を処理しているか、または設定で別の対処が明示されているかを確認します。IPv4の出口だけを確認して終わりにしないでください。
  • ❌ 「出口IPアドレスが変わった」ことだけを根拠に、すべてのアプリ、DNSリクエスト、バックグラウンド通信が同じ経路を通っていると判断しないでください。

DNSリークとは通常、名前解決のリクエストが想定した保護経路を通っていない状態を指します。検査ページに見慣れないリゾルバー名が表示されただけで断定しないでください。ブラウザーのセキュアDNSはシステムの名前解決とは別に動作することがあり、プロキシがリモートで名前解決する場合もあります。まず想定するポリシーを確認し、リクエスト経路と照らし合わせてください。ネット上で見かけたDNSアドレスを安易に入力すると、別の不整合を招くおそれがあります。

自動起動:クライアントの起動と自動接続は別

手動で接続できることを確認したら、クライアントの設定を開き、「Windows起動時に起動」または「ログイン時に起動」を探します。多くのクライアントはWindowsへのログイン後に起動するため、ログイン前から接続を確立するわけではありません。「起動後に接続」「システムプロキシを復元」などの設定が別にある場合は、それぞれの動作を確認してください。

  1. クライアントの自動起動を有効にします。ポータブル版の場合は、プログラムを固定のフォルダーに置いたままにしてください。その後、Windowsの「設定 → アプリ → スタートアップ」またはタスクマネージャーのスタートアップアプリで、該当項目があり、有効になっていることを確認します。
  2. 接続設定が保持されることを確認します。クライアントを終了して再度開き、使用中の設定、選択したポリシー、システムプロキシまたはTUNの状態が想定どおりか確認してください。独立した自動接続設定がないソフトでは、再起動後の実際の動作を確認します。
  3. 再起動後にもう一度確認します。Windowsにログインしてローカルネットワークが利用可能になるまで待ち、通知領域のアイコン、クライアントの状態、目的のアプリを確認してください。ログイン直後にネットワークが使えない場合、クライアントが接続を再試行することがあります。
  4. スリープからの復帰後やネットワーク切り替え後も確認します。このような状況ではネットワークインターフェースやルートが変わることがあります。復帰後だけ接続できない場合は、すぐにサブスクリプションを追加し直すのではなく、まず切断して再接続してください。

システムプロキシモードでクライアント終了後にWebページが開けなくなった場合は、Windowsの「ネットワークとインターネット → プロキシ」で、停止中のローカルプロキシが指定されたままになっていないか確認します。クライアントを通常の手順で終了するか、システムプロキシ機能をオフにして復旧してください。会社が管理するプロキシ設定を勝手に変更してはいけません。TUNの自動起動にサービス権限が必要な場合は、クライアントの説明に従い、権限の高いタスクを安易に作成しないでください。

よくあるトラブル:症状から原因を絞り込む

接続先が表示されない、またはサブスクリプションを更新できない

まず現在の設定が有効になっているか確認し、サブスクリプションの形式、URLの有効性、ダウンロードエラーを調べます。どの設定もダウンロードできない場合は、通常のインターネット接続が使えるか確認してください。現在のサブスクリプションだけ失敗する場合は、パネルの状態を確認してサポートに問い合わせます。接続先の一覧が空でも、目的のWebサイト側の障害とは限りません。

ブラウザーは使えるのに、オフィスソフトやゲームが接続できない

アプリがシステムプロキシに従うか、UDPが必要か、使用中のクライアントと接続先がその通信に対応しているかを順に確認します。Hysteria2やTUICなどのプロトコルはUDP通信を使うため、ネットワークでUDPが制限されていると接続できないことがあります。ほかのプロトコルにもそれぞれ設定要件があり、プロトコル名を変更するだけで互換性を得ることはできません。

特定のWebサイトだけ開けない

ドメインのルール、選択した地域、Webサイトのアカウント状態、サービスの利用規約を確認してから、ほかの接続先も試します。ネットワーク接続によって、対象プラットフォームのアカウント要件を満たしたり、特定のコンテンツを常に利用できるようになったりするわけではありません。ほかのWebサイトが正常に使えるなら、最初からクライアントを再インストールする必要はありません。

サポートへの問い合わせ時に伝える情報

クライアント名とバージョン、Windowsのシステムの種類、接続モード、エラーが発生した段階、個人情報を隠したエラー画面を記録してください。ログにサブスクリプションのトークン、ドメインなどの機密情報が含まれていないか確認してから、サポート窓口に送ります。VPNLFのプライバシーポリシーではログを記録しませんが、ローカルのクライアントが診断記録を作成しないという意味ではありません。トラブル対応のために共有する情報にも注意してください。

無料で始める