このVPN初心者向け完全ガイドでは、申し込み後にアカウント、アプリ、サブスクリプション、サーバーを正しく接続する方法を解説します。初回利用でつまずく原因の多くは、サービス自体ではなく、対応していないアプリの選択、誤った情報のコピー、サブスクリプションの未更新、接続後の通信確認不足です。
全体の流れは、申し込み状況の確認、アカウントの作成またはログイン、対応OS向けアプリの選択、サブスクリプションの追加、サーバー一覧の更新、サーバー選択と接続、出口情報・DNS解決・ルール分岐の確認です。各ステップには確認できる結果があります。結果を一つずつ確認すれば、アプリの再インストールやシステムのネットワーク設定を無闇に変更する必要はありません。
申し込み後はアカウントとサブスクリプションの状態を確認する
最初にサーバーを探すのではなく、アカウントに利用可能なサービスが表示されているか確認します。VPNHGはメールアドレスなしで登録でき、ユーザー名とパスワードだけでアカウントを作成できます。まずユーザー名とパスワードを安全に保存し、ユーザーパネルでプランの状態、アプリのダウンロード先、サブスクリプション情報を確認してください。支払い直後も表示が変わらない場合は、パネルを更新するか、いったんログアウトして再度ログインします。申し込みを繰り返す必要はありません。
サブスクリプション情報は、コピー用ボタン、サブスクリプションURL、またはアプリへの追加入口として表示されます。通常のウェブサイトURLではなく、アプリが読み込む設定情報の一覧です。アプリがこのURLにアクセスすると、サーバー名、アドレス、ポート、プロトコル、通信パラメータを取得します。サーバー構成が変更された場合も、通常は「サブスクリプションを更新」して新しい設定を取得します。各項目を手動で修正する必要はありません。
- ✅ ユーザーパネルに正常にアクセスでき、有効なプランが表示される。
- ✅ 現在のOSに対応したアプリのダウンロード入口が見つかる。
- ✅ サブスクリプションをコピーまたはアプリに追加する入口が確認できる。
- ✅ ユーザー名、パスワード、サブスクリプション情報を信頼できるパスワード管理ツールに保存している。
- ❌ サブスクリプションURLを通常の共有リンクとして他人に送らない。
- ❌ サーバー一覧が一時的に空だからといって、申し込みを繰り返さない。
パネルには入れるのにサブスクリプションの入口が見つからない場合は、まずプランが有効になっているか、現在ログインしているユーザー名が正しいか確認します。複数のブラウザーウィンドウで別のアカウントにログインしていると、誤ったアカウントで注文を探しがちです。いったんログアウトして再度ログインするほうが、システムのネットワーク設定全体を初期化するより効果的です。
OSに合ったアプリを選び、設定形式を混在させない
アプリはサブスクリプションを読み込み、接続を確立し、システムプロキシまたは仮想ネットワークインターフェースを設定し、ルールに従って通信経路を決めます。対応プロトコルはアプリごとに異なります。2つのアプリに同じサブスクリプションURLを貼り付けられても、一覧に含まれるすべてのサーバーを解析できるとは限りません。
WindowsとmacOSのアプリでは、通常、システムプロキシモードと仮想ネットワークアダプターのモードを利用できます。前者はシステムプロキシに従うアプリを主に制御し、後者はシステムプロキシを参照しないアプリにも対応しやすい方式です。Androidアプリは一般にシステムのVPNインターフェースを通じて通信を制御します。iOSとiPadOSでは、システムのネットワーク構成権限が必要です。LinuxではGUIアプリのほか、設定ファイルとコマンドラインのコアで動かす方法もあります。初めて使う場合は、サブスクリプション管理とログ画面を備えたバージョンが扱いやすいでしょう。
| プラットフォーム | 初回インストールのポイント | 接続後に表示される状態 | よくあるつまずき |
|---|---|---|---|
| Windows | インストール元とシステムアーキテクチャを確認し、アプリによるネットワーク構成の作成を許可する | トレイアイコン、接続状態、現在のサーバー名が連動して変わる | アプリを起動しただけで、システムプロキシまたは仮想ネットワークアダプターのモードを有効にしていない |
| macOS | アプリの権限を許可し、ネットワーク拡張機能の追加を認める | システムのステータスバーに接続状態が表示され、アプリに現在のサーバーが表示される | ネットワーク拡張機能が承認されておらず、アプリは接続済みでも通信を制御していない |
| Android | 対応するアプリをインストールし、初回接続時にシステム接続の確立を許可する | システムのステータスバーに接続表示が現れ、アプリにリアルタイム通信量が表示される | 省電力設定によりバックグラウンド動作が制限され、アプリ切り替え後に接続が終了する |
| iOSとiPadOS | ネットワーク構成の追加を許可し、インポート内容がユーザーパネル由来であることを確認する | システム設定とアプリの両方に接続済みと表示される | ネットワーク構成の権限を拒否した、またはアプリが対応していない形式を追加した |
| Linux | コア、GUI、設定形式の互換性を確認する | ログに設定の読み込み完了が表示され、対象アプリが接続を開始できる | コアだけ起動し、システムプロキシ、ルーティング、DNSを設定していない |
インストール後はまずアプリを起動し、高度な設定を急いで変更しないでください。初回接続に適した基本設定が、通常は初期状態で含まれています。システムからネットワーク構成やネットワーク拡張機能の追加を求められたら、アプリ名とダウンロード元を確認してから許可します。この権限を拒否すると仮想ネットワークアダプターのモードを確立できませんが、アプリを何度再インストールしてもシステムの許可には代わりません。
サブスクリプションを追加し、サーバー一覧を確認する
アプリのサブスクリプション管理、設定管理、または設定ファイルの画面を開き、「クリップボードから追加」または「サブスクリプションを追加」を選択します。ユーザーパネルからコピーした完全なURLを貼り付けてください。名前は識別しやすいサービス名にできます。保存後、一度更新を実行し、アプリの解析が完了するまで待ちます。正常な結果は、メイン画面にサーバー一覧が表示されることです。サブスクリプションURLが1行表示されるだけではありません。
- ユーザーパネルでサブスクリプション情報をコピーし、手動選択時に先頭や末尾を欠落させない。
- アプリのサブスクリプション管理画面を開き、単一サーバーの追加ではなく、新しいサブスクリプションを追加する。
- URLを貼り付けて保存し、その後サブスクリプションを更新または設定を再読み込みする。
- サーバー画面に戻り、サーバー名、地域、プロトコルが表示されていることを確認する。
- サブスクリプションの編集画面を閉じ、サーバーを1つ選んで初回接続する。
更新後も一覧が空の場合は、URLに空白、改行、全角の句読点が混ざっていないか確認します。アプリがサブスクリプションの形式に対応しているかも確認してください。特定プロトコルの単一サーバーURLだけを受け付け、共通サブスクリプションを一覧に変換できないアプリもあります。また、互換コアのインストールが必要なアプリもあり、GUIだけではすべてのプロトコルを解析できない場合があります。
これらのプロトコル名は何を意味するのか
Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはサブスクリプション内のサーバーに表示されることがありますが、従来型VPNプロトコルの違うボタンという意味ではありません。Shadowsocksは暗号化プロキシプロトコルで、設定は比較的シンプルです。VMessはV2Ray系に属し、認証を備え、複数の通信方式と組み合わせられます。VLESSはプロトコル自体の追加処理を抑え、安全な通信は通常、外側のTLSなどに依存します。TrojanはTLSを利用して暗号化通信を確立します。
Hysteria2とTUICは主にQUICとUDPを利用し、輻輳制御によって高遅延やパケットロスがある場合の通信性能を改善します。速さは、ローカルネットワーク、通信事業者によるUDPの扱い、サーバー負荷、接続先の影響を受けるため、プロトコル名だけで判断できません。オフィスネットワークによってはUDPが制限されるため、その場合はTCPまたはTLSを使うサーバーのほうが接続しやすいことがあります。
初心者がプロトコルのパラメータを一つずつ変更する必要はありません。サブスクリプションにはサーバー側と一致する設定が含まれています。暗号方式、通信層、セキュリティ設定、サーバー名を無闇に変更すると、アプリとサーバーがネゴシエーションできなくなる可能性があります。初回テストではサブスクリプションの値を保ち、完全なサーバー単位で切り替えてください。
初回のサーバー選びは経路を先に確認し、地域名だけで判断しない
サーバー名に含まれる地域は出口の場所を示しますが、出口の場所だけでは通信経路全体は分かりません。直接接続、中継、IEPL専線の違いは、ユーザーから出口サーバーまでの通信方法にあります。直接接続はローカルネットワークから出口サーバーへ直接アクセスするため経路は単純ですが、品質は公衆網の経路に左右されやすくなります。中継では近い入口に接続してから最適化された経路で出口へ向かうため、不安定な公衆網の影響を一部抑えられます。IEPL専線では、地域間通信を専用の伝送経路に載せ、目的地域の出口からインターネットへアクセスすることが一般的です。
専線だからといって、常にすべての時間帯と接続先で最速になるわけではありません。実際の体感は、ローカル回線、入口の品質、接続先サービスの応答、アプリのプロトコルにも左右されます。初回接続では、地理的に近く、用途に合い、アプリが安定して接続できるサーバーを優先してください。基本経路が正常だと確認できてから、遠い地域や別のプロトコルを比較します。
アプリに表示される遅延は通常、テストリクエストによるもので、測定時点におけるアプリからサーバーの測定先までの往復状況しか示しません。ダウンロード速度を直接表すものでも、特定の動画サイトやアプリが必ず利用できることを証明するものでもありません。サーバーによっては測定応答を制限しているため、「タイムアウト」でもサービス接続の失敗とは限りません。より確実なのは、実際に接続して目的のウェブページを開き、接続ログと通信量の変化を確認する方法です。
- ✅ 初回テストでは、用途が明確で距離の近いサーバーを選ぶ。
- ✅ 一度に変更するのは1つの要素だけにする。たとえば、プロトコル設定を変えずにサーバーだけ切り替える。
- ✅ サーバー接続が成功してから、ウェブサイト、アプリ、ダウンロードをテストする。
- ✅ UDPが制限されている場合は、サブスクリプション内で別の通信方式を使う完全なサーバーを試す。
- ❌ 遅延測定の結果を実際の帯域幅と直接みなさない。
- ❌ サブスクリプションを更新していない古い一覧で、無効な設定を長時間繰り返し試さない。
接続成功後に出口、DNS、ルール分岐を確認する
アプリに「接続済み」と表示されても、ローカル側のコアがトンネルまたはプロキシを確立したと判断しているだけです。アプリの通信が実際に制御されているか確認する必要があります。最も簡単な方法は、接続前の出口地域を記録し、サーバー接続後に検査ページを再度開くことです。出口情報が変われば、ブラウザーの通信が選択したサーバーを経由しています。変わらない場合は、システムプロキシ、仮想ネットワークアダプターのモード、ブラウザー独自のプロキシ設定を確認します。
次にDNSを確認します。DNSはウェブサイト名をネットワークアドレスに変換します。DNSリークとは通常、サービス通信は選択した経路を通る一方、名前解決のリクエストがローカルネットワーク指定のDNSサービスへ送られ、アクセス先のドメイン情報が別の経路に漏れる状態を指します。重要なのは、適当なパブリックDNSを入力することではなく、アプリのDNSモード、仮想ネットワークアダプターによる制御、ルール分岐が一致していることを確認することです。
ブラウザーが独自の暗号化DNSを有効にし、システムの名前解決経路を迂回している場合もあります。これは必ずしも接続障害を意味しませんが、検査結果とアプリの設定が一致しなくなることがあります。切り分ける際はいったんブラウザー独自の名前解決を無効にし、まずアプリによるDNS制御を確認します。正常だと確認した後、必要に応じて設定を戻してください。
ルール分岐によってウェブサイトごとに異なる出口が表示される理由
ルール分岐は、ドメイン、ネットワークアドレス、アプリ、ルールセットに応じて、通信をプロキシ、直接接続、拒否のいずれかに振り分けます。ルールモードでは、ローカルサービスは直接接続のまま、海外サイトは選択したサーバーを経由することがあるため、検査ページごとに結果が違っても矛盾ではありません。グローバルモードはより多くの通信を現在のサーバー経由にする傾向があり、「ルールが一致しているか」を調べるのに適していますが、日常的に常時有効にする必要はありません。
初回確認では、まずルールモードで対象サイトをテストします。対象サイトが経路を通らない場合は、一時的にグローバルモードへ切り替えて再確認します。グローバルモードでは正常でルールモードだけ異常なら、原因は通常、ルールの一致またはルールセットの更新にあります。両方で異常なら、システムプロキシ、仮想ネットワークアダプター、プロトコル接続、ローカルネットワークの制限を確認します。
接続状態:アプリに接続済みと表示される
出口確認:地域が選択したサーバーと一致する
DNS確認:名前解決の経路がアプリの設定と一致する
ルール分岐確認:対象サイトが想定どおりサーバーを経由する
アプリ確認:ブラウザーと単独アプリを個別にテストする
初回利用でよくある問題の解決方法
サブスクリプションの更新に失敗する
まず、現在のローカルネットワークから通常のウェブページを開けるか確認します。基本のネットワークが使えなければ、アプリはサブスクリプションを読み込めません。基本通信が正常なら、ユーザーパネルからサブスクリプションを再度コピーし、完全に貼り付けられているか確認します。アプリでは「サブスクリプション」ではなく「単一サーバー」を選んでいないかも確認してください。それでも失敗する場合はログを確認し、ドメイン名解決の失敗、接続タイムアウト、証明書検証エラー、形式解析エラーを切り分けます。
接続済みと表示されるが、ウェブページを開けない
まず接続を切り、ローカルネットワーク自体が使えることを確認します。その後、再接続して別の完全なサーバーに切り替えます。ブラウザーだけ使えない場合は、ブラウザー独自のプロキシと暗号化DNSを確認します。すべてのアプリが使えない場合は、仮想ネットワークアダプター、システムプロキシ、DNS設定を確認します。複数の設定を同時に変更すると、どの変更で接続が戻ったのか分からなくなるため避けてください。
ブラウザーは使えるが、ほかのアプリは使えない
これは通常、ブラウザーがシステムプロキシを読み込む一方、対象アプリは読み込んでいないか、独自にネットワーク接続を確立していることを示します。アプリが対応する仮想ネットワークアダプターのモードに切り替え、システムのルーティングでより多くのアプリ通信を制御してください。切り替え後に許可を求められたら、ネットワーク拡張機能または仮想インターフェースを許可し、対象アプリを再起動します。
サーバーを切り替えても古い出口が表示される
古い接続がブラウザーで再利用され、DNSの結果もキャッシュに残っている可能性があります。サーバー切り替え後は既存のタブを閉じるか、対象アプリを完全に終了してから再度テストします。アプリに接続のクリアやコアの再起動機能があれば、一度実行してください。接続キャッシュを消すためにアプリ全体をアンインストールする必要はありません。
モバイル端末をバックグラウンドにすると切断される
モバイルOSがアプリのバックグラウンド動作を制限している可能性があります。アプリに必要なバックグラウンド通信を許可し、省電力設定も確認してください。バックグラウンドアプリを頻繁に終了すると接続も切れます。OS更新後にネットワーク構成の権限がリセットされた場合は、システム設定で該当する構成が残っているか確認します。
特定のサーバーには接続できるが、対象サービスが使えない
サーバー接続と対象サービスの利用可否は別の問題です。前者はアプリからサーバーまでの経路が確立したことを示しますが、後者は出口アドレス、対象サイトのポリシー、地域別コンテンツの権利、サービス側の状態にも左右されます。まず同じ地域の別サーバーを試し、次に近隣地域と比較してください。サブスクリプション内のサーバーパラメータを直接変更するのは避けます。
| 症状 | 優先して確認する項目 | 次の手順 |
|---|---|---|
| サーバー一覧が空 | サブスクリプション形式、URLの完全性、アプリの互換性 | 再コピーしてサブスクリプションを更新する |
| すべてのサーバーで接続に失敗する | 基本ネットワーク、システム時刻、アプリの権限 | ログで最初に現れる明確なエラーを確認する |
| 一部のサーバーだけ失敗する | プロトコル対応、UDP制限、サーバー設定の有効性 | サブスクリプションを更新し、別の完全なサーバーをテストする |
| 接続後も通信量が表示されない | システムプロキシ、仮想ネットワークアダプター、ルーティング、DNS | ブラウザーと単独アプリを個別にテストする |
| ルールモードで対象サイトが直接接続される | ドメインの一致とルールセットの更新 | グローバルモードで比較テストする |
初日の終わりまでに再現可能な設定を1つ残す
接続が正常になったら、すべての高度な設定をすぐに変更しないでください。実際に確認済みのサーバー、明確な通信制御モード、現在のサブスクリプションを1つずつ残し、今後のトラブル解決の基準にします。別のプロトコルやルール分岐を試して問題が起きた場合は、この基準設定に戻し、変化がサーバー、アプリ、ルールのどこから生じたか判断できます。
サブスクリプションはアプリの更新機能で定期的に更新しますが、頻繁に削除して再追加する必要はありません。削除すると、グループ選択やローカルルールとの関連付けも同時に消える場合があります。アプリに新しい設定があると表示されたら、まずサブスクリプションを更新し、サーバー一覧に変化があるか確認します。端末を変更するときは、ユーザーパネルからサブスクリプションの入口を再取得し、古いスクリーンショットや手書きの設定に頼らないでください。
現在、システムプロキシモードと仮想ネットワークアダプターのモードのどちらを使っているか、ルール分岐が有効かも覚えておきましょう。後で「ブラウザーは使えるがアプリは使えない」「サイトによって出口が違う」といった問題が起きたとき、これらの情報が切り分けに役立ちます。サポートへ相談する際は、OS、アプリ名、接続モード、サーバー名、機密情報を削除したエラーログを伝えると、「接続できない」とだけ伝えるより効果的です。
- ✅ 実際に動作確認したサーバーを1つ、基準として保存する。
- ✅ 現在使っているシステムプロキシ、仮想ネットワークアダプター、ルールモードを把握する。
- ✅ アプリからサブスクリプションを更新し、サーバーパラメータを手動で書き換えない。
- ✅ ログを共有する前に、サブスクリプションURL、アカウント情報、認証情報を削除する。
- ✅ OSまたはアプリの更新後に、ネットワーク権限と出口情報を再確認する。
これらの確認が終われば、初日の設定は安定して使える状態になっています。アカウントとプランを管理でき、サブスクリプションを更新でき、アプリとOSが対応し、少なくとも1つのサーバーを実際に検証でき、DNSとルール分岐の動作も説明できます。その後の調整は具体的な用途に合わせて行い、新しいプロトコル名を見ただけですべての設定を変えないようにしましょう。