VPNCross · 技術ガイド

プロトコルと回線
技術ガイド

プロトコルは通信の方法、回線はデータの経路を決めます。接続・通信・出口を分けて考えることで、適切な選択やトラブルの切り分けができます。

初めて設定する場合は、まず使い方をご覧ください。クライアントの入手、サブスクリプションの追加、接続確認まで順に進められます。このページでは、プロトコルの違いや回線の構成、速度低下時に確認すべき点を解説します。

ここでのプロトコル比較は技術的な仕組みを説明するもので、VPNCrossのすべての回線で各プロトコルが利用できることを示すものではありません。実際に利用できる項目は、ログイン後に取得するサブスクリプションとクライアントの画面でご確認ください。プロトコル名だけで実際の通信品質を判断することはできません。

90+か国 / 190+回線 接続台数無制限 ログを記録しない

接続の階層:プロトコルと回線を区別する

アクセス時に通る経路

ブラウザーで海外のウェブサイトを開くと、まずアプリがドメイン名をもとにリクエストを作成し、OSやクライアントがローカルネットワークと選択中の回線のどちらを通すか決定します。本サービスを経由する通信は、クライアントがサブスクリプションに記載されたプロトコルを使ってサーバーと通信し、出口から接続先のウェブサイトにアクセスします。ウェブサイトからのデータは、対応する接続を通ってアプリに戻ります。アプリのリクエスト、名前解決、プロキシ通信、ネットワーク経路が関わるため、どこかに問題があれば「ページが開かない」と感じることがありますが、対処方法はそれぞれ異なります。

プロトコルは、クライアントとサーバーが必要な情報を交換し、認証やデータのカプセル化、宛先の伝達を行う方法を定めます。回線は、データが通る入口、バックボーン経路、出口の構成を指します。同じプロトコルでも異なる回線に導入でき、同じ出口の地域でも入口が異なる場合があります。そのため、Trojanだからといって「専用線」とは限らず、香港の出口だからといって「低遅延」とも限りません。クライアントの一覧に表示されるプロトコル、地域、回線種別はそれぞれ別の情報です。まとめて一つの品質評価として捉えず、個別に確認しましょう。

名前解決・接続・アプリの応答を分けて計測する

名前解決では、ウェブサイト名を接続先のアドレスに変換します。名前解決の経路によって、ウェブサイトがどのコンテンツ配信拠点を選ぶかも変わります。その後、接続の確立や必要なセキュリティハンドシェイク、アプリのリクエストが続きます。ページに内容が表示されるまで時間がかかる場合、名前解決の待ち時間、ハンドシェイクの再試行、またはウェブサイト側の処理が原因かもしれません。ページは開いたものの画像の読み込みが遅い場合は、継続的なデータ転送やウェブサイトのリソースの配置が関係している可能性があります。「開始が遅い」と「転送が遅い」を分けて考えることで、プロトコルや回線の変更が必要か、接続先のサービスを確認すべきか判断しやすくなります。

TCPは順序どおりの信頼性のあるバイトストリームを提供します。UDPはデータグラムを送信しますが、順序どおりに届くことを保証しません。ただし、UDPを使うからといってアプリがデータの欠落を受け入れるわけでも、必ず速くなるわけでもありません。上位のプロトコルで確認応答、再送、輻輳制御を実装できます。QUICはUDP上で安全な接続と信頼性のあるストリームを実現します。一方、TCPの信頼性のある転送も「通信が止まらない」ことを意味しません。欠落したデータの到着を待つ必要があります。プロトコルを比較する際は、信頼性をどの層で実現するのか、その仕組みが現在のネットワークに適しているかを確認しましょう。

ひとつの問題を確認可能な段階に分ける
段階役割優先して確認する点
名前解決接続先アドレスと名前解決経路クライアントの名前解決方式、キャッシュ、名前解決エラー
プロキシプロトコル認証、カプセル化、通信方式の連携サブスクリプションの項目、クライアントの互換性
ネットワーク回線入口、経路、出口接続ネットワーク、回線種別、時間帯
接続先のアプリアカウント、コンテンツ、サービスの応答サービスの状態、アカウントの地域設定、アプリの表示

「接続できる」と「利用できる」を分けて記録する

クライアントに接続成功と表示されても、通常は接続の一段階が完了したことを示すだけで、すべてのウェブサイトやサービスの動作が確認できたわけではありません。接続先のアプリで再ログインやアカウント地域の確認が求められたり、特定の出口に対するアクセス規則が適用されたりする場合があります。まず一般的なウェブページが表示されることを確かめ、その後に目的のアプリで具体的な操作を試しましょう。緑色のアイコンだけを見て確認を終えないでください。反対に、ウェブサイトにアカウント制限が表示された場合も、すぐにプロトコルの問題だと判断せず、表示内容を記録してアプリ側の状況を確認しましょう。

従来型プロトコル:認証・暗号化・互換性

ShadowsocksとVMessの特徴

Shadowsocksは、クライアントとサーバーが合意した暗号方式でプロキシデータをやり取りする仕組みです。比較的シンプルな方式でデータを中継する用途でよく使われます。実際のセキュリティは暗号スイート、認証情報の管理、実装に左右されるため、名称だけでは判断できません。暗号スイートによって鍵の扱いやデータ形式が異なり、すべてのクライアントが対応しているとも限りません。追加時に暗号方式がサポートされていないと表示された場合は、対応するクライアントに更新するか、サブスクリプションで利用可能な別の項目を選びましょう。似た名称の方式に自己判断で置き換えるのは避けてください。

VMessは独自のプロトコル構造で認証とデータ転送を行い、エコシステムではさまざまな通信方式と組み合わせて使われます。通信品質はVMess単体で決まらず、下位の通信方式、暗号化設定、実装にも左右されます。認証方式によっては有効な時刻が定められており、端末の時刻が大きくずれていると、原因が分かりにくい認証エラーが起こる場合があります。その場合は、システム時刻を合わせ、サブスクリプションを更新し、クライアントの対応状況を確認しましょう。サーバー設定を手当たり次第に変更するより適切です。組み合わせられる項目が多いほど柔軟に構成できますが、手動設定では入力漏れも起こりやすくなります。

TrojanとVLESSのセキュリティ上の注意点

Trojanは通常、TLSで保護された通信を確立し、その中でプロキシ認証と転送を行います。TLSによるサーバー認証は省略できません。証明書の有効性、サーバー名、システムの信頼設定が接続に影響する場合があります。ノードとのハンドシェイクに失敗しても、証明書検証を無効にすることを一般的な解決策にしないでください。まずシステム時刻が正しいか、サブスクリプションが完全か、その回線が実際に利用可能かを確認しましょう。認証情報が正しくても、サーバーの身元を信頼できない接続をそのまま使うべきではありません。

VLESSは比較的シンプルなプロキシプロトコル構造を採用し、プロトコル名自体にデータ全体を暗号化する機能を含めていません。通信の安全性は、導入時に組み合わせる保護機能を確認する必要があります。サブスクリプションの通信方式、サーバー名、関連するパラメーターによって接続形式が決まります。VLESSを「軽量だから必ず速い」と考えると、実際のハンドシェイクや下位ネットワークのコストを見落とすおそれがあります。また、特定の外部保護方式がすべてのVLESS接続に標準で備わっていると考えるのも正確ではありません。一般の利用者にとっては、見た目が高機能な項目を個別に追い求めるより、サービスが提供するパラメーター一式をそのまま使うことが重要です。

プロトコル名は比較の出発点
プロトコル設計上の特徴利用時の確認事項
Shadowsocks暗号化したプロキシデータのカプセル化暗号スイートの対応状況と認証情報の完全性
VMess認証と組み合わせ可能な通信方式時刻の設定、通信方式の項目、実装の互換性
TrojanTLSで保護された通信内での認証と転送証明書の検証とサーバー名
VLESSシンプルなプロキシ構造と外部保護機能の連携安全な通信と関連パラメーター

接続コストを名称だけで順位付けしない

接続確立の速さは、下位の接続、安全なハンドシェイク、プロキシ認証、接続先ウェブサイトの応答を合わせて考える必要があります。既存の接続を再利用できる場合と、毎回接続を確立し直す場合では、利用者が感じる速さも異なります。クライアントがバックグラウンドに移った後にセッションを維持するかどうかも結果に影響します。リソース消費は暗号化の実装、ハードウェアアクセラレーション、同時接続数、ルールの規模などによって変わります。パソコンでは軽快に感じる組み合わせでも、モバイル端末では電池を節約できるとは限りません。そのため、このページでは端末や回線の条件を無視した一律の順位を示さず、プロトコルの新しさを性能の優劣と結びつけることもしません。

まず、サブスクリプションを正常に追加でき、クライアントが安定して維持できることを確認してから、同じネットワークで実際のサービスを比較しましょう。ウェブサイトは開くのに長時間の接続が不安定な場合は、アイドル時のタイムアウトやネットワーク切り替えを確認します。すべてのアプリでハンドシェイクに失敗する場合は、入口への到達性や設定を優先して確認してください。プロトコルは用途に合った通信手段を選ぶためのもので、名称を集めることが目的ではありません。VPNCrossで実際に利用できるものは、現在のサブスクリプションでご確認ください。技術ガイドで紹介するプロトコルは、すべての回線で提供されることを保証するものではありません。

QUICプロトコル:Hysteria2とTUIC

UDPで信頼性のある通信を実現する仕組み

Hysteria2とTUICは、どちらもQUIC関連の機能を活用してプロキシ通信を構成しますが、認証、転送方式、輻輳制御の詳細は異なります。QUICはUDP上で動作し、安全なハンドシェイクを統合するとともに、ひとつの接続内で独立したデータストリームを扱えます。あるストリームでパケットの再取得が必要になっても、他のストリームが同じトランスポート層の順序どおりの配送要件によって一緒に待たされることはありません。ただし、回線の混雑や共有される輻輳制御は全体のスループットに影響します。パケットロスの影響がなくなるわけでも、ネットワーク容量が増えるわけでもありません。

こうしたプロトコルを理解するには、「信頼性のある通信をどの仕組みが担うか」を手がかりにするとよいでしょう。従来の構成では、一般にOSカーネルのTCPが信頼性のある転送を担います。QUICでは、多くの処理をユーザー空間で実行します。そのためプロトコルの更新や接続管理がしやすくなる一方、処理コストも異なります。リソース消費はクライアントの実装、端末の性能、OSのスケジューリング、通信量によって変わります。「UDPだから電池の消費が少ない」「ユーザー空間の処理だから性能が低い」とは一概に言えません。実際の実装と負荷を確認する必要があります。

Hysteria2の帯域と輻輳を理解する

Hysteria2は、ネットワーク品質が十分でない環境でのプロキシ通信を想定しており、輻輳制御の設定が送信動作に影響します。モードによっては、利用者や導入者が帯域に関する情報を指定する必要がありますが、値は大きければよいというものではありません。利用可能な容量を実際より大きく見積もると、接続ネットワークの許容量を超える送信が発生し、キューの増加やパケットロス、他のアプリの通信品質低下につながることがあります。一般のサブスクリプション利用者は、速度を求めてローカルの接続環境に合わない数値を勝手に設定しないでください。サブスクリプションとクライアントで調整済みの設定を優先しましょう。

特定のパケットロス環境でHysteria2の性能がよくても、無線の電波不足、出口の混雑、接続先サーバーの負荷を解消できるわけではありません。家庭内の無線区間でパケットロスが起きている場合は、端末とルーター間の通信競合が残ります。出口の容量が足りない場合も、プロトコルによって新たなリソースが生まれることはありません。用途に合っているかを判断するには、目的のサービスを継続して使えるか、他の端末に目立った影響がないか、クライアントの異常な発熱がないかを確認しましょう。大容量ファイルの転送を一度試した際の瞬間的な表示だけでは、一時的な速度を継続的な性能と取り違えるおそれがあります。

TUICの多重化と接続の維持

TUICはQUIC接続を使って通信を中継し、プロキシ用途に合わせた接続管理機能を提供します。多重化により下位接続を繰り返し確立する手間を減らせますが、すべてのアプリで同じ効果が得られるわけではありません。短時間のウェブ閲覧、動画の連続再生、対話型のリクエストでは待ち方が異なり、クライアントはストリーム管理と接続維持を調整する必要があります。QUICには経路変更に対応する仕組みがありますが、クライアントとプロキシの構成が完全に対応しているか、ネットワーク切り替え後もサービスを継続できるかは個別の確認が必要です。下位プロトコルに機能があるだけで、アプリの通信が必ず途切れないと判断してはいけません。

ネットワークが対応していることを確認し、実際の用途で比較する
確認項目期待できる効果注意点
複数ストリームでの通信ストリーム間の順序待ちを軽減共有回線の容量には上限がある
接続の再利用接続確立を繰り返すコストを一部削減クライアントとサーバーの実装を合わせる必要がある
モバイルネットワーク経路変更への対応機能を利用できる場合がある実際のネットワーク切り替えの確認が必要
UDPが制限される環境効果が得られない場合がある互換性のある別の回線も残しておく

現在のネットワークでUDPが不安定な場合、この種のプロトコルは接続開始時点で問題が起きることがあります。一方、TCPを使う他の項目なら正常に動作する場合もあります。その際は、同じ設定を何度も変更するより、互換性のある回線を残しておくほうが実用的です。比較するときは、地域、接続ネットワーク、アプリをできるだけそろえ、接続できたか、目的の操作を完了できたかを記録してからプロトコルの違いを検討しましょう。地域、時間帯、クライアントが異なる状態での使用感を混ぜて結論を出すと、改善がプロトコルによるものか経路によるものか判断できません。

回線トポロジー:直結・中継・専用線

地域表示でわかるのは出口。全経路ではありません

クライアントに表示される地域は、出口の位置を把握する目安ですが、データがサービスネットワークに入る場所と出口が同じとは限りません。アクセス要求は入口に到着した後、転送経路を通って出口へ進み、そこから接続先のウェブサイトに接続する場合があります。出口が接続先のサービスに近ければ後半の経路が短くなり、入口が利用者に近ければ前半の到達性が改善する可能性があります。両方を考慮する必要があります。地理的な距離だけで全体の遅延を推測するのは確実ではありません。通信事業者間の接続、ルーティング方針、混雑によって経路が迂回し、地図上では近くてもネットワーク上では近くないことがあります。

直結とは通常、クライアントが該当する海外サーバーの入口に直接接続する方式です。経路が比較的わかりやすい一方、利用者側の通信事業者における国際接続の状況に左右されやすい特徴があります。経路構成がシンプルで、中継の段階が少ない可能性はありますが、安定性が保証されるわけではありません。ある接続ネットワークでは直結が快適でも、別のネットワークでは大きく異なることがあります。「中継が少ないから必ず速い」と考えず、実際のサービスの使いやすさを確かめてください。直結は経路を比較する選択肢のひとつであり、品質の上下を示すラベルではありません。

中継とIEPL専用線が通信品質に与える影響

中継では、クライアントと最終出口の間に転送区間を設け、異なるネットワークの経路を組み合わせます。入口と後段の経路を適切に構成することで、接続事業者間の望ましくない経路を避け、通信を安定させられる場合があります。ただし、区間が増えると容量の確保、保守、障害時の切り替えも必要です。中継は単に距離を延ばす、または短くするものではありません。どのネットワーク区間を利用するかが重要です。問題が起きた場合は、同じ入口を使う他の出口にも影響があるか確認すると、入口、中継区間、特定の出口のどこに原因があるか切り分けやすくなります。

IEPL専用線は、回線構成に関連する専用接続リソースを使用することを示し、共有経路の不確実性を抑える目的で使われることがあります。ただし、利用者から入口まではローカルの接続ネットワークを経由し、出口から接続先のウェブサイトまでは公共ネットワークを使う場合もあります。そのため、専用線という表示だけではアクセス経路全体を説明できません。専用線も、容量の割り当て、入口の品質、保守状況、接続先のサイトの影響を受けます。専用線は回線内のリソース構成のひとつと捉えるのが適切で、「いつでもどのサイトでも同じ速さ」という保証ではありません。

トポロジーは経路を変えるもの。エンドツーエンドの確認は必要
種類構成上のポイント主な確認項目
直結利用者からサーバーまでの接続経路接続事業者と国際区間の通信品質
中継入口と後段の経路の組み合わせ同じ入口に関する障害、出口ごとの差
IEPL専用線専用接続リソースと公共ネットワークの接続区間入口への到達性、継続的な通信、出口

遅延と安定性のバランスを考える

対話型アプリでは応答までの待ち時間が安定しているかが重要です。一方、大容量ファイルや動画では、継続的な通信に十分な余裕があるかが重視されます。待機時の測定値が低くても、混雑時に待ち時間が大きくなる回線は、測定値が少し高くても変動の小さい回線より、実際のオンライン会議に適さない場合があります。接続に失敗する回線や、明らかに通信が途切れる回線を先に除外し、その後で実際のサービスの品質を比較しましょう。アカウントやコンテンツの地域条件がある場合も、測定値を下げるためだけに出口を頻繁に変えると、ネットワークの問題にアプリ側の新たな変数が加わります。

VPNCrossでは90+か国 / 190+回線を提供しています。利用可能な地域や回線種別は、回線一覧とログイン後の画面でご確認ください。一覧は選択肢を確認するためのもので、すべての地域で同一の経路構成を利用できることを示すものではありません。同じ地域の回線を比較する際は、まず直結、中継、IEPL専用線を区別し、そのうえでプロトコルと接続ネットワークを確認しましょう。可能であれば、普段使うメイン回線と、トポロジーの異なる予備回線を確保してください。問題が起きたときは、同じ入口で名称だけを変えるより、経路を切り替えたほうが原因の切り分けに役立つことがあります。

パケットロスと混雑:夜間に通信が遅くなる理由

遅延・ジッター・スループットは別の指標

遅延はリクエストから応答までの待ち時間、ジッターはその待ち時間の時間的な変動、スループットは一定時間内に実際に転送できたデータ量を表します。互いに関係はありますが、同じ指標ではありません。空いているときの応答が速くても、大量のデータを同時に転送しているときに速いとは限りません。動画はバッファーによって多少の待ち時間に対応できますが、音声会議は急なジッターによって中断されやすくなります。こうした違いを理解すると、速度測定の結果が良好でも、日常の操作で快適に感じられない理由を把握しやすくなります。

パケットロスは、無線干渉、端末の処理能力不足、キューのあふれ、経路の切り替え、特定区間の障害などによって発生します。信頼性のある通信では、通常、確認応答と再送によって欠落したデータを補いますが、復旧には追加の待ち時間がかかり、送信速度の調整が行われる場合もあります。アプリには、ウェブページの停止、動画のバッファリング、リクエストのタイムアウトとして現れることがあります。プロトコルによって復旧方法は変えられますが、すべてのパケットロスを利用者に気づかれない形で処理できる保証はありません。特に混雑が続く状況では、再試行を増やすだけでは、余裕のない回線リソースをさらに消費します。

夜間の混雑はさまざまな箇所で起こる

夜間に通信が遅くなる場合、まず共有リソースが混雑している可能性が考えられますが、原因がサービスの出口だとは限りません。家庭内ネットワークで動画再生とバックアップを同時に行っている場合や、通信事業者の集約区間でキューが発生している場合、回線の入口や国際区間が混雑している場合があります。接続先のウェブサイトが速度を制限していることもあります。原因を判断するには、範囲を分けて比較しましょう。ローカルのウェブサイトも遅いか、他の回線も遅いか、同じ回線からの異なる接続先にも同じ問題が起きるかを確認します。それぞれの比較によって、異なる障害範囲を調べられます。

キューが長くなると、対話型通信の待ち時間が増え続け、平均スループットの低下以上に目立つことがあります。バックグラウンドのアップロード、クラウドストレージの同期、OSの更新などによって家庭内ネットワークの送信キューが埋まり、確認応答や対話型リクエストの送信が遅れる場合があります。まず不要な大容量通信を一時停止し、問題が改善するか確認しましょう。手軽にできる確認方法です。一時停止後に改善した場合は、ローカルの通信競合やルーターのキュー管理を調べます。すぐに特定のプロトコルが原因だと決めつけないでください。

測定結果を誤解せずに読み取る

一般的な測定ツールの通信が、実際のサービスと同じ扱いを受けるとは限りません。中継機器が測定用パケットへの応答を低い優先度で処理する場合、途中の機器が応答しなくても、実際の通信で同じ割合のデータが失われているとは限りません。経路追跡に応答待ちの表示が出るのも、機器が測定に応答していないだけの場合があります。最終的な接続先への到達性、アプリのリクエスト結果、継続的なデータ転送をあわせて確認しましょう。経路途中の空欄だけで回線の障害と決めつけたり、測定結果をサービス稼働率の保証と見なしたりしないでください。

回線を比較するときは、テスト条件をできるだけそろえましょう。バックグラウンドでダウンロードしながら、別の回線の対話型通信を評価するのは避けてください。同じ接続先で同じ操作を行い、初回接続が遅いのか、読み込みが続けて遅いのか、途中で突然切れるのかを記録します。その後、回線種別を切り替えたときに状況が変わるか確認しましょう。特定のアプリだけに問題が起きる場合は、表示された内容と発生時の状況を記録します。複数のアプリで同時に問題が起きる場合は、接続ネットワーク、入口、OSへと確認範囲を広げましょう。影響範囲に沿って調べるほうが、速度測定を何度も繰り返すより有用な結果を得やすくなります。

問題が特定の時間帯に発生する場合は、接続ネットワーク、選択した地域、回線種別、クライアントの状態、問題が出るアプリを記録し、管理パネルのサポートチケットからお知らせください。サブスクリプションのURLやアカウント情報を公開する必要はありません。「夜に遅い」だけでなく、「同じネットワークでウェブページは正常だが、動画の連続再生が中断し、異なる入口に切り替えると復旧する」のように伝えると、原因を特定しやすくなり、追加の確認も減らせます。特定のネットワーク区間が原因だと推測するより、再現可能な条件を伝えるほうが役立ちます。

プラットフォームと電池消費:接続維持にかかるコスト

電池を消費するのは処理だけでなく、端末の起動も

モバイル端末の電池消費は暗号化処理だけでなく、無線通信、バックグラウンドでの起動、接続維持、アプリ自身のデータ通信にも左右されます。パソコンではリソース消費が目立たないプロトコルでも、モバイル端末では頻繁な再接続や継続的な通信によって発熱する場合があります。端末のハードウェアアクセラレーション、OSのネットワーク機能、クライアントの実装も影響します。「プロトコルが軽いほど電池を節約できる」と単純化することはできません。確認時は、待機、通常のウェブ閲覧、動画、大容量ダウンロードを分けて観察し、異なる負荷での電池消費の差をそのままプロトコルの違いだと判断しないでください。

接続を維持するための通信は、経路上のセッションが早く無効にならないようにするものですが、頻度が高ければよいとは限りません。無線通信を起動する回数が増える一方、頻度を下げると、ネットワークによってはアイドル状態の接続が破棄される場合があります。適切な設定は、現在の接続ネットワークとクライアントの設計を踏まえて選ぶ必要があります。一般の利用者は、まず初期設定のまま使いましょう。「アイドル後の最初のリクエストが失敗する」などの現象が確認できた場合に限り、クライアントの説明に従って調整してください。端末もネットワークも異なる設定例をそのまま適用するのは避けましょう。

OSのバックグラウンド制御でテスト結果が変わる

モバイルOSは、バックグラウンド管理や省電力機能によってアプリの動作を制限します。その挙動はOSや端末によって異なります。画面を消した後に接続状態が変わる場合、OSのスケジューリングだけでなく、ネットワークの切り替えやアイドル接続のタイムアウトが原因かもしれません。調査する際は、アプリを前面で使う、バックグラウンドに移す、画面を消す、アプリに戻るという手順をそれぞれ試し、どの段階で問題が発生するかを確認しましょう。バックグラウンドの場合に限って異常が起きるなら、出口が利用できないと判断する前に、OSのバックグラウンド動作の許可設定とクライアントの説明を確認してください。

Wi-Fiからモバイルネットワークに切り替えると、端末のアドレスやルーティング、ネットワーク状態が変わることがあります。下位プロトコルが接続移行に対応していても、アプリが既存のセッションを維持できるとは限りません。アップロード、会議、応答待ちの長い処理では、接続を再確立する必要が生じる場合があります。継続性が必要な作業中は、可能であればネットワークを切り替えないようにしましょう。切り替えが必要な場合は、クライアントの接続が復旧したことを確認してから作業を続けてください。画面に再接続と表示されても、アプリで未完了の処理が自動的に再開されるとは限りません。

プラットフォームによって接続管理は異なるが、サブスクリプションの内容は変わらない
プラットフォーム主な確認項目入手方法
Windowsシステムプロキシ、仮想ネットワークインターフェース、他のネットワークソフト管理パネルにログインしてクライアントを入手
macOSネットワーク権限、システムプロキシ、スリープからの復帰管理パネルにログインしてクライアントを入手
iOSネットワーク設定の権限、バックグラウンド動作、ネットワーク切り替え時の挙動ダウンロードには有効なプランが必要
Androidバックグラウンド管理、省電力設定、ネットワーク権限管理パネルにログインしてクライアントを入手
Linuxデスクトップのプロキシ、環境変数、アプリごとの設定管理パネルにログインしてクライアントを入手

ルールによる振り分けやログにも実行コストがある

スマートルーティングでは、リクエストの宛先に応じて適切な経路を判断します。ルールの規模や照合方法、ドメイン名の解決方法が処理に影響します。ルールが多いほど正確になるわけではなく、すべての通信を同じ経路に通せば必ず管理しやすくなるわけでもありません。デスクトップアプリの中にはシステムプロキシを参照せず、クライアント側で適切な通信の取り込みが必要なものがあります。また、複数のツールが同時にシステムプロキシやネットワークインターフェースを変更すると、競合する場合があります。トラブル時は、想定したクライアントだけが通信を処理しているか確認しましょう。複数のソフトが重なって起きた問題を、プロトコルの性能と混同しないようにしてください。

クライアントのローカル診断ログと、VPNCrossの「ログを記録しない」というサービス方針は、別のレベルの話です。トラブル調査のためにローカルログを有効にする場合、ドメイン名、サブスクリプションの識別情報、接続情報が含まれる可能性があるため、ファイル全体をそのまま公開しないでください。調査後は通常のログレベルに戻しましょう。不要な情報の蓄積を減らし、記録を続けることによる余分な処理も避けられます。VPNCrossはWindows / macOS / iOS / Android / Linuxに対応しています。クライアントは管理パネルのダウンロードページから入手してください。サブスクリプションはログイン後に取得できます。

用途別の選び方:まず利用目的、次にプロトコル

ウェブ閲覧・開発・AIのリクエスト

一般的なウェブ閲覧は短いリクエストの繰り返しで構成されるため、初回接続、名前解決、コンテンツ配信拠点の位置が使い心地に影響します。よく使うウェブサイトがスムーズに開くかを確認し、同じ地域にある異なる回線の待ち時間が安定しているかを比較しましょう。特定のプロトコル名を求めて何度も切り替える必要はありません。開発ツールでは個別のプロキシ設定を使う場合があります。ブラウザーが正常に動いていても、ターミナル、コードエディター、パッケージ管理ツールが同じ経路を利用しているとは限りません。開発に使うツール自体で確認し、ウェブページをひとつ開いただけで開発環境の接続を判断しないでください。

AIのウェブ画面とAPIの呼び出しも分けて考える必要があります。ウェブ画面にはログイン状態、ブラウザーのセッション、画面のリソースが関わります。APIでは認証、リクエストのタイムアウト、ストリーミング出力、アプリ側の再試行処理が重要です。通信が中断すると応答が最後まで届かない一方、サーバーではリクエストの処理がすでに完了している場合があります。そのため自動で再試行する前に、処理を重複して実行して問題ないか確認しましょう。出口を継続して同じにする必要がある場合は、回線とアプリのポリシーも関係します。プロトコル名だけでは判断できません。開発用途の詳細は開発者向けAI API通信の回線選びをご覧ください。

動画配信・会議・大容量ファイル

動画配信では継続的な通信とコンテンツの利用可否が重要です。再生開始は速くても頻繁にバッファリングする場合、継続的な回線容量が足りないか、コンテンツ配信経路が変化している可能性があります。各プラットフォームは、アカウント、ライセンス上の地域、出口の判定結果に応じてコンテンツを提供するため、接続できても特定の作品を視聴できるとは限りません。比較する際は、アカウント、作品、再生設定をそろえ、再生を続けたときの状態を確認しましょう。作品や出口を次々に切り替えるのは避けてください。コンテンツの利用権に関する表示だけが変わる場合は、ネットワークの通信障害とは分けて対処しましょう。

音声会議やリモートワークは、通信量が多くなくても待ち時間の変動に敏感です。アップロードの占有やキューの増加で影響を受ける場合があります。会議の前に不要な大容量同期を停止し、安定している回線を選び、会議中の地域変更は避けましょう。大容量ファイルの転送では、長時間中断せずに続けられるか、途中から再開できるか、ローカルストレージがボトルネックになっていないかを確認します。プロトコルは通信の仕組みを提供しますが、転送再開に対応しているかはアプリ次第です。ダウンロードの失敗をすべて回線の帯域不足のせいにしないでください。

プロトコル名ではなく、実際の利用結果で選ぶ
用途優先して確認する点避けたい誤解
ウェブ閲覧・資料の確認初回表示と、その後のリソース読み込み通信していないときの測定値だけで判断する
AI・開発長時間の応答、ツールのプロキシ設定、タイムアウトウェブページが表示できればAPIも使えると思い込む
動画配信継続再生とコンテンツの利用権地域に関する表示をプロトコルの障害と見なす
会議・共同作業ジッター、ネットワーク切り替え、アップロードの競合ダウンロードのスループットだけで比較する
ファイル転送通信の継続性、再開機能、ローカルリソース短時間の速度を継続的な性能と見なす

通信量の予算と技術の選択は別に考える

技術的に適した回線を選ぶだけでなく、実際の通信量に合ったプランも必要です。VPNCrossの月額プランは、¥9.9/月で60GB、¥18/月で250GB、¥28/月で500GBです。通信量は利用開始日を基準に毎月リセットされ、月の途中で上位プランに変更する場合は、差額を残り日数に応じて換算します。追加データパックは¥158/300GB、¥358/1000GB、¥658/3000GBで、使い切るまで利用でき、有効期限はありません。詳細はプランページをご覧ください。プロトコルのテストのために大容量ファイルを長時間繰り返し転送するのは避けましょう。テストで使用する通信量も実際の消費量に含まれ、プロトコルの違いを理由に同じ用途の通信量が必ず少なくなると保証することはできません。

VPNCrossは同時接続台数に制限がありませんが、接続する端末が増えると、家庭の接続ネットワークとプランの通信量を考慮する必要があります。メールアドレスなしで、ユーザー名とパスワードを使って登録できます。支払い方法はAlipay / WeChat Pay / USDTに対応し、60日間の無条件返金を提供しています。これらのサービス内容とプロトコルの優劣に直接の関係はありません。大容量プランを選んでも、クライアントが特定のプロトコルに自動で切り替わるわけではありません。利用目的、接続ネットワーク、クライアントの互換性を確認してから通信量を選ぶことで、料金と技術上の問題を混同しにくくなります。

接続確認とトラブル対処:失敗した段階から原因を絞る

状況を記録してから、条件を変える

トラブル調査を始める際は、使用中のクライアント、接続ネットワーク、回線の地域、プロトコル、アプリの表示を記録し、問題を再現できるか確認しましょう。クライアントの更新、プロトコルの変更、名前解決方式の変更、出口の切り替えを同時に行わないでください。最終的に復旧しても、どの変更が有効だったのかわからなくなります。他の条件は保ったまま、原因として疑われる要素をひとつだけ変えて、同じ操作を繰り返す方法が適切です。確認のたびに「ハンドシェイクが完了するか」「長時間の応答が途切れるか」など、具体的な問いに答えるようにしましょう。「速くなった気がする」とだけ記録するのは避けてください。

すべての回線が利用できない場合は、まず端末のローカルネットワークから一般的なウェブサイトにアクセスできるか確認します。次に、クライアントが有効になっているか、サブスクリプションを正常に読み込めたか、システム時刻と権限に問題がないかを確認しましょう。特定のノードだけに問題がある場合は、経路や入口が異なる利用可能な項目と比較します。特定のアプリだけに問題がある場合は、システムプロキシを参照しているか、独自のネットワーク設定を使っているか、表示されたエラーがアカウントやサービス側の通知ではないかを確認してください。こうした手順で、端末全体から回線やアプリへと調査範囲を絞れます。無関係な設定を変更し続けることも避けられます。

サブスクリプションの完全性と証明書の問題

サブスクリプションのリンクは、クライアントが回線設定を取得するためのものです。通常のウェブページのURLのように扱い、公開しないでください。追加に失敗した場合は、サブスクリプションのダウンロード、形式の解析、回線への接続のどの段階で失敗したかを分けて確認しましょう。最初の段階ではネットワークとリンクの状態、次にクライアントが対応する形式、最後に特定のサーバーへの接続を確認します。不明な項目を手作業で削除して無理に追加しないでください。項目が不足すると、明らかな追加エラーが、さらに原因を特定しにくいハンドシェイクエラーに変わる場合があります。基本から確認するにはサブスクリプションリンクの取得・追加・更新ガイドをご覧ください。

証明書や本人確認のエラーが表示された場合は、エラーの原文を記録し、システム時刻とサブスクリプションの更新状況を確認したうえで、クライアントが対応する適切な検証方法を使いましょう。検証を無効にしたまま使い続けないでください。また、サブスクリプションを公開の掲示板に投稿して、他の人に試してもらうのも避けましょう。問い合わせに必要な情報を提出する場合は、エラーの該当部分だけにし、アカウントの識別情報、サブスクリプションのURL、認証情報を隠してください。サービス側がログを記録しない方針でも、利用者の端末に保存されたスクリーンショットや診断ファイルを未加工のまま共有してよいわけではありません。共有範囲は利用者自身で管理してください。

再現可能な診断記録を作成する

役立つ記録には、問題が前面とバックグラウンドのどちらで起きたか、直前にネットワークを切り替えたか、一般的なウェブサイトにアクセスできるか、同じ地域の他の回線でも問題があるか、接続先のアプリに何が表示されたかを記載します。復旧後に再発した場合は、復旧前にどの条件を変更したかも記録しましょう。設定全体をそのまま公開する必要はなく、原因となったネットワーク区間を自分で断定する必要もありません。整理した情報を管理パネルのサポートチケットから送ると、速度測定のスクリーンショットを続けて送るより原因を判断しやすくなります。このページでは、公開用のサブスクリプションURLやインストールパッケージの直リンクは提供していません。

接続が復旧したら、普段の使い方に合わせてもう一度確認しましょう。ウェブを使う場合はリソースが読み込まれるか、開発の場合は実際のツールからリクエストを送れるか、動画配信の場合は再生を続けられるか、会議の場合は音声や操作が安定しているかを確認します。その後、トラブル調査のために一時追加したルールを削除し、ログレベルを通常に戻して、実際に効果があった設定を記録しておきましょう。復旧後も最適化と称するパラメーターを追加し続けると、新たな要因が増えて安定した状態が崩れることがあります。効果を説明でき、元に戻せる設定のほうが、複雑で目的が不明な設定より管理しやすくなります。

最初から設定する場合は使い方をご覧ください。経路を比較する場合は回線一覧をご確認ください。料金や通信量のリセットルールを確認する場合はプランページをご覧ください。プロトコル、回線、クライアント、アプリにはそれぞれ異なる役割があり、ひとつの設定だけですべてを解決することはできません。この階層的な考え方を身につければ、新しいプロトコル名が出てきた場合も、どの通信方式を使うか、接続をどう保護するか、利用中のプラットフォームに対応しているか、実際のサービスがより安定するか、という同じ観点で判断できます。