まずはVPNの仕組みを整理しましょう。サブスクリプションから設定を取得し、ノードを接続先として選び、回線を経由して通信します。プロトコルは通信方法を定め、ルーティングはリクエストの経路を決めます。クライアントはこれらの設定を実行するソフトです。この流れを理解すると、用語を暗記するよりも、設定の追加や回線選び、トラブルの切り分けがしやすくなります。
用語を整理:それぞれの役割を確認
クライアント上で隣り合うボタンでも、同じ役割とは限りません。ノードに接続できても、アプリの通信がプロキシ経由になっているとは限らず、サブスクリプションを更新できても、プランのデータ通信量が残っているとは限りません。問題が起きたら、設定・接続・リクエストのルーティングのどこに原因があるかを確認しましょう。
| 用語 | 役割 | 混同しやすい点 |
|---|---|---|
| プラン | データ通信量、料金、利用条件を決める | クライアントに読み込む設定ファイルではない |
| サブスクリプションURL | クライアントが設定を取得・更新するためのもの | 通常のWebページのブックマーク用URLではない |
| ノード | 接続に使うサーバー情報の一式 | 表示名の地域が接続地点とは限らない |
| 回線 | データが通るネットワーク経路 | 回線の種類とプロキシプロトコルは別物 |
| プロトコル | クライアントとサーバー間の通信ルール | プロトコル名だけでは速度を判断できない |
| ルーティングルール | リクエストを直接接続・プロキシ経由・拒否のいずれにするか決める | 現在選択中のノードとは別の設定 |
| クライアント | 設定を読み込み、接続を確立する | 対応する形式や通信の取り込み方はソフトによって異なる |
サブスクリプション:料金プランと設定URLは別のもの
「サブスクリプション」には、よく使われる意味が二つあります。プランの月額サブスクリプションは料金体系を指し、クライアントで「サブスクリプションを追加」と表示される場合は、通常、設定の取得元を追加することを指します。前者は利用条件を定め、後者は接続先や通信パラメーターをソフトに伝えます。設定を読み込めてもプランを契約したことにはなりません。また、端末からサブスクリプションを削除しても、課金が停止するわけではありません。
サブスクリプションURLには通常、アクセスに必要な認証情報が含まれます。クライアントがURLにアクセスするとノード一覧を取得し、設定によってはグループやルールも読み込みます。取得内容はサービス提供元やインポート形式によって異なります。サブスクリプションの更新は設定の再取得を意味し、クライアントソフトの更新でも、プランの通信量変更でもありません。
URLはログイン後のアカウントページから取得してください。VPNDreamのクライアントとサブスクリプションはログイン後に取得できます。iOS版のダウンロードには有効なプランが必要です。クライアントによって対応するサブスクリプション形式が異なる場合があるため、公式ガイドに記載された方法を選びましょう。URLを見知らぬオンライン変換サイトに貼り付けないでください。
サブスクリプションURLは認証情報として慎重に扱いましょう。スクリーンショットを共有する際は、URL全体、QRコード、トークンが見えないようにしてください。漏えいが疑われる場合は、アカウント内のリセット機能を使うか、サポートにお問い合わせください。リセット後は各端末に保存した古いURLも新しいものに差し替えます。
ノードと回線:接続先・出口・途中経路
ノードには通常、サーバーアドレス、ポート、プロトコル、認証情報が含まれます。ノードを選ぶことは、一組の接続パラメーターを指定することです。表示名は識別に便利ですが、ネットワーク全体の経路を示すものではありません。出口が特定の地域にあっても、端末から出口までの通信がほかのネットワークを経由しないとは限りません。
ダイレクト接続は通常、サービス提供元が別途用意した中継拠点を経由せず、クライアントからプロキシサーバーへ直接接続することを指します。ただし、通信は引き続き通信事業者のネットワークを通ります。中継接続では、まず中継サーバーに接続し、そこから出口へ転送します。経路が一段増えることでルーティングが改善する場合もあれば、負荷が増える場合もあります。経由するサーバーが多いほど速いとは限りません。
IEPLは、イーサネット専用線サービスを指します。サブスクリプションサービスの回線説明では、バックボーンの一部が専用線で接続されていることを示すのが一般的です。これは通信経路の説明であり、端末から接続先のWebサイトまでの全区間が専用線になることや、サイトの応答時間が一定になることを意味しません。利用地域からの接続状況、出口の負荷、接続先サービスの状態も通信品質に影響します。
まず、利用するサービスが必要とする出口の地域で絞り込み、実際に使う時間帯に接続の安定性を比べましょう。ノードの地域、回線の表示、プロトコル名はいずれも判断材料の一つです。実際のアプリでのテストに代わるものではありません。
プロトコル:名称より互換性を優先
VPNは一般的な製品カテゴリの呼び名ですが、サブスクリプション型クライアントが使う通信方式が、OS標準のVPNプロトコルとは限りません。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、よく使われるプロキシ方式やプロトコルの名称です。クライアントにVPNアイコンが表示されていても、これらが同じ技術であるとは限りません。
Shadowsocksは暗号化プロキシプロトコルです。VMessには認証と暗号化の仕組みが含まれます。Trojanは通常、TLSで通信を保護します。VLESS自体には通信内容を暗号化する機能がないため、TLSなど適切な安全な通信設定と組み合わせる必要があります。Hysteria2とTUICはQUICをベースとしており、ネットワーク側のUDPの扱いが接続性能に影響します。
こうした違いから、速度の順位が一律に決まるわけではありません。クライアントの実装、サーバーの設定、ネットワーク上の制限、経路の品質によって結果は変わります。あるクライアントが特定のプロトコルに対応していても、そのプロトコルを使うすべての通信方式に対応しているとは限りません。インポート時に「非対応」と表示されたら、まずクライアントのバージョン、設定形式、公式の互換性情報を確認してください。セキュリティ関連の項目をむやみに削除しないでください。
ここで紹介しているのは一般的な技術解説であり、VPNDreamの対応プロトコル一覧ではありません。実際に利用できる方式は、アカウント内で提供される設定とクライアントの説明を確認してください。この用語集はサービスの機能を保証するものではありません。
ルーティング:ルールモードとグローバルモードの違い
ルーティングでは、リクエストを送信する際に通信経路を決めます。ドメイン名、宛先アドレス、その他の対応条件に基づいてルールを適用し、直接接続、プロキシのグループ、拒否のいずれかに振り分けます。ルールには適用順序があるのが一般的です。広い範囲に一致するルールを先に置くと、後続の細かなルールが適用されないことがあります。
ルールモードでは、設定に沿ってリクエストを一つずつ判定します。日本国内のサービスと海外のサービスで異なる経路を使いたい場合に適しています。グローバルモードでは通常、クライアントが取り込んだ通信を指定したプロキシグループに送ります。ダイレクトモードでは、取り込んだリクエストを通常そのまま接続します。モードの具体的な定義はクライアントによって異なるため、各ソフトの説明を確認してください。
重要なのは、通信がクライアントに「取り込まれている」ことです。システムプロキシはアプリがプロキシ設定に従うことを前提としており、設定を使わないアプリもあります。TUNモードは仮想ネットワークインターフェースを通じて、より多くの通信を取り込みますが、その範囲はルーティング、権限、設定によって異なります。したがって、グローバルモードでも端末のすべての通信が必ずプロキシを通るとは限りません。また、TUNはより高速なプロキシプロトコルではありません。
- ✅ 日常利用では、まず公式提供のルール設定を使い、日本国内のサービスと利用したいアプリに正常にアクセスできるか確認しましょう。
- ✅ 特定のアプリで問題が起きた場合は、一時的にルールモードとグローバルモードを切り替え、設定によって問題が変わるか確認しましょう。
- ✅ ノード選択ボタンだけで判断せず、クライアントの接続ログで適用ルールと実際の出口を確認しましょう。
- ❌ ノードを切り替えただけで、アプリの通信経路もプロキシに変わったとは限りません。アプリが直接接続している場合があります。
DNSとプライバシー:名前解決の経路も設定の一部
DNSはドメイン名をIPアドレスに変換します。Webサイトにアクセスする前の名前解決リクエストは、OS、クライアント、アプリ独自の仕組みのいずれかで処理される場合があります。アプリの通信がプロキシを通っても、DNSリクエストが自動的に同じ経路を通るとは限りません。ブラウザーで独自の暗号化DNSを有効にすると、クライアントの設定とは異なる動作になることもあります。
DNSリークとは一般に、名前解決のリクエストが想定していた保護経路の外に送信されることです。その結果、ローカルネットワーク上のDNSサービスに検索したドメイン名が知られる可能性はありますが、HTTPSページの本文まで読み取られたことを意味するわけではありません。原因を調べる際は、検査ページの結果一つだけで判断せず、クライアントとアプリのDNS設定、接続ログを確認しましょう。
暗号化による保護にも限界があります。VPNDreamはセキュリティを主な訴求点として「軍用レベルの暗号化」を掲げていますが、それによって悪意のあるWebサイトやフィッシングページ、漏えいしたサブスクリプション認証情報まで自動的に安全になるわけではありません。アカウント情報の管理、OSの更新、Webサイトの証明書確認は、それぞれ別途必要なセキュリティ対策です。
クライアントへの設定追加:手順に沿って確認
Windows、macOS、iOS、Android、Linuxでは、クライアントの画面やOSの権限が異なりますが、基本的な設定手順は共通です。まずアカウントの利用条件と設定の取得元を確認し、設定を読み込んでから、アプリの通信が想定した経路を通るか確認します。ルールとプロトコルを同時に変更すると、どの変更が影響したのか判断しにくくなります。
- 設定の取得先を確認。アカウントにログインし、使い方ガイドに従って対応クライアントを取得します。OSと設定形式が合っているか確認し、提供元が不明なファイルからインストールしないでください。
- 設定を読み込む。アカウント内のサブスクリプションURLをコピーし、クライアントのサブスクリプション追加機能から読み込みます。読み込み後、一覧に設定が表示されることを確認してください。形式エラーが出る場合は、ログインページのURLをコピーしていないか確認しましょう。
- ルールを選ぶ。サブスクリプションを更新し、必要な出口とモードを選択します。設定に自動選択のプロキシグループが含まれている場合、別のノードを手動で選んでも、グループで実際に使うノードが変わらないことがあります。
- 必要な権限を許可。公式ガイドに従い、システムプロキシまたはネットワークの取り込み機能を有効にします。モバイルOSではVPN設定の許可が表示されることがあり、デスクトップOSでは該当機能に必要な権限を求められる場合があります。
- アプリで動作を確認。実際に使うWebサイトやコラボレーションツールを開き、クライアントのログで適用ルールを確認します。テスト後は正常に動作する設定を保ち、互いに競合するプロキシツールを同時に有効にしないでください。
トラブルの切り分け:症状から原因を絞る
サブスクリプションを更新できない:まず端末のネット接続、URLが完全にコピーされているか、アカウントの状態を確認し、続いてクライアントが現在の形式に対応しているか調べます。古いURLの無効化、サーバーへの一時的な接続不能、形式の非互換は、それぞれ別の問題です。更新を何度も試すだけでは原因を特定できません。
ノードの遅延は測定できるのに、Webページが開かない:遅延テストで確認できるのは接続の一部にすぎず、DNSの名前解決、Webリクエスト、メディアの転送まで成功するとは限りません。DNS、ルーティングルール、アプリの通信が取り込まれているかを確認し、ほかの利用可能なノードとも比較しましょう。
Webページは表示できるのに、会議が途切れる:Webページの読み込みとリアルタイム通話では、通信の特性が異なります。ローカルのWi-Fi、バックグラウンド通信、パケットロス、経路の変動を確認しましょう。ダウンロード速度のピークだけで会議向けの回線を判断しないでください。詳しい確認方法はヘルプセンターをご覧ください。
設定はサブスクリプションから取得し、ノードで接続し、回線を通じて通信します。通信はプロトコルに従い、リクエストの行き先はルーティングで決まります。問題が起きたら、この流れに沿って段階ごとに確認しましょう。一度に一つの条件だけを変更すると、すべての設定を同時に変えるより原因を見つけやすくなります。