Windows VPNを始める前に、クライアント、サブスクリプション、システムプロキシの違いを確認しましょう。インストール、設定のインポート、接続先の選択、動作確認、自動起動の順に進めます。VPNFishは月額¥9.9から、IEPL専用線を提供し、7日間の理由を問わない返金に対応しています。ソフトをインストールしただけで、すべてのアプリが自動的に国際回線を利用するわけではありません。
ネットワーク設定に詳しくない方を想定して説明します。メニュー名はクライアントによって異なる場合があるため、同じ機能の項目を探してください。会社や学校が管理するパソコンでは、使用ルールを事前に確認しましょう。管理者権限がない場合、制限を回避しないでください。
インストール前に確認:クライアント、サブスクリプション、接続方式
クライアントは設定を読み込み、通信を処理するソフトです。サブスクリプションURLには接続先や関連設定が含まれ、アカウントパネルではサービスを管理できます。URLをブラウザーにコピーしただけでは接続されません。クライアントにインポートできても、Windowsの通信が自動的にクライアント経由になるとは限りません。
一般にWindows VPNと呼ばれるものには、Windows標準のVPN機能とプロキシクライアントがあります。プロキシクライアントは、システムプロキシや仮想ネットワークアダプターを使って通信を処理するため、Windowsの「VPN」一覧に表示されないことがあります。一覧に接続名がないからといって、インストールに失敗したとは限りません。
| 設定項目 | 機能 | 初心者が間違えやすい点 |
|---|---|---|
| サブスクリプションURL | クライアントに接続先の設定を提供します。具体的な内容はサーバー側で決まります。 | インストーラーではなく、一般公開用の共有URLでもありません。 |
| システムプロキシ | システムプロキシ設定に従うアプリが、ローカルプロキシを利用できるようにします。 | すべてのプログラムの通信が処理されるとは限りません。 |
| TUNモード | 仮想ネットワークアダプターを通じて、より広範囲の通信を処理します。 | 追加の権限が必要な場合があり、ルーティングや分流ルールの影響も受けます。 |
| ルールモード | ドメイン名やアドレスなどの条件に応じて、プロキシ、直接接続などの処理を選択します。 | 一部のサイトが直接接続されるのは想定どおりの場合もあり、必ずしも障害ではありません。 |
手順1:Windowsクライアントを入手してインストール
アカウントパネルのクライアントダウンロードページから、Windowsに対応したクライアントを入手し、掲載されているインストール手順を確認します。まずWindowsの「設定 → システム → バージョン情報」でプロセッサのアーキテクチャを確認し、対応するバージョンを選んでください。ファイル名にWindowsとあるだけでインストールするのは避けましょう。
インストーラー版は通常、ウィザードに沿って導入できます。ポータブル版は、ファイルをすべて展開してから、決まったフォルダーで実行する必要がある場合があります。圧縮ファイル内から直接起動したり、後で削除する一時フォルダーに置いたりすると、更新や設定の保存、自動起動が正常に動作しないことがあります。
セキュリティ警告が表示されたら、提供元、ファイルのプロパティ、リリース情報を確認してから続行するか判断してください。システムの保護機能を無効にすることを、一般的なインストール手順と考えないでください。仮想ネットワークアダプターやバックグラウンドサービスを使う場合、管理者権限を求められることがあります。提供元を確認できたソフトにのみ許可してください。
手順2:サブスクリプションURLをコピーして設定をインポート
アカウントパネルにログインし、サブスクリプションまたは接続設定の画面からURLをコピーします。VPNFishではメールアドレスなしで利用できます。ユーザー名とパスワードでアカウントを作成したら、認証情報を安全に保管してください。クライアントに戻り、「サブスクリプション」「設定」「URLからインポート」などの項目を探して、URL全体を貼り付けて更新します。
インポートする前に、クライアントがサブスクリプションの形式に対応しているか確認してください。Shadowsocks、VMess、Trojan、VLESSなどはプロトコル名であり、サブスクリプションファイルの形式とは異なります。プロトコルに対応していても、サービスが提供するすべてのサブスクリプションを読み込めるとは限りません。URLを自分で編集せず、アカウントパネルの説明に合った方法でインポートしてください。
- サブスクリプションURL全体をコピーし、貼り付けたときに空白、改行、チャットアプリが付け加えた句読点が混入していないか確認します。
- クライアントにサブスクリプションを追加して更新し、空の設定名だけでなく、接続先の名前が表示されることを確認します。
- 設定が複数ある場合は、インポートした設定を手動で選び、現在の接続先グループから選択できるか確認します。
- 更新に失敗した場合はエラーの種類を確認し、ネットワークのタイムアウト、アカウントの状態、形式の解析エラーを切り分けます。
ブラウザーでアカウントパネルを開けても、クライアントからサブスクリプションの接続先にアクセスする経路が同じとは限りません。古い設定が使えず、プロキシが有効なままだと、更新リクエストが利用できない接続先に送られる場合があります。古い接続を一時停止し、通常のネットワークに戻して再試行してください。形式エラーに対して、何度も更新を繰り返しても解決しません。
手順3:接続先を選んで接続する
用途に合った地域を選び、接続が安定しているか確認します。地域制限のあるサービスを利用する場合は、アカウントの地域、サービスの利用規約、通信の出口の所在地も考慮してください。地域名が一致していても、第三者のサービスが利用できるとは限りません。初回設定では接続先を1つに固定して動作確認し、自動切り替えによって原因の特定が難しくならないようにしましょう。
IEPL専用線、中継、直接接続は回線の構成を示す用語であり、クライアントのプロトコル名ではありません。直接接続は通常、クライアントが海外の入口に直接接続する方式です。中継では中間ノードを経由し、IEPL専用線は専用線の伝送リソースを使用します。いずれも利用者側のネットワーク、入口の負荷、その先の経路に影響されるため、名称だけで実際の使い心地を判断することはできません。
接続先を選んだら、クライアントの説明に従ってシステムプロキシを有効にし、適切なルールモードを設定します。まずブラウザーで基本的な接続を確認してください。ブラウザーでは正常でも特定のアプリに変化がない場合、そのアプリがシステムプロキシに従っていない可能性があります。最初から複数の通信制御機能を同時に有効にせず、必要に応じてTUNモードの説明を確認しましょう。
TUNモードは、ほかのVPN、仮想ネットワークアダプター、企業のセキュリティソフトと競合する場合があります。有効にした後、ローカルデバイスや社内ネットワークにアクセスできなくなったら、ルールとルーティングを確認してください。「すべての通信をプロキシ経由にする」ために、直接接続のルールをむやみに削除しないでください。ローカルネットワークへのアクセスやシステムサービスに必要な設定もあります。
手順4:出口、分流、DNSを確認
クライアントに「接続済み」と表示されても、通常は接続の一部が確立したことを示すだけです。出口、アクセス先のサイト、利用するアプリを確認しましょう。接続前と接続後に自分のIPアドレスを確認し、出口の地域が選択した接続先と合っているか比べてから、実際に使うサービスを開いてください。
IP確認ページに表示されるのは、そのページへのリクエストで使われた出口です。ルールモードでは確認ページが直接接続されることがあるため、出口が変わらなくても、すべてのプロキシが無効とは限りません。反対に、ブラウザーの出口が変わっても、ほかのアプリの通信が処理されているとは限りません。クライアントの接続ログも確認し、対象のドメインにどのルールが適用されたかを確認しましょう。
- ✅ 対象のサイトを開け、クライアントの接続ログで該当する通信やルールの適用を確認できる。
- ✅ 普段利用する国内サイトやローカルネットワークにも、想定どおりアクセスできる。確認のために既存の分流設定を壊さない。
- ✅ ブラウザーだけでなく、実際に使うアプリでも動作を確認できる。
- ✅ 接続を停止するとネットワークが復旧し、停止したクライアントを参照するプロキシ設定がシステムに残っていない。
DNSはドメイン名をネットワーク上のアドレスに変換します。本来はプロキシ経由にする検索リクエストが、誤ってローカルネットワークのDNSサーバーに送られると、検索対象が漏れる可能性があります。一方、ルールに従ってローカルサイトにローカルDNSを使っても、それだけで漏えいとは限りません。想定する分流設定を踏まえて判断し、検査ページにローカルDNSサーバーが表示されるかどうかだけで結論を出さないでください。
ブラウザーのセキュアDNS、クライアントのDNS設定、TUNによるDNS制御は互いに影響することがあります。一部のドメインを開けない場合は、クライアントのドキュメントと照らし合わせて設定を確認し、変更前の状態を記録してください。ブラウザー、システム、クライアントのDNS設定を同時に変えると、復旧しても原因を特定しにくくなります。
手順5:自動起動を設定して再起動後に確認
クライアントの自動起動、起動後の自動接続、システムプロキシの自動有効化は、それぞれ別の設定です。「スタートアップ時に起動」だけを有効にしても、ソフトが通知領域に表示されるだけで、通信が処理されない場合があります。必要な項目を個別に確認し、設定と接続先が保存されていることも確かめてください。
クライアントの自動起動は、通常、ユーザーのログイン後にソフトを起動する機能です。ログイン前から接続できることを意味するわけではありません。システムサービスや高い権限が必要な機能については、クライアントの公式説明に従ってください。許可の確認を省くために、出所の不明な高権限の起動スクリプトを自分で作成しないでください。
設定を保存したら、Windowsの「設定 → アプリ → スタートアップ」またはタスクマネージャーのスタートアップアプリで状態を確認し、パソコンを再起動します。ログイン後、通知領域のアイコン、設定名、プロキシの状態、実際の接続結果を確認してください。ポータブル版のフォルダーを移動した場合、以前の起動項目が機能しなくなっている可能性があります。クライアントから自動起動を設定し直してください。
スリープから復帰すると、ネットワーク環境が変わっている場合があります。接続が切れていたら、まずローカルネットワークが正常か確認してから、接続先に再接続してください。自動起動は手動操作を減らす機能であり、ネットワークの利用可否を確認するものではありません。すべてのアプリが起動直後からプロキシを使うことを保証するものでもありません。
よくある不具合:再インストールを繰り返さず、範囲を絞って確認
ウェブサイトは開けるのに、特定のアプリが接続できない
まずアプリ独自のプロキシ設定、クライアントの分流ログ、通信を制御するモードを確認します。システムプロキシを参照しないネットワーク機能を使うアプリや、起動時にしか設定を読み込まないアプリもあります。後者の場合は設定変更後に完全終了し、再度起動してください。それらを確認してから、ドキュメントを参考にTUNが必要か検討しましょう。
クライアントを終了すると、パソコンからインターネットに接続できなくなる
システムプロキシが、停止中のローカル待ち受けポートを参照したままになっている可能性があります。まずクライアントを再起動し、通常の終了操作で閉じてください。必要であれば、Windowsのネットワーク設定でプロキシ項目を確認します。組織が管理する端末では設定を勝手に削除せず、管理者に確認してください。
一部のサイトだけで証明書や時刻のエラーが表示される
まずシステムの日付、時刻、タイムゾーンが正しいか確認し、ブラウザーに表示された具体的な原因を確認してください。証明書の警告を無視して接続確認を進めないでください。特定の接続先だけで発生する場合は、エラー情報を保存して別の接続先と比較します。複数のネットワークでも発生する場合は、パソコン側の環境を引き続き確認しましょう。
操作する項目を確認したい場合は使い方ガイドをご覧ください。サービスやアカウントに関する問題はよくある質問を確認するか、アカウントパネルからサポートチケットを送信してください。問い合わせ時は、インストール、サブスクリプション、接続、確認のどの段階で問題が起きたかを伝え、サブスクリプションURLなどのアカウント情報は隠してください。