Mac VPNの初期設定では、macOSへのインストール、システム権限の許可、サブスクリプションの追加、接続確認をそれぞれ分けて進めることが大切です。クライアントが起動しても、サブスクリプションが追加されたとは限りません。接続先の一覧が表示されても、ブラウザーが選択した回線を使っているとは限りません。以下の手順に沿って進めれば、問題が起きたときに該当する段階を特定できます。

インストール前:システムとクライアントを確認

まずAppleメニューから「このMacについて」を開き、macOSのバージョンと、搭載されているプロセッサがAppleシリコンかIntelかを確認します。ダウンロードページに異なるアーキテクチャ向けのインストーラーがある場合は、デバイスに合ったものを選びます。ユニバーサル版が提供されている場合は、ページの説明に従ってください。ファイル名に「Mac」とあるだけで互換性を判断しないようにしましょう。

VPNGVのユーザーパネルのダウンロードページにログインし、提供中のmacOSクライアントと関連する説明を確認します。クライアントとサブスクリプションはどちらもパネルから取得し、検索結果にある転載インストーラーは使用しないでください。アカウントをまだ作成していない場合、VPNGVではユーザー名とパスワードで作成でき、メールアドレスは不要です。

クライアントとサブスクリプションには互換性が必要です。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICは異なるプロキシプロトコルまたは方式であり、同じ設定の別名ではありません。あるクライアントがそのうちの1つに対応していても、すべてに対応しているとは限りません。本サービスが実際に提供するプロトコルは、パネルとクライアントの説明で確認してください。

インストールと権限:表示された項目だけに対応する

ディスクイメージをダウンロードした場合は、開いたウィンドウの案内に従ってアプリを「アプリケーション」フォルダにドラッグします。インストーラーの場合は、インストールウィザードに従ってください。その後は「アプリケーション」からクライアントを起動し、ダウンロードフォルダやマウントしたディスクイメージから常時実行することは避けます。クライアントによってインストール方法は異なるため、パネルの説明を確認してください。

初回起動時に、macOSがインターネットからダウンロードしたアプリについて警告を表示することがあります。続行する前に、アプリ名と入手元を確認してください。開発元を検証できないという警告が出た場合は、入手元を確認したうえで、「システム設定」の「プライバシーとセキュリティ」に関連する案内を確認できます。設定項目の名称はシステムのバージョンによって異なります。アプリを開くためにセキュリティ保護全体を無効にしないでください。

ネットワーク権限は、どのクライアントでも同じ許可を求めるわけではありません。システムプロキシを使うクライアントでは、補助プログラムがプロキシ設定を変更することがあります。ネットワーク拡張機能や仮想ネットワークインターフェースを使うクライアントでは、VPN構成の追加、拡張機能の有効化、ネットワーク補助コンポーネントのインストールを求める場合があります。インストール中のアプリに対応し、関連する説明で明示されている項目だけを許可してください。

「アプリが破損している」という警告を、通常の権限によるブロックと同じものとして扱わないでください。まずインストーラーを削除し、パネルの案内から再度ダウンロードして、システムとの互換性とリリース情報を確認します。出所不明のターミナルコマンドを使ってセキュリティ上の制限を解除したり、システム整合性保護を無効にしたりしないでください。

誤って拒否を選んだ場合は、まずクライアントを終了し、システム設定で該当するVPN、ネットワーク拡張機能、セキュリティに関する案内を確認してからアプリを再度開きます。複数の権限スイッチを同時に何度も切り替えないでください。一度に関連する設定を1つだけ変更すれば、どの操作で解決したかを確認しやすくなります。

サブスクリプションの追加:URL、設定、接続先の関係

サブスクリプションURLは接続先の設定を取得するためのもので、通常はアカウントに紐づくアクセス情報を含みます。公開されたチュートリアルのURLでも、個別の接続先の名前でもありません。パネルのコピー機能を使い、余分な空白が入ったり、クエリパラメーターが欠けたり、ブラウザーのアドレスバーに表示されたパネルページのURLをコピーしたりしないようにしてください。

  1. ユーザーパネルのサブスクリプション欄を開き、現在のmacOSクライアントに対応した形式を選択します。
  2. クライアントでサブスクリプション、設定、または設定ファイルの管理画面を開き、URLからのインポートを選択します。パネルにアプリから追加する方法が案内されている場合は、その説明に従ってください。
  3. サブスクリプションURL全体を貼り付けて確定し、クライアントが設定を取得するまで待ちます。追加に失敗した場合は、まずエラーメッセージを確認し、すぐに同じ設定を作り直さないでください。
  4. 設定一覧で追加した設定を選択し、現在使用する項目として設定します。一覧に保存しただけで有効化していない場合、古い設定が使われ続けることがあります。
  5. 接続先またはポリシーグループが表示されているか確認し、クライアントの説明に従ってサブスクリプションを更新します。更新中にエラーがないことも確認してください。

設定内のポリシーグループは使用する接続先を決め、ルーティングルールはどのリクエストをそのポリシーグループに送るかを決めます。両者は別のものです。接続先の一覧が空の場合は、インポート形式とダウンロード結果を確認してください。一覧は正常に表示されるのに出口が変わらない場合は、現在の設定、ポリシーグループの選択、ネットワークの制御方法を確認します。

サブスクリプションURLは認証情報として扱ってください。他の人に相談する際は、URL全体、アカウント情報、設定に含まれる認証情報を隠します。URLを公開してしまった場合は、パネルにリセット機能があるか確認してください。リセット後は、各デバイスに保存されている古いURLも更新する必要があります。

接続先とルーティングモードを選択する

初回接続では、利用するウェブサイトが求める地域に合った接続先を手動で選び、確認が終わるまで変更しないでください。クライアントの測定結果が示すのは、測定先とその時点のネットワーク状態に限られます。動画の読み込み、ファイル転送、特定のウェブサイトでの利用感をそのまま表すものではありません。一覧の測定順位だけを基準にしないようにしましょう。

直接接続、中継、IEPLは、それぞれ異なる経路構成を表します。直接接続は通常、ユーザーが海外の入口に直接接続する方式です。中継では、まず転送用の入口を経由します。IEPLは一般に、国際イーサネット専用線型の回線を指します。名称だけでは経路全体の使用感を判断できず、利用するウェブサイトでのテストに代わるものでもありません。VPNGVの具体的な回線表示は回線一覧とパネルで確認してください。公開されていない専用線設備を推測しないでください。

ネットワーク制御方式:クライアントの対応状況に合わせて選択
方式 主な役割 確認時の注意点
システムプロキシ システムにプロキシ設定を登録し、その設定に従うアプリで利用できるようにします。 システムプロキシを参照しないアプリやコマンドラインツールもあります。ブラウザーで使えても、すべてのアプリで使えるとは限りません。
TUNまたはネットワーク拡張機能 仮想インターフェースやシステムのネットワーク機能を使って通信を制御します。具体的な機能は実装によって異なります。 追加の許可が必要な場合があります。制御対象、除外項目、DNSの動作は設定によって決まります。
ルールモード ドメインやアドレスなどのルールに基づき、リクエストをプロキシ、直接接続、その他のポリシーに振り分けます。 対象のウェブサイトが直接接続のルールに一致している場合、出口が変わらないのは設定どおりの動作かもしれません。
グローバルプロキシポリシー クライアントが制御している通信範囲内で、指定したプロキシポリシーを一律に使用します。 すべてのアプリの通信を制御するわけではありません。システムプロキシに従わない通信は、引き続き対象外となる場合があります。

普段の利用では、付属設定のルールモードから始めるとよいでしょう。特定のウェブサイトがルーティングによって直接接続されているかを調べる場合に限り、一時的にグローバルプロキシポリシーへ切り替えて比較し、確認後に元へ戻します。「グローバルモード」は権限が強い、あるいは必ず安全という意味ではありません。これはポリシーの選択方法であり、すべてのネットワーク制御の問題を解決するものではありません。

動作確認:出口、アプリ、DNSを分けて確認

まず、未接続の状態でローカルネットワークに正常にアクセスできることを確認し、その後クライアントを有効にします。信頼できる出口確認ページを開き、接続前後の出口地域を比較します。続いて、実際に利用するウェブサイトにアクセスし、ログインやページの読み込みを確認してください。出口地域が想定どおりでも、それはそのリクエストの経路を示すだけで、すべてのアプリが同じ接続先を使っていることの証明にはなりません。

次に、利用するアプリ内で確認します。ブラウザーでは使えるのに他のアプリで使えない場合は、そのアプリがシステムプロキシに従うか、再起動が必要か、クライアントにアプリの除外設定があるかを優先して確認してください。コマンドラインツールには独自のプロキシ環境変数が設定されている場合もあるため、その結果だけを根拠にブラウザーの接続を否定することはできません。

DNSはドメイン名の解決方法を決めます。一般にDNSリークとは、名前解決のリクエストが想定した経路で処理されず、意図しないリゾルバーに知られる状態を指します。ブラウザーのセキュアDNS、クライアントのDNS設定、システムの名前解決設定が同時に関わる場合があります。複数のDNSサービス名が表示されただけでは、リークが発生したとは判断できません。

名前解決の経路に問題があると思われる場合は、まずクライアントの現在の設定でDNSモードを確認し、ブラウザーで独立したセキュアDNSが有効になっていないかも調べます。クライアントのドキュメントを参照しながら項目ごとに確認してください。公共DNSアドレスをむやみに設定すると、既存のルーティング設計を回避したり、一部のウェブサイトで名前解決と実際の出口が一致しなくなったりする可能性があります。

よくある問題:再インストールの前に原因を特定

サブスクリプションを取得できない、追加後に接続先が表示されない

まずURLが完全か、アカウントの状態や通信量に問題がないかを確認し、サブスクリプションの形式がクライアントに合っているかを調べます。設定の解析エラーなら、プロトコルと設定構文の対応状況を重点的に確認します。ダウンロードエラーなら、ローカルネットワークとサブスクリプションURLへの到達性を確認してください。信頼できないオンライン変換サイトにアカウントのサブスクリプションを入力しないでください。

接続済みと表示されるのにウェブページを開けない

「接続済み」は、ネットワーク拡張機能またはローカルプロキシが起動したことだけを示している場合があります。現在の設定が有効か、ポリシーグループで利用可能な接続先を選んでいるか、対象ドメインにどのルールが適用されているかを確認してください。ほかのプロキシツールを一時停止して再度試し、システムプロキシ、仮想インターフェース、フィルタリング拡張機能の干渉を避けます。

すべてのウェブサイトにアクセスできない場合は、まずクライアントを閉じてローカルネットワークが復旧するか確認します。特定のウェブサイトだけ失敗する場合は、そのサイトの地域要件、アカウントの状態、クライアントの接続記録を確認してください。あらゆるアクセスエラーを接続先の問題と決めつけたり、地域を頻繁に切り替えて原因調査の代わりにしたりしないでください。

クライアントを終了してもインターネットに接続できない

クライアントが異常終了すると、システムにローカルプロキシを指す設定が残る場合があります。まずアプリを再度開き、システムプロキシを無効にする機能または接続を切断する機能を使ってから、通常の手順で終了してください。それでも復旧しない場合は、現在のネットワークサービスのプロキシ設定と、システムのVPNやフィルター項目を確認し、そのクライアントの残存設定だと確認できたものだけを無効にします。

スリープ復帰後やネットワーク変更後に使えなくなる

まずWi-Fiに接続されていることと、公衆ネットワークで必要な認証ページを完了していることを確認し、クライアントを切断してから再接続します。アプリに自動再接続機能がある場合は、説明に従って有効にしてください。ログイン時の起動と自動接続は別の設定です。macOSのメジャーアップデート後は、クライアントの互換性とネットワーク拡張機能の許可も再確認してください。

まとめ:Mac VPNを初期設定する際は、入手元の確認、インストールと権限の許可、サブスクリプションの有効化、ポリシーの選択、実際のアクセス確認の順に進めます。インストールの成功だけでは完了ではありません。ブラウザー、利用するアプリ、DNSの経路が想定どおりか確認できて、現在の利用環境のチェックが完了します。

VPNGVはmacOSに対応し、同時接続台数に制限はありません。複数のデバイスで同じアカウントを利用できますが、台数無制限でも通信量が無制限になるわけではありません。月額プランの通信量は開通日を基準に毎月リセットされ、追加パックの通信量は使い切るまで有効で、期限はありません。利用量に合わせて選ぶ場合はプランの説明をご確認ください。サービスには30日間の理由を問わない返金保証があります。