VPNが本当に機能しているかを判断する基準は、ステータスバーのアイコンではなく、利用するアプリの実際の通信経路です。まず接続前後のIPアドレスを比較し、次にDNSの名前解決を確認して、最後に使いたいアプリで動作を確かめます。スマートルーティングでは、日本国内のサイトにローカル回線で接続する設定が正常な場合もあります。本来は国際回線を使う通信が直接接続されている場合に、原因を調べましょう。
まずルールを確認してから、接続状況を判断する
クライアントに「接続済み」と表示される場合、通常は設定が有効になったか、システムのネットワークインターフェースが確立されたことを示します。ただし、すべてのアプリが選択した回線を経由するとは限りません。システムプロキシ、アプリごとのプロキシ、仮想ネットワークインターフェースでは、適用される範囲が異なります。ブラウザはシステムプロキシを使っていても、ほかのアプリは使わないことがあります。仮想ネットワークインターフェースを使うモードは一般に広い範囲をカバーしますが、除外ルールの影響を受ける場合があります。
VPNLJのスマートルーティングは、ルールに応じて通信経路を振り分けます。日本国内でよく使われるサイトはローカルネットワークに接続し、国際回線が必要な通信は該当する回線に転送します。そのため、日本国内向けのIP確認ページでローカルIPアドレスが表示されても、接続失敗とは限りません。まず確認ページのドメインにどのルールが適用されているかを確認してから、結果を判断してください。
テストを始める前に、使用中のクライアント、選択した回線、動作モード、対象アプリを記録しておきます。地域の切り替え、DNSの変更、設定の入れ替えを同時に行わないでください。複数の条件を一度に変えると、アクセスが回復しても、どの変更が有効だったのか判断できません。
接続前後のIPアドレスを比較する
出口IPアドレスとは、ウェブサイトがリクエストを受け取ったときに確認できるグローバルIPアドレスです。家庭内ネットワークで使う端末のローカルIPアドレスとは異なり、クライアントのノード設定にあるサーバーアドレスと一致するとも限りません。中継拠点を経由して別の場所から接続先へアクセスする回線もあります。入口と出口が異なること自体は、障害を意味しません。
- 接続前の基準値を記録します。クライアントの接続を一時停止し、自分のIPアドレスを開いて、グローバルIPアドレスと表示されるネットワークの情報を記録します。ほかのプロキシツールが動作していないことも確認してください。動作中の場合、基準値がすでにローカル回線のものではない可能性があります。
- 接続し、ルールを確認します。確認したい回線を有効にし、クライアントのルール適用状況や接続ログを確認します。確認ページが直接接続と判定されている場合、その結果で分かるのは直接接続の経路だけです。国際回線が機能していない証拠にはなりません。
- 同じ経路で再度確認します。クライアントが対応している場合は、確認対象のドメインを一時的に指定した回線へ振り分けるか、すべての通信を回線経由にするモードを短時間使います。確認ページを再読み込みし、IPアドレスが変化したか比べてください。
- 普段の設定に戻します。確認後はスマートルーティングを再び有効にし、実際に使うアプリで動作を確かめます。一時的なテストモードをそのまま常用する必要はありません。
位置情報データベースの更新が遅れていたり、都市名の表示が実際の出口の位置と異なったりする場合があります。IPアドレスの変化、ネットワーク情報、クライアントのログを合わせて判断し、ページ上の国旗だけで決めつけないでください。動的IPアドレスは再接続後に変わることもあります。毎回同じアドレスになることより、想定どおりの経路になっているかが重要です。
IPアドレスのバージョンの違いにも注意してください。ブラウザがIPv6を優先する一方、別のアプリはIPv4を使うことがあります。クライアントが一方の通信だけを取り込んでいると、確認結果が一致しない場合があります。その場合は、クライアントのIPv6対応とルーティング設定を確認してください。一度の確認だけで、すべての通信がカバーされていると判断しないようにしましょう。
DNSを確認する。ただし地域だけで漏えいと判断しない
DNSはドメイン名を接続先のIPアドレスに変換します。ウェブ通信が回線を経由していても、ドメインの名前解決が同じ経路を通るとは限りません。DNS漏えいとは、設定したトンネルや名前解決の方針で保護されるはずの問い合わせが、意図せずローカルネットワークや想定外のDNSリゾルバーに送信される状態を指します。
信頼できるDNSテストページでテストを実行すると、名前解決に使われた再帰リゾルバーを確認できます。ただし、テストページに表示されるのは通常、そのページの権威サーバーへ問い合わせたリゾルバーのアドレスです。端末からリゾルバーまでの経路全体を直接示すものではありません。リゾルバーが公共サービスや転送経路を利用していたり、近隣の拠点から接続していたりする場合、表示される地域と端末からリクエストが出た場所が異なることもあります。
- ✅ クライアントにリモートDNS、直接接続時のDNS、ルールに応じたDNSの設定があるか確認し、現在の設定でどれが有効になっているかを確かめます。
- ✅ ブラウザの「セキュアDNS」または暗号化DNSの設定を確認します。ブラウザ独自の名前解決は、クライアントが想定するDNSの方針と異なる場合があります。ただし、その問い合わせが直接接続されるかどうかは、その後のルーティングにも左右されます。
- ✅ 接続前後のリゾルバーの変化を比較し、クライアントのログと合わせて判断します。リゾルバーのサービス名や地域表示だけを唯一の根拠にしないでください。
- ❌ 日本国内のドメインがローカルDNSで解決されることを、ただちに異常と判断しないでください。スマートルーティングでは、直接接続する通信にローカルDNSを使い、通信経路に合わせる場合があります。
キャッシュも確認結果に影響します。システム、ブラウザ、アプリには名前解決の結果が保存されることがあり、設定を切り替えても既存の接続が再利用される場合があります。テストページが新しく生成したテスト用ドメインを優先し、必要に応じて対象アプリを完全に終了してから再試行してください。結果を「一致させる」ために、既存のDNSルールをむやみに削除しないでください。
アプリごとに確認する。ブラウザの結果だけでは端末全体の通信は分からない
Windows、macOS、Linuxでは、システムプロキシと仮想ネットワークインターフェースのモードを区別する必要があります。システムプロキシを使うのは、主にその設定を参照するアプリです。ターミナルのプログラム、バックグラウンドサービス、一部のデスクトップアプリは、独自のプロキシ設定を使う場合があります。ブラウザから対象サイトにアクセスできても、ターミナルからのAPIリクエストが同じ出口を使っているとは限りません。
iOSやAndroidでVPNアイコンが表示されている場合、ネットワーク設定が有効であることを示しますが、クライアントのルールも確認が必要です。Androidのクライアントでは、アプリごとに対象へ含める、または除外する設定を利用できる場合があります。iOSで通信がカバーされる範囲は、クライアントの設定とシステムの機能によって異なります。デスクトップ版のスイッチ名や動作を、そのままモバイル版に当てはめないでください。
確認するときは、まずブラウザで対象サービスを開き、次に該当するアプリで実際の操作を行います。AIツールではリクエストが完了するか、コラボレーションツールでは同期できるか、会議アプリでは音声や映像がつながるかを確認します。ログインページが開くことは通信経路の一部を確認できただけです。バックエンドAPI、メディア用ドメイン、UDP通信は別の経路を使う場合があります。
ブラウザ拡張機能、アプリ内プロキシ、ほかのネットワークツールも結果に影響することがあります。ブラウザとアプリで動作が異なる場合は、まずこうした要因が重なっていないか確認してください。WebRTCを使うページには、候補となるネットワークアドレスが表示される場合もあります。ローカルIPアドレスやプライバシー保護のために処理されたホスト名を、そのままグローバルIPアドレスの漏えいと判断しないでください。実際に公開されているグローバルIPアドレスの候補かどうかを確認する必要があります。
「接続済みなのに使えない」ときの確認方法
| 確認できる症状 | 考えられる原因 | まず確認する項目 |
|---|---|---|
| IP確認ページにローカルIPアドレスが表示される | 確認ページのドメインが直接接続の対象になっている、または現在のアプリがクライアントに取り込まれていない | 確認ページのドメインに適用されたルール、動作モード、アプリのプロキシ設定 |
| ブラウザは使えるが、デスクトップアプリは使えない | アプリがシステムプロキシを使っていない、またはアプリごとのルールで除外されている | アプリ内プロキシ、仮想ネットワークインターフェースのモード、除外リスト |
| ウェブページは開くが、音声・映像がつながらない | メディア通信が別の経路を使っている、または関連するUDP転送が利用できない | クライアントと回線のUDP対応状況、メディア用ドメインのルール、アプリのログ |
| 出口は変わったが、対象プラットフォームへのアクセスが拒否される | アカウントの地域設定、コンテンツの配信権、出口IPアドレスの信頼性、プラットフォーム側の不正利用防止による制限 | IPアドレスの位置情報だけでなく、プラットフォームのエラーメッセージとアカウントの状態 |
| 回線を切り替えても結果が変わらない | 接続の再利用、ページのキャッシュ、またはアプリ独自のプロキシ | 接続を再確立し、ほかのネットワークツールの動作も確認する |
| 確認ページによって結果が異なる | ドメインのルール、IPアドレスのバージョン、位置情報データベースの違い | 各ページのIPv4・IPv6の結果と、実際に適用されたルールの記録 |
クライアントで利用できる回線がない場合は、まず管理画面にログインしてプランの状態を確認し、サブスクリプションを更新してインポート結果を確認してください。サブスクリプションURLは設定を取得するための情報であり、ブラウザから国際サイトへ直接アクセスするための入口ではありません。また、クライアントがサブスクリプション内で使われているプロトコルと設定形式に対応している必要があります。設定名をインポートできても、すべての設定で接続できるとは限りません。
回線にIEPL専線と表示されていても、これまでの確認に代わるものではありません。IEPLは回線の伝送方式を表すもので、中継接続と直接接続は通信経路の構成を表します。いずれもアプリがプロキシ経由になるかどうかを自動的に決めるものではありません。回線に接続できても、振り分けルールや端末側の設定によって、対象アプリが直接接続される場合があります。
確認内容を記録しておく
ノードを何度も切り替えるより、簡単な記録を残すほうが役立ちます。端末のプラットフォーム、クライアントのバージョン、選択した回線、動作モード、対象アプリ、実際に表示されたエラーメッセージ、IPアドレスとDNSの確認結果を記録してください。サポートへ問い合わせる際は、ルールの適用状況が分かる情報を、個人情報などを伏せて共有できます。サブスクリプションURL、パスワード、アクセストークンを含むスクリーンショットは送らないでください。
ネットワークの変更、サブスクリプションの更新、振り分けルールの調整後は、同じ順序で確認を繰り返せます。まず基準値を記録し、IPアドレスとDNSを確かめてから、アプリで実際に操作します。VPNLJの振り分けについてはプラン選びガイドをご覧ください。初めて設定する場合は初心者向けガイドも参考になります。普段は気になる通信経路だけ確認すれば十分です。確認ページすべての表示を一致させるために、スマートルーティングを無効にする必要はありません。