iPhoneでVPNを設定する際は、システム設定にサーバーアドレスを入力するのではなく、まずサービスに対応したアプリと構成形式を確認します。サブスクリプションを使うサービスでは、対応アプリをインストールしてからサブスクリプションを追加し、VPN構成を許可します。最後に、対象アプリの通信がルールどおりに転送されているか確認しましょう。
ここからは実際の操作順に説明します。ボタン名はアプリやiOSのバージョンによって異なる場合があります。現在の管理画面にあるガイドと画面の案内を確認し、別のアプリのスクリーンショットと完全に同じ操作を求めないようにしてください。
始める前に:アカウント・サブスクリプション・システム構成の違い
サービスアカウントは、プランの確認やサブスクリプションの取得、サポートへの問い合わせに使います。サブスクリプションリンクは、アプリにノード情報などの構成を提供します。システムのVPN構成は、条件に合う通信をiOSからアプリに渡すためのものです。それぞれ役割が異なり、相互に置き換えることはできません。
VPNK9のアカウント開設にメールアドレスは不要で、ユーザー名とパスワードで利用を開始できます。ログイン後にサブスクリプションを取得してください。iOSアプリ用リンクの利用には有効なプランが必要です。まず管理画面で利用可能な入口を確認し、該当するガイドに沿ってアプリを入手しましょう。アプリ名だけで検索し、同名の別アプリを安易にインストールしないでください。
| 項目・入口 | 用途 | よくある誤解 |
|---|---|---|
| サービスアカウント | 管理画面にアクセスしてプランとサブスクリプションを確認する | アカウントのパスワードを、すべてのノードで使う接続パスワードだと思う |
| サブスクリプションリンク | 対応アプリに追加して、接続先の構成を取得する | システムVPNのサーバーアドレス欄に貼り付ける |
| ノード共有リンク | アプリが対応する形式であれば、個別のノードを追加する | ノードを1つ追加すれば、サブスクリプション全体も自動更新されると思う |
| システムのVPN設定 | 追加済みのVPN構成と接続状況を管理する | システム標準の画面ですべてのプロキシプロトコルを解析できると思う |
アプリを入手する:対応状況を確認
管理画面のアプリ案内で、iOS向けの説明を確認してください。App Storeで特定のアプリが表示されるかどうかは、Appleアカウントのストア地域、端末のシステムバージョン、アプリの配信状況によって異なることがあります。アプリが見つからなくても、接続先が利用できないとは限りません。また、サブスクリプションを再追加しても解決しません。
ダウンロードする前に、開発元、システム要件、ガイドとの対応状況を確認してください。サードパーティ製アプリの入手方法や料金は提供元が定めています。サービスのプラン料金に、すべての他社アプリの費用が含まれるわけではありません。アプリの入手を理由に、他人へAppleアカウントの認証情報を渡すことも避けてください。
プロトコルの対応状況も重要です。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは、それぞれ異なるプロトコルまたはプロトコル群であり、アプリによって対応範囲が異なります。サブスクリプション対応と表示されていても、特定の構成形式しか読み込めない場合があります。ここで挙げたのは一般的な情報であり、VPNK9がすべてのプロトコルを提供していることを示すものではありません。
Windows、macOS、Android、Linux向けのアプリファイルはiPhoneにインストールできません。iOSアプリは通常、システムのネットワーク拡張機能を使って通信を処理するため、デスクトップ向けのドライバー、仮想ネットワークアダプター、コマンドラインの手順をそのまま適用することはできません。インストールで問題が起きた場合は、まずアプリの入手元とシステムの対応状況を確認しましょう。
サブスクリプションを追加する:ノード一覧の表示を確認
- 該当するリンクを取得します。管理画面にログインし、サブスクリプション欄から使用中のアプリに合った入口を選びます。「アプリに追加」などの項目があれば、案内に沿って進んでください。項目がない場合は、リンクをコピーしてアプリに手動で追加します。
- アプリでサブスクリプションを新規追加します。「サブスクリプション」「構成」「URLからインポート」などの項目を探します。識別しやすい名前を入力し、リンク全体をURL欄に貼り付けてください。ノードのメモ欄や検索欄には貼り付けないようにしましょう。
- ダウンロードまたは更新を実行します。保存したら、サブスクリプションを更新します。通常は構成名、ノード一覧、ルールグループなどが表示されます。サブスクリプション名だけが表示されても、構成のダウンロードが完了したとは限りません。
- 接続先とモードを選びます。ガイドに従ってノードまたはポリシーグループを選び、まずはサービスの標準ルールを使いましょう。選択が済んでから接続を開始します。
形式に対応していないというメッセージが表示されたら、まずリンクの種類とアプリの対応状況を確認してください。ノード情報を別のプロトコルに書き換えてはいけません。ダウンロードに失敗する場合は、リンクの失効、現在のネットワークからサブスクリプションURLにアクセスできない問題、アプリによる解析エラーを切り分けましょう。それぞれ対処法が異なり、接続ボタンを繰り返し押しても通常は解決しません。
プランや接続先の構成、アプリを変更したときは、サブスクリプションを更新して管理画面と端末内の構成をそろえましょう。更新に失敗しても、唯一使える構成をすぐに削除しないでください。まずエラーメッセージを残し、管理画面でサブスクリプションが有効か確認します。クリップボードに空白や改行が混ざることもあるため、コピーしたリンクが完全かどうかも確認してください。
構成の追加を許可する:システムの確認画面を見分ける
初めて接続を開始すると、iOSからアプリによるVPN構成の追加を許可するよう求められることがあります。これは、システムのネットワーク拡張機能を通じてアプリが通信を処理するための許可です。アプリの提供元が、先ほどインストールしたものと一致することを確認してから許可し、システムの案内に従って端末の認証を行ってください。
構成の追加を許可したら、アプリに戻って接続状況を確認します。システム設定の「一般」や「VPNとデバイス管理」などからも関連する構成を確認できますが、実際の場所はシステムバージョンによって異なります。ステータスアイコンの表示は機種や画面の状態にも左右されるため、画面上部にアイコンがあるかどうかだけで判断しないでください。
システムの「VPN構成を追加」は、IKEv2など対応している接続方式に使う機能であり、あらゆるサブスクリプションを読み込めるものではありません。ShadowsocksやVLESSの共有リンクをここに直接入力しないでください。また、「説明」欄を構成ファイルの入力欄と間違えないようにしましょう。
iOSに以前使っていたアプリの構成やオンデマンド接続設定が残っていることもあります。新しいアプリを有効にした後、古い接続に自動で戻る場合は、以前のアプリが引き続き接続を管理していないか確認してください。複数のアプリで同じネットワーク経路を奪い合わないようにしましょう。
接続確認:出口IP・DNS・対象アプリをチェック
アプリに「接続済み」と表示されても、接続手順が確立されたことを示すだけで、すべてのアプリが選択した接続先を経由するとは限りません。ルールモードでは、一部のサイトが直接接続されたり、接続先ごとに異なるポリシーグループへ振り分けられたりする場合があります。実際の出口IPと対象アプリの動作をあわせて確認してください。
- ✅ 接続前にネットワーク確認ページを開いて、現在のグローバルIPアドレスを記録します。接続後にページを再読み込みし、IPアドレスが想定どおり変化したか確認してください。
- ✅ 確認に使うサイトがプロキシルールの対象になっているか確認します。直接接続に設定されている場合、出口IPが変わらなくても接続全体が失敗したとは限りません。
- ✅ 実際に使いたいアプリを開き、ログイン、ページの読み込み、その後も使い続けられるかを確認します。ブラウザーのトップページだけで判断しないでください。
- ✅ DNSの問い合わせ結果とアプリのDNS設定が一致しているか確認します。本来プロキシ経由にする問い合わせが、ローカルネットワークで名前解決されていないかにも注意してください。
- ✅ ネットワークを切り替えた後も再確認します。Wi-Fiとモバイル通信では、接続状況、DNSの経路、接続の復旧状況が異なる場合があります。
DNSリークで確認するのは、ドメイン名の問い合わせが想定した経路から外れていないかどうかです。すべてのDNSサーバーの地域が接続先の地域と一致する必要がある、という意味ではありません。パブリックDNSサービスは分散したサーバーを使うことがあり、検査結果の地域表示にも誤差があります。アプリのドキュメント、名前解決の設定、実際の問い合わせ結果をあわせて判断してください。
iCloudプライベートリレーやほかのネットワーク保護機能を有効にしている場合、Safariの出口IPがほかのアプリと異なることがあります。切り分けるときは、それらの機能の状態を記録し、条件をそろえて比較してください。特定の検査結果を得るためだけに、関係のない保護機能を長期間オフにしないようにしましょう。
確認の目安:アプリに接続状態が表示され、通信が想定した出口を経由し、対象アプリで実際の操作を完了できれば、より確実に確認できます。システムのアイコンや一度だけページを開けたことだけでは、これらの確認に代わりません。
接続トラブル:問題が起きた段階ごとに確認
サブスクリプションを更新できない
まず現在のネットワークで通常のWebページにアクセスできることを確認し、管理画面から正しい形式のリンクをコピーし直してください。それでも解決しない場合は、エラーメッセージ全文とアプリのバージョンを記録し、構成のダウンロード前に失敗するのか、ダウンロード後の解析で失敗するのかをサポート窓口に伝えましょう。サブスクリプションのリンクそのものは公開しないでください。
接続済みなのに、どのページも開けない
まず接続を切り、元のネットワークで問題なく通信できるか確認します。次に、プランの状態、選択中のノード、DNS設定、利用できないポリシーを誤って選んでいないかを確認してください。管理画面にほかの利用可能な接続先があれば、切り替えて比較できます。ノード、ルール、DNSを一度に変更すると、どの変更が効果をもたらしたか分からなくなるため避けましょう。
ブラウザーは使えるのに、特定のアプリが動かない
ルールが想定したポリシーに適用されているか確認し、アプリ側の地域設定、アカウントの利用資格、プラットフォームの制限も調べましょう。ネットワークの出口が変わっても、アカウントの地域が自動で変わるわけではなく、特定のコンテンツにアクセスできるとも限りません。必要に応じて対象アプリを完全に終了してから再度開き、接続前に確立したセッションを引き継がないようにしてください。
ネットワーク切り替え後や画面ロック後に再接続が必要
ネットワークを切り替えると接続が切れ、アプリが通信経路を再確立する必要が生じる場合があります。ガイドに沿って自動接続やオンデマンド接続を有効にしているか、古い構成が引き継がれていないかを確認しましょう。問題が続く場合は、ネットワークの種類、再現手順、個人情報を除いたログを伝えると、「接続できない」とだけ伝えるより原因を特定しやすくなります。
日常の使い方:標準のルールを保ち、必要に応じてプランを選ぶ
初めて使う場合は、ガイドに記載された標準のルールをそのまま使うことをおすすめします。ルールモードは接続先に応じて通信経路を選びます。グローバルプロキシモードは通常、より多くの通信をプロキシに送りますが、アプリの実装やシステムの機能にも左右されます。すべてのシステム通信を必ず処理できるという意味ではありません。ショートカットは、アプリが明確に対応している場合に接続のオン・オフを補助する機能です。サブスクリプションの追加やシステムの許可に代わるものではありません。
IEPL専用線、中継、直接接続は、接続経路の構成を表すものであり、iPhoneのシステムVPNで手動設定する接続方式ではありません。中継は通常、入口サーバーを経由して通信を転送します。直接接続は通常、端末から海外のサーバーへ直接接続します。実際の使用感は、利用中のネットワーク、出口、接続先のプラットフォームによって変わります。ノード名だけで接続状況を判断せず、実際に確認しましょう。
VPNK9の月額プランは¥9.9/60GB、¥18/250GB、¥28/500GBです。月間データ容量は利用開始日を基準に毎月リセットされます。断続的に利用する場合は、プラン一覧で有効期限のないデータパックも比較できます。プランの同時利用台数に制限はなく、7日間の理由を問わない返金保証があります。ただし、利用できる端末数が多くてもデータ容量を消費しないわけではありません。
VPNK9のプライバシーポリシーでは、ログを記録しない方針を定めています。利用時はアカウントのパスワードとサブスクリプションリンクを適切に保護し、アプリを最新の状態に保ってください。利用を停止するときは、まずアプリで接続を切ります。アプリを削除する場合は、システム設定で関連するVPN構成も確認し、残った自動接続設定が後のトラブル対応に影響しないようにしましょう。