WindowsでVPNを使うには、ソフトをインストールするだけでなく、サブスクリプションの追加、接続先の選択、接続確認、自動起動の設定まで必要です。まず手動接続を確認してから自動化すれば、問題が起きたときに原因を特定しやすくなります。以下では実際の操作順に説明します。クライアントによってボタン名が異なる場合があるため、配布ページの案内と画面表示を確認してください。
インストール前に確認:クライアント・サブスクリプション・システム接続の違い
クライアントは設定を読み込んで接続を確立するソフトウェアです。サブスクリプション URL はサーバーから接続先の設定を取得するためのもの、接続先はクライアントが実際に接続する対象です。アカウントにログインできても、サブスクリプションが追加済みとは限りません。更新に成功しても、ブラウザーが選択した接続先を経由しているとは限りません。
Windowsの設定にある「VPN」は、通常、OSが対応するトンネルプロトコルを設定するための項目です。あらゆるサブスクリプション URLを取り込める場所ではありません。管理画面から提供されたサブスクリプションは対応クライアントで扱い、URLをWindows VPNの「サーバー名またはアドレス」欄に貼り付けないでください。
Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルで、自由に置き換えられる接続先の名称ではありません。クライアントとそのコアが、サブスクリプションで実際に使われているプロトコルに対応している必要があります。VPNHaoHaoがこれらのどのプロトコルを提供しているかは本文では前提とせず、ソフトウェア選びは管理画面のダウンロード案内に従ってください。
- ✅ アカウントの管理画面からダウンロードページを開き、Windowsクライアントがサブスクリプションの形式に対応しているか確認します。
- ✅ Windowsの「設定」から「システム」→「バージョン情報」を開き、システムの種類に合ったインストーラーを選びます。
- ✅ 既存のプロキシソフトの設定を保存し、使わないクライアントは終了して、複数のソフトが同時にネットワークを制御しないようにします。
- ✅ アカウントで利用可能なプランがあることを確認し、ログイン情報を安全に保管します。サブスクリプション URLを公開チャットやオンライン変換サイトに貼り付けないでください。
VPNHaoHaoはメールアドレス不要です。アカウントにログイン後、管理画面のダウンロードページからクライアントを入手できます。組織のポリシーで管理されている業務用PCでは、該当ソフトのインストールが許可されているか事前に確認してください。インストールのために組織のセキュリティ設定を変更しないでください。
クライアントをインストールする:配布元を確認して初回起動する
- ダウンロードしたファイルを確認します。ブラウザーのダウンロード履歴から「フォルダーに表示」を選び、検索広告に表示された同名ソフトではなく、管理画面で案内された配布元から取得したファイルであることを確かめます。
- インストーラーを実行します。ウィザードに従ってインストール先を選びます。圧縮ファイルで配布されている場合は、固定のフォルダーにすべて展開してから中のプログラムを実行してください。圧縮ファイルのプレビュー画面から起動し続けるのは避けましょう。
- 権限の確認画面を確認します。システムプロキシと仮想ネットワークアダプターでは、必要な権限が異なる場合があります。管理者権限の許可を求められたら、先にプログラム名と配布元を確認してください。セキュリティソフトを無効にすることを通常のインストール手順にしないでください。
- メイン画面を開きます。初回起動時には、設定、サブスクリプション、プロキシ、接続などの項目が表示されます。接続先リストが空でも珍しくありません。設定がまだ追加されていない状態であり、インストールに失敗したとは限りません。
Windowsのセキュリティ警告が表示されたら、ダウンロード元、発行元情報、配布ページに検証方法が掲載されているかを確認してください。確認できない場合は実行を中止し、ヘルプ窓口で問い合わせましょう。インストール後はプログラムのフォルダーを移動せずに保管してください。特にポータブル版は、フォルダーを移動するとショートカットや自動起動の設定が機能しなくなる場合があります。
初回設定では、まず既定値のまま使い、仮想ネットワークアダプターの有効化、DNSの変更、独自ルールの追加を急がないでください。インストール、インポート、プロキシの適用を分けて確認すると、すべてを一度に変更するより原因を特定しやすくなります。
サブスクリプションを追加する:設定を取得して現在の設定として有効にする
管理画面にログインし、サブスクリプションまたは使い方の案内から、使用中のクライアントに対応する項目を探します。「クライアントにインポート」がある場合、ブラウザーからローカルアプリを開くか確認されることがあります。対象アプリが正しいことを確かめてから許可してください。簡単なインポート方法がない場合は、URLから追加できます。
- サブスクリプション URLをコピーします。末尾の文字が欠けないよう、管理画面のコピー機能を使ってください。
- リモートサブスクリプションを追加します。クライアントの「設定」「サブスクリプション管理」などの画面で、「URLからインポート」「リモート設定を追加」といった項目を探し、URLを貼り付けて保存します。
- 更新します。「更新」または「設定をダウンロード」をクリックします。成功すると接続先の名前、プロキシグループ、ルールなどが表示されます。入力したサブスクリプションのメモだけが表示されたままの場合は、更新が完了していません。
- 設定を有効にします。クライアントによっては複数の設定を保存できます。その場合は「使用」「有効化」をクリックするか、現在の設定として選択しないと、接続先の一覧が新しい内容に切り替わりません。
「形式が正しくありません」と表示されたら、更新を何度も押すのではなく、サブスクリプションの形式とクライアントの互換性を確認してください。ダウンロードがタイムアウトする場合は、管理画面にアクセスできるか、PCの時刻が正しいか、使えなくなったプロキシ設定が残っていないかを確認します。インポートの問題を解決するために、信頼できないオンライン変換サービスへ認証情報を渡さないでください。
サブスクリプションの更新は接続先の設定を最新にする操作であり、通信量のリセットやプランの更新ではありません。接続先が一覧に表示されていてもすべて接続できない場合は、アカウントを削除してやり直すのではなく、管理画面でプランの状態を確認してください。
接続先を選ぶ:まずルールモードを使い、必要に応じてTUNモードを検討する
クライアントの「プロキシ」または「接続先」画面を開き、管理画面に表示された利用可能な接続先を選びます。深セン・香港間の利用では、まず香港出口を候補にして、実際に使うアプリで確認できます。地理的に近くても、いつでも速いとは限りません。また、接続先名の地域表示だけでは出口を確認できません。
IEPL専線、中継、直結は、それぞれ異なる通信経路の構成を表すもので、クライアントのプロトコルではありません。一般に、直結はローカルネットワークから入口へ直接接続し、中継は中間ノードを経由し、IEPLは通信事業者が提供する専用線を利用します。どの区間をカバーするか、どのように接続するかはサービスの説明を確認してください。名称だけから経路全体や性能を推測することはできません。
| 設定 | 動作 | 初回利用時の目安 |
|---|---|---|
| システムプロキシ | Windowsのプロキシ設定に従うアプリに、ローカルプロキシを使うよう通知します。 | まずブラウザーでの確認に使います。すべてのアプリがこの設定に従うわけではありません。 |
| ルールモード | 設定内のドメインやアドレスなどのルールに応じて、プロキシ、直結などの処理を選択します。 | まずサブスクリプションに含まれるルールを使い、対象サイトに想定どおりのルールが適用されるか確認します。 |
| グローバルモード | プロキシコアに届いたリクエストを、選択中のプロキシ設定で一律に処理します。 | 短時間の比較やトラブルシューティングに使えますが、PCの全通信がプロキシ経由になるわけではありません。 |
| TUNモード | 仮想ネットワークインターフェースを使って、より広い範囲の通信を取り込みます。対象範囲はルーティング、除外設定、クライアントの実装によって異なります。 | システムプロキシを使わないアプリがある場合に検討します。管理者権限やサービスコンポーネントが必要なことがあります。 |
まず接続先を選び、システムプロキシを有効にして、ルールモードを維持します。通常、タスクトレイのアイコンメニューからシステムプロキシを切り替えられます。切り替えた後は、古いページのキャッシュを接続結果と取り違えないよう、テストするページを開き直してください。
ブラウザーでは使えるのに特定のデスクトップアプリで接続できない場合は、まずそのアプリが独自のプロキシ設定に対応しているか確認し、その後でTUNを検討します。社内ネットワーク、リモートデスクトップ、別のVPNは仮想ネットワークアダプターのルーティングと競合することがあります。同時に使う必要がある場合は、組織の指示に従って除外設定を行い、すべての通信をむやみに同じ経路へ流さないでください。
接続を確認する:出口、ルール、DNSを個別にチェック
クライアントに「接続済み」と表示されたり、遅延テストに結果が出たりしても、確認できるのは接続の一部だけです。ブラウザーの出口、対象サイト、アプリの動作も確認してください。プロキシを有効にする前の出口地域を記録してから、IPアドレス確認ページを開いて再度調べ、切り替え前後を比較します。
- 出口を確認します。検索結果の地域が選択した接続先と一致しているか確認します。IPアドレスの位置情報データベースは更新が遅れることがあるため、地域表示が一度一致しないだけで判断せず、ほかの検索結果もあわせて確認してください。
- 対象アプリを確認します。実際に使うサイトを開き、ページが正常に表示されるか、必要な操作ができるか確認します。IPアドレスが変わっても、各サービスのアカウント権限、コンテンツの地域、アクセス方針が変わるとは限りません。
- ルールの適用状況を確認します。クライアントにリアルタイムの接続一覧があれば、対象ドメインがプロキシ経由か直結かを確認します。ルールモードでローカルサイトがローカルの出口を使うのは、想定どおりの動作の場合があります。
- DNSの経路を確認します。信頼できるDNS検査ツールで、どのリゾルバーが使われているか確認します。プロキシ側で名前解決する想定なのにローカルネットワークのリゾルバーが表示される場合は、クライアントのDNS、ブラウザーのセキュアDNS、振り分け設定を確認してください。
DNSリークとは、DNSの問い合わせが想定外の経路を通って送信されることです。リゾルバーと出口が同じ地域にあるかどうかだけでは判断できません。パブリックDNSは分散拠点を使うことがあり、ブラウザーが独自に暗号化DNSを送信する場合もあります。まず想定している設定を確認し、そのうえで検査結果を分析してください。見慣れない地域が表示されても、すぐに設定失敗と決めつけないでください。
システムプロキシは通常、すべてのDNSリクエストを制御するわけではありません。TUNの動作も実装によって異なります。出所が不明なDNS設定をインターネットから一括でコピーしないでください。管理画面で推奨されている方法を優先し、変更前の設定を保存してから、変更後に再テストしてください。接続一覧にアクセス先のドメインが表示される場合があるため、トラブル報告用のスクリーンショットでも情報を隠してください。
自動起動の設定:アプリの起動と接続の復元を区別する
Windowsクライアントの「スタートアップ」は、通常、ユーザーのログイン後にプログラムを自動で起動する設定です。ログイン前にネットワーク接続を確立する機能とは限りません。「起動時に最小化」「自動接続」「システムプロキシの復元」も、それぞれ別の設定の場合があります。自動起動だけを有効にしても、プロキシが自動で有効になるとは限りません。
- 動作する設定を保存します。サブスクリプション、接続先、振り分けモードが正しいことを確認します。いったん手動で切断してから再接続し、復元できるかを確認してください。
- クライアントの自動起動を有効にします。設定または環境設定で「スタートアップ」を有効にします。起動時にウィンドウを表示したくない場合は、「起動時に最小化」も有効にしてください。
- 接続の復元設定を確認します。クライアントに起動時接続やプロキシの復元機能がある場合は、必要に応じて有効にします。該当する項目がない場合、自動で接続されると決めつけないでください。
- Windowsのスタートアップアプリを確認します。「設定」の「アプリ」から「スタートアップ」を開くか、タスクマネージャーのスタートアップアプリ一覧で対象プログラムが無効になっていないか確認してください。
- 再起動後にもう一度確認します。Windowsにログインし、ローカルネットワークが使える状態になるまで待ってから、タスクトレイのアイコン、現在の設定、システムプロキシの状態を確認し、対象のWebページで動作を検証します。
クライアントの自動起動、スタートアップフォルダーのショートカット、自分で作成したタスクスケジューラのタスクを同時に使わないでください。二重起動するとポートの競合や、複数のウィンドウによるシステムプロキシの奪い合いが起こることがあります。ポータブル版のフォルダーを移動した場合は、自動起動のパスを設定し直してください。アンインストール前には自動起動とプロキシの適用も無効にします。
管理者権限が必要なモードは、通常のログイン時に起動する設定では復元されない場合があります。クライアントの説明にサービスモードが記載されている場合は、そちらを優先してください。権限確認を省くためにシステムのセキュリティ設定を下げることはおすすめしません。再起動時にネットワークの準備ができていないと、最初のサブスクリプション更新に失敗することもあります。ネットワークが復旧してから手動で再試行すればよく、すぐに再インストールする必要はありません。
よくあるトラブル:設定、接続先、プロキシの適用状況を順に確認
サブスクリプションは読み込めたのに、Webページが開かない
まず設定が有効になっているか、プロキシグループで接続先が選択されているかを確認し、次にシステムプロキシが有効か確認します。別のクライアントがバックグラウンドで動いていないかも調べてください。特定のサイトだけ開けない場合は、ルールの適用状況とサイト自体の稼働状態を確認します。すべてのサイトが開けない場合は、いったんプロキシを無効にして、通常のネットワーク接続が使えるか確認してください。
ブラウザーでは使えるのに、デスクトップアプリでは使えない
アプリがシステムプロキシを参照しない場合や、現在のモードで制御されない通信方式を使っている場合によく起こります。まずアプリ内のネットワーク設定と、クライアントの対応状況を確認してからTUNを検討してください。接続先の地域が原因と決めつけたり、地域を切り替えればサービスのアクセス制限が解消すると約束したりしないでください。
クライアントを終了したら、かえってネットに接続できなくなった
停止したローカルプロキシをシステムが参照し続けている可能性があります。クライアントを再度起動し、システムプロキシを無効にしてから通常の方法で終了してください。プログラムを起動できない場合は、Windowsの「設定」から「ネットワークとインターネット」→「プロキシ」を開き、クライアントが残した手動プロキシやスクリプトの設定を削除します。業務ネットワークで組織が設定したプロキシは、許可なく削除しないでください。
更新後に設定が使えなくなった
まずクライアントのコアとサブスクリプションの形式に互換性があるか、更新内容を確認し、次にアカウントのプラン状態を確認してください。サポートが必要な場合は、管理画面のチケットから、クライアント名、エラーメッセージ、問題が発生した段階、試した確認方法を伝えます。サブスクリプション全体やパスワードは送らないでください。設定の詳しい注意点は完全ガイドをご覧ください。
長く使うために:設定を保存し、実際の通信量に合うプランを選ぶ
接続が安定したら、公開用の認証情報を含めない設定メモを保存し、使用中のクライアント、モード、自動起動の方法を記録しておきましょう。設定を変更するときは一度に一種類だけ変更し、その都度動作を再確認します。そうすれば、問題の原因がルール、DNS、ソフトウェア更新のどれか判断しやすくなります。
VPNHaoHaoは利用台数に制限がありません。ただし、各デバイスにクライアントをインストールし、対応するサブスクリプションをそれぞれ追加する必要があります。Windowsのシステムプロキシ設定は他のプラットフォームには自動で引き継がれません。モバイル端末ではシステム権限やバックグラウンド動作の仕組みも異なるため、Windowsと同じ手順は使えません。
プランは、月額サブスクリプションが ¥9.9 / 60GB、¥18 / 250GB、¥28 / 500GBで、通信量は利用開始日を基準に毎月リセットされます。有効期限のない通信量パックは ¥158 / 300GB、¥358 / 1000GB、¥658 / 3000GBです。通信量を継続的に使うかどうかを考えたうえで、有効期限のないパックが必要か検討してください。詳しくはプランページをご確認ください。
VPNHaoHaoはログを記録しない方針ですが、端末のセキュリティ、認証情報の管理、アプリごとのプライバシー設定に代わるものではありません。返金条件は、初回のお支払いから60日以内であれば理由を問わず全額返金を申請できます。接続の問題が起きた場合は、必要なエラー情報を保存してください。利用を続けるかどうかは、ご自身のネットワークで確認した結果に基づいて判断してください。