VPN初心者向け用語:まず接続の仕組みを把握
VPNの用語は、まず接続の流れから理解するとわかりやすくなります。サブスクリプションからクライアントに設定を取り込み、クライアントがルールに沿ってノードを選び、対応するプロトコルと回線で接続先のウェブサイトにアクセスします。サブスクリプション、ノード、回線、プロトコル、通信の振り分けは、それぞれ異なる役割を持ち、互いに置き換えられるものではありません。
「VPNクライアント」は、日常会話ではプロキシツール全般を指すことがありますが、OSレベルのVPNトンネルとアプリ単位のプロキシは同じではありません。接続済みと表示されても、接続のどこかが確立したことを示すだけで、すべてのアプリが同じ出口を経由しているとは限りません。設定が反映されているか判断するには、通信を取り込む範囲とルールの適用状況をあわせて確認しましょう。
| 用語 | 解決すること | 混同しやすい点 |
|---|---|---|
| サブスクリプションURL | クライアントが設定を取得・更新する方法 | ウェブサイトのログインURLやインストーラーではない |
| ノード | 使用する接続設定またはサービスの接続先 | リスト上の名前だけでは実際の経路はわからない |
| 回線 | データが通るネットワーク経路 | 出口の地域やプロトコルとは別の概念 |
| プロトコル | クライアントとサーバー間の通信方法 | 新しいプロトコルでも接続が速くなるとは限らない |
| ルーティングルール | リクエストごとにプロキシ、直接接続、拒否を選ぶ仕組み | ルールモードを有効にしても、ルールが正しく適用されるとは限らない |
| DNS | ドメイン名をネットワークアドレスに変換する方法 | 名前解決の経路とウェブサイトへの接続経路は異なる場合がある |
サブスクリプションURLとプランの契約は別のもの
プランの契約はアカウントに紐づく料金設定です。一方、クライアントの「サブスクリプション」は通常、設定を取得するためのURLを指します。関連はありますが、同じものではありません。プランが有効でも、URLを正しくコピーできていない、インポート形式が違う、クライアントから設定URLにアクセスできないといった理由で、ノード一覧を更新できないことがあります。
サブスクリプションURLからは、ノード一覧が返される場合もあれば、ポリシーグループ、ルール、DNS設定を含む設定一式が返される場合もあります。内容はサービスが提供する形式とクライアントの対応状況によって異なります。インポートする際は、管理画面でクライアントに対応した項目を選びましょう。ファイルの拡張子だけで互換性を判断することはできません。取り込み後は、ノード一覧が表示されているか、設定が有効になっているかも確認してください。
「サブスクリプションを更新」は通常、サーバーから設定を再取得する操作であり、契約の更新や現在のノードの変更を意味するとは限りません。設定一式を更新するとローカルの変更が上書きされることもあるため、独自ルールを追加する前に、クライアントのマージまたは上書きの仕組みを確認しましょう。
VPNAudioでは、メールアドレスなしでアカウントを作成でき、ユーザー名とパスワードを使用します。サブスクリプションを取得するには、先にユーザーパネルへログインしてください。クライアントの入手先もパネルの案内をご確認ください。ソフトウェアのインストールと、利用可能な回線設定の取得は別の手順です。インストールが完了しただけでは、回線設定も自動的に準備されるわけではありません。
ノード、出口の地域、回線の種類の違い
ノードは通常、クライアント上で選択できる接続設定として表示され、アドレス、ポート、プロトコル、認証情報などが含まれます。必ずしも個別の物理サーバーと一対一で対応するわけではありません。ノード名に含まれる地域は出口の位置を示すことが一般的ですが、接続入口や回線の種類を示す場合もあります。詳しくはサービスの説明を確認してください。
出口とは、接続先のウェブサイトから見たリクエストの発信元となるネットワーク上の位置です。ウェブサイトはアカウントの地域、支払い情報、独自のルールなども使って地域を判定することがあるため、特定の地域のノードを選んでも、プラットフォームの機能が必ず使えるとは限りません。地理的に近いからといって速いとも限らず、実際の経路の迂回や出口の混雑、利用中のネットワークも通信品質に影響します。
IEPL専用線、中継、直接接続
IEPLは一般に、国際イーサネット専用線を指します。サービスの経路の一部に使われる場合、該当区間で公衆インターネットのルーティングに依存する度合いを減らせます。ただし、端末から接続先のウェブサイトまで全区間が専用線になるわけではありません。ローカル回線、入口、出口、接続先のサービスがボトルネックになる可能性もあります。
中継では、まず入口に接続し、その入口から後続の出口へ通信を転送します。直接接続は通常、サービスが別途設けた中継入口を経由せず、クライアントから指定のサーバーへ直接接続することを指します。ここでいう「直接接続ノード」は、ルーティングルールの「直接接続」とは異なります。前者はプロキシ接続を提供する場合があり、後者は通常、リクエストがプロキシを経由しないことを意味します。
回線を比較する際は、実際の用途に合わせて確認しましょう。会議では音声が途切れないか、ウェブ閲覧では応答が安定しているか、ファイル転送では継続的な転送速度が出るかがポイントです。クライアントの遅延テストは、特定の宛先と方法で確認した結果にすぎず、ビデオ会議の品質をそのまま示すものではありません。回線名だけで判断せず、実際に試してください。ノードと回線の説明を確認する際は、地域、種類、利用条件をあわせてご覧ください。
プロトコル名は通信方式を示すもので、速度ランキングではない
Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、よく使われるプロキシプロトコルまたはプロトコル体系です。認証、データのカプセル化、通信方式などを定めていますが、クライアントが特定のノードに対応するかどうかは、実装、トランスポート設定、バージョンの互換性にも左右されます。この記事は用語を解説するもので、VPNAudioがここに挙げたすべてのプロトコルを提供していることを示すものではありません。
- Shadowsocks:暗号化プロキシのプロトコル体系です。クライアントとサーバーで対応する方式とパラメーターを一致させる必要があり、名称だけでは相互接続できるか判断できません。
- VMess:認証と暗号化の仕組みを備えたプロキシプロトコルで、複数のトランスポート方式と組み合わせられます。設定を取り込む際は、関連するパラメーターを保持してください。
- Trojan:TLS上でプロキシ通信を行うのが一般的です。ドメイン名、証明書の検証、サーバー設定によって接続できるかどうかが変わります。
- VLESS:プロトコル自体は通信を暗号化しません。TLSなどの追加機能も含めて安全性を評価する必要があり、名称だけで通信が暗号化されていると判断することはできません。
- Hysteria2とTUIC:QUICベースのプロキシ方式です。通常はUDPの通信環境に依存するため、利用中のネットワークでUDPが制限されていると接続に影響する場合があります。
プロトコル、トランスポート、回線はそれぞれ異なる階層です。同じプロトコルを使っていても、出口や入口の経路を変えると通信品質が変わることがあります。反対に、プロトコルを変更しても、端末の無線干渉は解消されません。接続に問題がある場合は、「接続できるようにする」ために証明書の検証をむやみに無効化せず、設定の取得元、端末の時刻、クライアントの互換性を確認してください。
通信の振り分け、全体モード、ルールモードで通信の行き先が決まる
通信の振り分けとは、条件に応じてリクエストの行き先を選択する仕組みです。条件にはドメイン、接続先アドレス、プロセスなどを使えます。ルールモードでは通常、マッチした結果に応じてプロキシ、直接接続、拒否を選びます。多くのクライアントはルールを順番に照合しますが、優先順位や一致しなかった場合の動作は、使用するクライアントの説明を確認してください。
全体モードでは通常、プロキシコアに届いた通信を選択中のポリシーにまとめて振り分けます。ただし、端末上のすべてのリクエストが自動的に取り込まれるわけではありません。システムプロキシだけを有効にしている場合、システムプロキシ設定に従わないアプリは直接インターネットに接続する可能性があります。TUNやシステムVPNによる取り込みは、より多くの通信を対象にできますが、ルーティング、アプリの除外設定、クライアントの実装にも左右されます。
そのため、「ルールモードでは開けないが、全体モードなら開ける」という場合、ルールの適用結果やポリシーの選択に違いがある可能性がありますが、ノードに問題があるとは限りません。まず、そのドメインに適用されたルールと使用中のポリシーグループを確認し、次にグループ内で利用可能なノードが選ばれているかをチェックしましょう。原因を特定しにくくなるため、DNS、プロトコル、モードを同時に変更するのは避けてください。
- ✅ 日常的に使う前に、ルールの取得元と更新方法を確認し、プロキシが必要なアプリが通信の取り込み対象になっているかをチェックしましょう。
- ✅ 特定のウェブサイトを調べるときは、適用されたルールと実際の出口を記録し、比較のため一時的にモードを切り替えてみましょう。
- ❌ 全体モードを匿名性の保証と捉えたり、直接接続ルールを別のプロキシプロトコルと考えたりしないでください。
- ❌ ネットワーク通信を取り込むクライアントを複数同時に有効にしないでください。ルーティングの競合やDNS設定の上書きが起きる可能性があります。
DNSリークと出口の確認は分けて考える
DNSはドメイン名を接続先のアドレスに変換します。ブラウザーがウェブサイトへのリクエストを送る前に、名前解決はOS、ブラウザー、プロキシクライアントのいずれかで行われます。DNSの問い合わせも管理された経路を通したいのに、ローカルネットワークのDNSサーバーで処理されると、DNSリークになる可能性があります。想定した動作と異なるかどうかは、目指す通信の振り分け方に照らして判断してください。
出口アドレスの確認でわかるのは、テスト通信がどこから出ていくかです。DNSの経路も同じだとは証明できません。また、DNSテストに表示されるDNSサーバーの地域が、実際の出口の地域と一致するとも限りません。公開DNSサービスは分散ノードを使うことがあるため、地域表示だけで結論を出さず、クライアントのDNSログ、ルール、テスト結果をあわせて確認しましょう。
問題を調べるときは、まずクライアントのDNS通信取り込み設定を確認し、次にブラウザーで暗号化DNSが個別に有効になっていないかをチェックしてください。暗号化DNSは該当する名前解決の通信を保護しますが、その通信がプロキシを経由するとは限りません。特定のブラウザーだけで問題が起きる場合は、すべてのノードをすぐに変更するのではなく、まずブラウザーの設定を比較しましょう。
設定の取り込みから動作確認まで:手順ごとにチェック
用語を理解したら、操作を確認可能な手順に分けて進めましょう。Windows、macOS、Linuxのデスクトップクライアントでは、システムプロキシやTUNの設定がよく使われます。iOSとAndroidでは、システムVPNの許可が一般的です。項目名はソフトウェアによって異なるため、あるプラットフォームのボタンの位置を別のプラットフォームに当てはめないでください。
- クライアントの入手元と互換性を確認する。ユーザーパネルにログインし、使用するプラットフォームの案内を確認して、対応するサブスクリプション形式をチェックします。iOSでの入手条件はパネルの案内に従ってください。
- サブスクリプションを取り込んで更新する。対応する形式の項目を使い、有効な設定を取得できたか確認します。一覧が空の場合は、ノードを切り替える前に、設定の取得または解析に失敗していないかを確認してください。
- 設定を有効にしてポリシーを選択する。現在の設定、ノード、ルールモードを確認し、クライアントの案内に従って必要なシステムネットワークの権限を許可してください。
- 実際の用途で動作を確認する。接続先のウェブサイト、出口、適用されたルールを確認してから、普段使う会議・コラボレーションツールを開いてください。ウェブサイトが開けても、ほかのアプリの通信が取り込まれているとは限りません。
- 症状に応じて原因を確認する。サブスクリプションの取得に失敗した場合は設定の取得元を、接続できない場合は互換性とネットワーク経路を確認します。特定のアプリだけで問題が起きる場合は、通信の取り込み、ルール、DNSを調べてください。
プランの通信量と、こうした技術設定も分けて考えましょう。VPNAudioの月額プランは、利用開始日を基準に毎月通信量がリセットされます。追加データパックは使い切るまで有効で、期限はありません。サブスクリプションURLを更新しても、プランの通信量はリセットされません。料金を比較する際は、プラン料金と利用ルールをご確認ください。プロトコル名から料金体系を推測する必要はありません。
要点:サブスクリプションは設定を提供し、ノードは接続先の選択肢を示します。回線はネットワーク経路を、プロトコルは通信方式を定め、通信の振り分けはリクエストの行き先を決めます。DNSはドメイン名の解決方法を担います。問題が起きたら、まずどの段階で止まっているかを確認し、該当する設定だけを調整しましょう。手当たり次第にプロトコルを変えたり、全体モードを有効にしたりするより、原因を見つけやすくなります。
VPNAudioはログを記録しない方針ですが、ウェブサイトがアカウントを識別できなくなるわけではありません。また、端末の権限管理やサブスクリプション認証情報の保管に代わるものでもありません。設定を進める前に、初心者向けガイドをご覧ください。原因を特定できない問題がある場合は、サポートページからお問い合わせください。