この macOS VPN 初心者向け完全ガイドでは、初回設定を4つのステップに分けて解説します。クライアントのインストール、システム権限の許可、サブスクリプションリンクの読み込み、そして本当に有効になっているかの確認です。4ステップはいずれも10分以内に完了できますが、実際につまずきやすいのは2番目のステップだけです。以下、順番に説明し、各ステップで照合できるチェックポイントも示します。

開始前の準備:アカウント、クライアント、システムバージョン

開始前に必要なものは3つあります。VPNBL アカウント、有効なサブスクリプション、そしてこの Mac に合ったクライアントのインストーラーです。アカウント登録に必要なのはユーザー名とパスワードだけで、メールアドレスは不要、メール認証の手順もありません。登録が済んだらそのままユーザーパネルにログインできます。

サブスクリプションには2つの方式があります。月額サブスクリプションは開通日ごとに毎月トラフィックがリセットされ、トラフィックパックは総量課金で有効期限がありません。まずパネルにログインしてサブスクリプションの状態が正常か確認してからインストールに進むと、手戻りを1回減らせます。

100+ 対応国・地域
230+ 回線総数(IEPL 専用線・中継・直結を含む)
60 日間返金保証(理由不問)
¥9.9 月額プランの最安値、60GB プラン、台数無制限

開始前に2つ確認しておきましょう。「この Mac について」で macOS のバージョンとチップの種類(Apple シリコンか Intel か)を確認します。ダウンロードページではこの2つによってインストーラーが分かれています。あわせて現在のシステムバージョン番号も控えておいてください。後の権限設定では、バージョンによって入口の名称が変わります。

ステップ1:macOS クライアントのインストール

インストーラーの入手先は1つだけです。ログイン後のユーザーパネルにあるクライアントダウンロードページから取得してください。ダウンロードが完了したら、以下の順に操作します。

  1. ダウンロードページで macOS を選び、.dmg インストーラーをダウンロードします。
  2. インストーラーをダブルクリックしてマウントし、アプリのアイコンを「アプリケーション」フォルダにドラッグします。
  3. 「アプリケーション」を開き、クライアントをダブルクリックして起動します。初回起動時に「Apple がマルウェアかどうかを確認できないため開けません」と表示されても、「ゴミ箱に入れる」はクリックせず、次のセクションの方法で許可してください。
  4. 起動に成功するとメニューバーにクライアントのアイコンが表示され、メイン画面に回線リストと接続ボタンが現れます。

起動は常に「アプリケーション」フォルダから行うことをおすすめします。ダウンロードフォルダから直接ダブルクリックして実行しないでください。システム拡張の許可、ログイン時の自動起動、今後のアップデートはいずれもアプリの配置場所を基準にするため、場所を移動した後は一部の許可を再確認する必要があります。

インストーラーはパネルのダウンロードページからのみ入手してください。第三者のサイトが再パッケージしたクライアントは、見た目だけでは違いが分かりませんが、内部のサブスクリプション URL が他人の設定に差し替えられている可能性があります。こうした改変は、どのシステム警告にも引っかかりません。

ステップ2:システム権限を許可する(最もつまずきやすいステップ)

macOS は 10.15 以降、ネットワークを掌握する権限を厳格化しました。アプリが分割ルーティングのルールに従ってすべてのトラフィックを処理するには、「ネットワーク拡張」(Network Extension)フレームワークを通じてシステムの許可を得る必要があり、通常のアプリのように自分のネットワーク設定だけを変えるわけにはいきません。そのため初回起動時にはプロンプトが2回続けて表示されます。1回目は VPN 構成の追加、2回目はネットワーク拡張の許可です。

2回のプロンプトはいずれもシステムのダイアログで確認するだけで、起動パスワードの入力か Touch ID が必要です。そのとき「許可しない」を押してしまった場合や、プロンプトが一瞬で消えて確認できなかった場合は、OS のバージョンに応じて以下の場所で手動で許可してください。

  • macOS 13 以降:システム設定 → プライバシーとセキュリティ → ネットワーク拡張(バージョンによっては「ログイン項目と拡張機能」に含まれます)。
  • macOS 12:システム環境設定 → セキュリティとプライバシー → 一般。

権限が拒否されている場合、クライアントは通常エラーを出しません。画面には「接続済み」と表示されたままですが、トラフィックはルールどおりに流れていません。対処法は、上記の場所に戻って手動で許可し、クライアントを完全に終了(メニューバーのアイコン → 終了)してから開き直すことです。

通知の権限は任意で、接続状態の通知にしか影響しません。拒否しても利用に支障はありません。許可が必要なのは一度だけで、その後クライアントをアップデートした際にシステムが再度確認してきた場合も、同じ方法で許可してください。

ステップ3:サブスクリプションリンクを読み込んで回線を選ぶ

サブスクリプションリンクは、設定ファイルを指す URL です。クライアントが取得すると、完全なノードリストが自動生成されます。プロトコル(Shadowsocks / VMess / Trojan / VLESS / Hysteria2 / TUIC)、ポート、暗号化パラメータはすべてその中に含まれており、手動で入力する項目はありません。

  1. ユーザーパネルにログインし、サブスクリプション URL を見つけてコピーをクリックします。コピーされるのは完全なリンクですので、最初の部分だけをコピーしないよう注意してください。
  2. クライアントに戻り、「サブスクリプションを追加」または「クリップボードから読み込む」を選び、リンクを貼り付けます。サブスクリプション名は任意です。
  3. 保存したら「更新」を一度クリックし、ノードリストが表示されるのを待ちます。
  4. リストから回線を1つ選び、接続をクリックします。

多くのクライアントは定期的な自動更新に対応しています。パネル側で回線が調整された場合も、手動で更新を一度クリックすれば済み、クライアントの再インストールも再読み込みも必要ありません。

回線の選び方:IEPL 専用線・中継・直結

回線リストの種別ラベルは飾りではありません。3つの経路は、夜のピーク時間帯に大きな差が出ます。

回線タイプトラフィックの経路向いている用途
IEPL 専用線端から端まで専用線で海外に出るため、公衆網の出口の混雑に巻き込まれない夜のピーク時間帯の動画視聴、国際会議、長時間のオンライン作業
中継まず中継の入口に接続し、そこから最適化された経路で海外に出る日常のブラウジング、AI ツール、近い地域へのアクセス
直結クライアントが海外サーバーに直接接続する一時的な調べもの、または近い地域でそもそも遅延が低い場合

回線を選ぶときは、空いている時間帯の遅延だけを見ないでください。同じ地域でも回線タイプが違えば、夜のピーク時間帯の安定性の差のほうが遅延の数字より注目に値します。迷ったらまず IEPL 専用線で一晩使ってみて、実際の体感に応じて乗り換えるのがおすすめです。

分割ルーティングのルールは変更すべきか

クライアントは初期設定でルールに基づく分割ルーティングを行います。中国本土のドメインは直結、それ以外のトラフィックは回線を通ります。これにより中国本土のサイトが遠回りせず、決済系アプリにも影響しません。システムプロキシに従わない一部のアプリに遭遇したときだけ、一時的にグローバルモードに切り替え、使い終わったら分割モードに戻してください。

サブスクリプションリンクはアカウントの認証情報と同じです。公開グループやフォーラム、スクリーンショットに載せないでください。漏えいした疑いがある場合は、パネルでサブスクリプション URL を再生成してください。古い URL はその時点で無効になるので、クライアントに戻って再度読み込みます。

ステップ4:本当に有効になっているか確認する

クライアントの画面に「接続済み」と表示されても、トンネルが確立しただけで、トラフィックが期待どおりに流れているとは限りません。以下の4つのチェックポイントを順に確認し、すべて通過してから通常の利用を始めてください。

チェックポイント1:出口 IP が変わっているか

任意の IP 所在地検索ページを開き、返ってくる IP が回線の地域のものか確認します。ターミナルを使い慣れている方は、2つのコマンドでもおおよそ確認できます。

# 現在の出口 IP を確認
curl -s https://ipinfo.io/ip

# システムが使用中の DNS リゾルバを確認
scutil --dns | grep 'nameserver\[0\]'

チェックポイント2:DNS も一緒に切り替わっているか

DNS リークとは「IP は変わったのに、名前解決はローカルに残っている」状態です。Web ページは開けますが、解決リクエストは依然としてローカルのプロバイダに送られ、アクセス結果と回線の地域が一致しません。一部のサイトでは、これを異常なトラフィックと判定されることもあります。上記2つ目のコマンドがルーターのアドレス(192.168.x.x)やローカルプロバイダのアドレスを返す場合、名前解決がついてきていません。一度切断して再接続すると更新されるのが通常です。

チェックポイント3:分割ルーティングが期待どおり動作しているか

中国本土のサイトと海外のサイトをそれぞれ開いてみてください。中国本土のサイトは直結となり、未接続時と近い速度になるはずです。海外のサイトは回線を通ります。中国本土のサイトまで遠回りしている場合は、まずグローバルモードに切り替わっていないか確認してください。

チェックポイント4:切断後に元に戻るか

接続を切ると、ローカルネットワークはすぐに復帰するはずです。切断後に Web ページが開けない場合は、システムプロキシまたは仮想ネットワークアダプタがきれいにクリアされていません。クライアントを終了して開き直せば解決します。

  • ✅ 出口 IP の所在地が回線の地域になっている
  • ✅ DNS リゾルバがルーターやローカルプロバイダのアドレスではなくなっている
  • ✅ 中国本土のサイトは直結で、接続前と近い速度
  • ✅ 切断後、ローカルネットワークがすぐに復帰する
  • ❌ 照会結果が依然としてローカル IP のままで、トラフィックが回線を通っていない
  • ❌ DNS が依然としてローカルプロバイダを指しており、名前解決のリークがある

判断基準は2つだけです。出口 IP が変わったこと、そして DNS リゾルバも変わったこと。両方を満たして初めて本当に有効になったと言えます。片方しか満たさない場合は、まず切断して再接続し、それからステップ2に戻ってネットワーク拡張の許可が残っているか確認してください。

よくある権限・接続トラブルの対照表

以下に挙げる症状は、macOS の初回設定でつまずくほとんどのケースをカバーしています。遭遇したら「対処法」の列のとおりに操作してください。

症状よくある原因対処法
インストーラーをダブルクリックすると「Apple がマルウェアかどうかを確認できないため開けません」と表示されるApp Store で配布されていないアプリのため、Gatekeeper にブロックされているシステム設定 → プライバシーとセキュリティ で、下部の「このまま開く」をクリックし、もう一度確認する
起動後、メニューバーにアイコンがなく、画面が一瞬表示されて消えるアプリが「アプリケーション」フォルダになく、インストーラーが完全にマウントされていないアプリを「アプリケーション」にドラッグしてから再起動する
接続済みと表示されるが、Web ページが開けないDNS キャッシュが更新されていない、または分割ルーティングのルールが対象ドメインを直結と判定している切断して再接続する。分割モードを切り替えて再試行する
システム設定にネットワーク拡張の許可項目が見つからない許可のプロンプトで「許可しない」を押してしまい、クライアントが再度プロンプトを出さない「ログイン項目と拡張機能」で名前から検索して許可し、クライアントを終了して開き直す
ブラウザで照会しても依然としてローカル IP のままブラウザにプロキシ拡張機能が入っていて、システムプロキシの設定を上書きしているブラウザのプロキシ拡張機能を無効にするか、グローバルモードに切り替える
ノードリストが空で、サブスクリプションの更新に失敗するリンクのコピーが不完全、または現在のネットワークがサブスクリプションのリクエストを遮断しているパネルに戻って完全なリンクをコピーし直し、もう一度読み込む

macOS でこれを快適に使いこなすポイントは2つだけです。権限を一度で正しく許可すること、そしてサブスクリプションリンクを大切に保管すること。前者はトラフィックが分割ルーティングのルールどおりに流れるかどうかを、後者はこの設定をどれだけ安心して使い続けられるかを決めます。インストール、読み込み、確認の3ステップは、順番に数回クリックするだけです。