MacでVPNを使う際は、「接続済み」と表示されるだけでは不十分です。インストール、サブスクリプションの追加、通信の経路設定、接続確認まで行いましょう。この記事ではmacOSの設定手順を実際の操作順に沿って解説します。メニュー名はクライアントによって異なります。権限を許可するかどうかは、利用中のクライアントの公式案内を確認してください。

インストール前に確認すること:OS、クライアント、サブスクリプション

まずAppleメニューから「このMacについて」を開き、macOSのバージョンとチップの種類を確認します。AppleシリコンとIntelプロセッサでは、インストーラーが異なる場合があります。ユニバーサル版が用意されている場合は、ダウンロードページの案内に従ってください。OSがサポート対象外の場合、権限を何度も許可しても解決しません。対応バージョンを探すか、OSをアップデートしましょう。

クライアントは、サービスのアカウント画面または開発元の公式サイトから入手してください。VPNFundのユーザーはクライアントのダウンロードページにアクセスし、画面に表示されるmacOS向けの案内に従ってください。検索広告に表示された似た名前だけで配布元を判断したり、出所のわからない改変版をインストールしたりしないでください。

サブスクリプションURLは、クライアントがノードや設定を取得するための認証情報であり、一般公開用のURLではありません。クライアントソフトとは別のものです。ソフトをインストールしただけでは利用できる接続先があるとは限らず、URLを入手しても、すべてのクライアントで読み込めるわけではありません。追加する前に、サブスクリプションの形式とクライアントのコアが対応しているか確認しましょう。

  • ✅ macOSのバージョン、チップの種類、インストーラーの対応範囲を確認する。
  • ✅ アカウント画面からサブスクリプションを取得し、プランの状態と残りデータ量を確認する。
  • ✅ クライアントがサブスクリプションの形式と、ノードで使われているプロトコルに対応しているか確認する。
  • ❌ サブスクリプションURL全体を公開の変換サイトや掲示板に貼り付けない。

クライアントをインストール:まず起動し、必要なシステム権限を設定

  1. インストールする。ディスクイメージをダウンロードした場合は、開いてアプリを「アプリケーション」フォルダにドラッグします。インストーラーパッケージの場合は、配布元を確認してからインストールガイドに従ってください。初回起動は「アプリケーション」から行い、ディスクイメージ内の一時的なコピーを使い続けないようにしましょう。
  2. 初回起動時の警告を確認する。macOSでは、インターネットからダウンロードしたアプリを開く際に確認を求められることがあります。開発元を検証できないという警告が表示された場合は、公式ページで署名とインストール方法を確認してください。ファイルが破損しているという警告が表示された場合は、再ダウンロードしましょう。システムのセキュリティ確認を安易に無効化しないでください。
  3. 機能に応じて権限を許可する。システムプロキシのみを使うクライアントでは、ネットワーク拡張が不要な場合があります。トンネルモードを有効にする場合は、VPN構成の追加やネットワーク拡張の許可、補助コンポーネントのインストールが必要になることがあります。表示された要求が利用中のアプリのものだと確認してから、管理者の認証情報を入力してください。
  4. バックグラウンド設定を確認する。接続の維持にバックグラウンドコンポーネントが必要なクライアントもあります。ログイン項目やバックグラウンドでの動作設定は、通常「システム設定」の「一般」に関連する画面にありますが、場所はmacOSのバージョンによって異なります。必要なコンポーネントを許可したら、アプリの案内に従ってクライアントを再起動してください。

「バックグラウンドでの実行を許可」と「ログイン時に起動」は同じ設定ではありません。前者は補助コンポーネントの動作に関わり、後者はログイン後にアプリを自動で開くかどうかを決めます。初期設定では手動で起動し、接続が安定してから自動起動を有効にするか検討しましょう。起動時の問題と接続先の問題を混同しにくくなります。

サブスクリプションを追加:URL、ノード、ルールの違い

アカウント画面を開き、利用中のクライアントに対応するサブスクリプションの項目を探します。クライアントに「クリップボードからインポート」「サブスクリプションを追加」「リモート設定」などの機能があれば、該当するものを選択してください。ワンクリックで追加する場合、ブラウザからクライアントを開くか確認されることがあります。対象のアプリを確認してから続行しましょう。

手動で追加する場合は、サブスクリプションURLを専用欄に貼り付け、先頭や末尾に余分な空白や改行がないか確認してから保存・更新します。プロキシサーバーのアドレス欄にサブスクリプションURLを入力しないでください。通常、その欄で受け付けるのは単一サーバーの接続情報であり、サブスクリプションの管理には使えません。

更新後、ノード、プロキシグループ、ルールが表示されるか確認します。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルまたは方式で、自由に置き換えられる形式ラベルではありません。クライアントの対応状況は、コアのバージョンや個々のパラメーターにも左右されます。ファイルを読み込めても、すべてのノードを利用できるとは限りません。

解析に失敗する場合は、アカウントページのURLではなくサブスクリプションURLをコピーしたか確認し、クライアントの対応状況も調べましょう。非対応プロトコルと表示された場合、ファイルの拡張子やノード名を変えるだけでは解決しません。形式の変換が必要なら、サービスが提供する対応用の機能を優先して使い、認証情報を不明な変換サービスに渡さないでください。

接続モードを選ぶ:システムプロキシとトンネルモード

まずはクライアントの推奨設定を使い、すぐにグローバルモードへ変更しないようにしましょう。システムプロキシは通常、macOSのプロキシ設定に従うアプリで使われます。一部のコマンドラインツール、独立したネットワークコンポーネント、独自にプロキシを設定しているアプリは、システムプロキシに従わない場合があります。トンネルモードは一般に仮想ネットワークインターフェースを通じて、より多くの通信を処理しますが、実際の範囲はルーティング、除外設定、DNSの構成によって異なります。

モード 主な役割 確認するポイント
システムプロキシ システムプロキシ設定に従うアプリでローカルプロキシを利用する プロキシのオン・オフ、ローカル待ち受けの状態、アプリ側の設定
トンネルモード 仮想ネットワークインターフェースを使い、ルーティングに従って通信を処理する ネットワーク拡張の権限、ルートの除外設定、DNSの処理
ルールによる振り分け ドメイン、アドレス、アプリのルールに応じて直結とプロキシを選ぶ ルールの順序、適用されるプロキシグループ、グループ内で選択されたノード
グローバルプロキシポリシー クライアントが処理するリクエストを、指定したプロキシにまとめて送る Mac全体の通信がすべて処理対象になるとは限らない

接続先として利用可能なノードを選び、システムプロキシまたはクライアントが指定するトンネルを有効にします。通信を処理するクライアントを複数同時に有効にするのは避けましょう。会社のVPN、フィルタリングソフト、ネットワーク拡張と競合する場合もあります。切り分ける際は、無効にできるコンポーネントを一つずつ停止してください。管理対象デバイスでは、組織のルールを優先しましょう。

ブラウザー拡張機能が影響するのは通常ブラウザー内だけで、macOSクライアントの代わりにはなりません。一方、システム設定にある手動VPN構成も、あらゆるサブスクリプションを読み込める汎用ツールではありません。任意のプロキシサブスクリプションURLを入力して設定を完了することはできません。

接続を確認する:アクセス、通信の振り分け、DNSを個別にチェック

まず、普段使っている一般的なWebサイトをブラウザーで開き、その後で目的の海外サイトにアクセスします。一般的なサイトも開けない場合は、まずローカルネットワークが正常か確認してください。目的のサイトだけ開けない場合は、ノード、ルール、接続先サービスの制限を確認しましょう。クライアントが未接続だと決めつけないでください。

次に、クライアントの接続一覧やルールの適用ログを見て、対象ドメインが想定したプロキシグループに入り、そのグループで想定したノードが選択されているか確認します。ルールで通信を振り分ける場合、一部のリクエストが直結になるのは正常です。本来プロキシを使うリクエストが直結している場合に限り、ルールの順序や除外設定を確認してください。

外部IPアドレスの確認結果でわかるのは、その確認リクエストの通信経路だけです。すべてのアプリが同じ経路を使う証明にはなりません。ブラウザーの確認後、実際に使うアプリも開いて確認しましょう。ブラウザーは使えてターミナルのツールだけ失敗する場合は、そのツールがシステムプロキシを参照するか確認し、必要に応じてツールのドキュメントに従ってプロキシ環境を個別に設定してください。

DNSの確認では、想定している通信経路も考慮しましょう。ブラウザーの暗号化DNS、クライアント内蔵の名前解決、システムの名前解決が併用されることがあります。ローカルのリゾルバーが結果に表示されても、すぐに漏えいと判断する必要はありません。そのドメインが直結する設定になっているか、プロキシ経由のドメインが想定外のDNS経路を使っていないかを確認してください。DNSチェックページの結果は手がかりであり、プライバシーを保証するものではありません。

設定完了の目安:目的のアプリにアクセスでき、接続ログに想定したルールが適用され、DNSの動作が設定と一致し、クライアントを切断した後もローカルネットワークが復旧すること。ステータスバーの「接続済み」は、確認項目の一つにすぎません。

よくあるトラブル:何度も再インストールせず、症状から原因を探す

サブスクリプションを更新できない、またはノード一覧が空

まず、アカウントの状態とサブスクリプションURLが有効か確認し、ローカルネットワークからサブスクリプションサーバーへアクセスできるか調べます。古い設定が残っている場合、新しい設定の読み込みに失敗しても古いノードだけが表示されることがあります。一覧だけでなく、更新時のメッセージを確認してください。クライアントがプロキシ経由での更新に対応している場合は、公式の案内に従って試しましょう。接続できないからといって、更新方法をむやみに切り替えないでください。

接続済みなのにWebページが開かない

選択中のノード、システムプロキシのオン・オフ、ルールの適用状況を順に確認します。別の利用可能なノードに切り替えて復旧する場合は、元の経路または接続先の出口に問題がある可能性があります。IEPL専線、中継、直結はそれぞれ異なるネットワーク経路を指し、macOSの権限設定ではありません。ローカルの拡張機能がブロックされている場合、経路の種類を変えても権限の代わりにはなりません。

ネットワーク拡張やバックグラウンドコンポーネントの許可を繰り返し求められる

クライアントのコピーが複数残っていないか、システムで許可されているコンポーネントが現在のバージョンのものか確認します。「アプリケーション」フォルダに移動し、公式の手順に従って再度許可してください。必要に応じてMacを再起動します。企業のポリシーで拡張機能が禁止されている場合は、管理者に問い合わせてください。デバイス管理を回避しようとしないでください。

切断後にネットワークに問題が起きる、またはスリープ復帰後に接続できない

まず、クライアントの通常の切断・終了機能を使い、プロキシやルーティングの設定を解除してください。アプリが異常終了した場合は、現在のネットワークサービスにローカルプロキシ設定が残っていないか確認します。そのクライアントに関係する設定だけを変更し、組織の設定を消去しないでください。スリープから復帰した後は、再接続を試し、自動再接続とバックグラウンド権限も確認しましょう。

サポートに問い合わせる際は、macOSとクライアントのバージョン、エラーメッセージ、再現手順を伝えてください。スクリーンショットやログを共有する前に、サブスクリプションURL、トークン、アカウント情報を隠し、トラブルシューティングに必要な部分だけを提出しましょう。

日常のメンテナンス:サブスクリプションを安全に保管し、通信量のルールを確認

接続が安定したら、クライアントとルールの配布元が信頼できることを確認し、アップデート前にリリースノートを読みましょう。「更新」のためにコアを頻繁に入れ替えたり、設定を重ねたりしないでください。一度に変更するのは一つにし、元に戻せるよう設定の記録を残しましょう。ただし、認証情報を含むバックアップを公開状態で同期しないでください。

ネットワークの問題とデータ通信量の超過は分けて確認しましょう。VPNFundの月額サブスクリプションは、利用開始日を基準に毎月リセットされます。データパックは使い切るまで利用でき、有効期限はありません。アカウントで利用できるデバイス数に制限はありませんが、複数のデバイスで使う場合もアカウントのデータ通信量を確認してください。初回のお支払いから7日以内であれば、理由を問わず全額返金を申請できます。アカウントの操作方法はよくある質問をご覧ください。

VPNFundのアカウント作成にメールアドレスは不要で、ユーザー名とパスワードだけで利用できます。プライバシー方針はノーログです。ただし、クライアントの入手元、システム権限、サブスクリプションの認証情報は適切に管理してください。基本事項を確認しておけば、問題が起きたときに、インストールをやり直すことなく原因の箇所を絞り込めます。