本文へスキップ

Mac VPNの入門ガイド:macOSの初期設定から接続確認まで

クライアントのダウンロードとシステム権限の許可から、サブスクリプションの追加、接続確認まで、macOSでの手順を解説。権限の確認画面やネットワーク拡張機能に関するトラブルへの対処法も紹介します。

このMac VPNガイドでは、実際の操作順に沿って解説します。まず対応クライアントをインストールし、サブスクリプションを追加して権限を確認したら、使いたいアプリの通信が選択した経路を通っているか確認しましょう。クライアントに「接続済み」と表示されても、それだけですべてのアプリがプロキシを利用しているとは限らず、すべてのサイトにアクセスできるわけでもありません。

macOSで使うサブスクリプションクライアントと、システム標準のVPN設定画面は別のものです。サブスクリプションは通常、対応クライアントに読み込ませます。システム設定のVPNサーバアドレス欄に貼り付けないでください。クライアントごとにボタン名は異なるため、具体的な操作場所は管理画面のダウンロード案内とクライアントの最新画面で確認してください。

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

まずMacのチップを確認します。Appleメニューから「このMacについて」を開き、AppleシリコンかIntelプロセッサかを確認してください。ダウンロードページに複数のビルドがある場合は、該当するものを選びます。ユニバーサル版と記載されている場合は、その案内に従ってインストールしてください。ファイル名に「Mac」とあるだけで判断せず、必要なmacOSのバージョンも確認しましょう。

VPNYGはメールアドレス不要です。管理画面にログインし、クライアントのダウンロードページから対応クライアントとサブスクリプションの案内を確認してください。サブスクリプションURLは接続先や設定を取得するためのもので、通常はアカウント情報が含まれています。パスワードと同様に管理し、公開メモやスクリーンショット、オンラインの変換ツールに貼り付けないでください。

Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUICはそれぞれ異なるプロキシプロトコルで、クライアントやコアによって対応状況が異なります。特定のプロトコルに対応していても、すべてのサブスクリプション形式を読み込めるとは限りません。管理画面で提供される設定とクライアントのドキュメントを確認してください。ここでは、VPNYGが特定のプロトコルを提供しているとは断定しません。

インストールと権限:内容を確認してから許可する

  1. インストールする。ディスクイメージをダウンロードした場合は、開いて案内に従い、アプリを「アプリケーション」フォルダに移動します。インストーラの場合は、表示される手順を確認して進めてください。インストール後は「アプリケーション」から起動し、ダウンロードフォルダや一時的なディスクイメージから使い続けないようにしましょう。
  2. 初回起動時の警告を確認する。macOSでは、アプリがインターネットからダウンロードされたことを知らせる画面が表示される場合があります。アプリ名とダウンロード元が一致することを確認してから開いてください。開発元を検証できない、またはソフトウェアが破損していると表示された場合は、操作を中断し、公式の案内とファイルの入手元を再確認しましょう。
  3. 必要な補助機能だけを許可する。システムプロキシの設定に補助ツールのインストールが必要なクライアントや、仮想ネットワークインターフェースの利用時にVPN構成の追加やネットワーク拡張機能の許可が必要なクライアントがあります。用途を確認してから許可してください。
  4. クライアントに戻って状態を確認する。許可後に、接続を再度有効にするかアプリを再起動する必要がある場合があります。システムの確認画面が消えただけで設定が完了したと判断しないでください。

macOSのバージョンによって設定項目の場所は異なります。ネットワーク拡張機能の承認を求められた場合は、システム設定で「拡張機能」または「VPN」を検索するか、「プライバシーとセキュリティ」に関連する通知がないか確認し、クライアントのドキュメントに従ってください。ネットワーク拡張機能を使わないクライアントもあるため、同じ項目が見つからなくても故障とは限りません。

学校や会社の管理下にあるMacでは、端末のポリシーによってネットワーク拡張機能やVPN構成が制限されている場合があります。その場合は管理者に許可されている利用方法を確認してください。クライアントを何度インストールし直しても管理ポリシーを回避できるとは限らず、既存の業務用接続に影響するおそれもあります。

サブスクリプションを追加する:更新してから接続先を選ぶ

管理画面で、利用中のクライアントに対応したサブスクリプションの追加方法を確認してください。リンクからアプリを起動して取り込める場合もあれば、URLをコピーしてクライアントの「設定」「サブスクリプション」などの画面からリモート設定として追加する場合もあります。アプリが起動しない場合は手動で貼り付けても構いませんが、接続先サーバー、パスワード、ローカルプロキシのポートなど、関係のない項目にサブスクリプションURLを入力しないでください。

  1. サブスクリプションURLを省略せずにコピーし、前後に空白や改行が入っていないか、チャットアプリで途中が切れていないか確認してください。
  2. リモートサブスクリプションを追加して保存し、更新を実行します。接続先やポリシーグループが表示されることを確認してください。
  3. 追加した設定を選択し、対応するポリシーグループからテストに使う接続先を選びます。
  4. まずは設定の既定のルーティング方法で動作を確認し、検証が終わってからルールを変更してください。

更新が成功しても一覧が空の場合は、サブスクリプション形式が対応していない、設定が選択されていない、または解析に失敗している可能性があります。更新自体が失敗する場合は、URLの無効化、ローカルネットワークからサブスクリプションサーバーに接続できない問題、クライアントの証明書検証エラーを切り分けてください。システムの日付が正しいか確認し、簡潔なエラー内容を確認しましょう。問題を隠すために証明書検証を無効にしないでください。

サブスクリプションURLが漏えいした場合は、管理画面に該当機能があれば認証情報をリセットし、各デバイスに保存したURLも更新してください。クライアントを再インストールしても、古いURLが自動的に無効になるわけではありません。サポートへ連絡する際は、サブスクリプションのパラメーター、アカウント識別情報、キーを隠し、調査に必要なエラー内容だけを共有してください。

接続モードの選び方:システムプロキシと仮想ネットワークインターフェース

初めて接続する場合は、クライアントが対応しており、使いたいアプリがシステムプロキシ設定に従うことを前提に、まずシステムプロキシを試せます。ブラウザーではアクセスできてもほかのアプリが使えない場合、すぐに接続先の障害と判断しないでください。アプリがシステムプロキシを無視している可能性があるため、個別に設定するか、クライアントが対応している場合は仮想ネットワークインターフェースを試してください。

接続モードの役割と確認事項(動作はクライアントの実装によって異なります)
方式 主な役割 注意点
システムプロキシ システムプロキシ設定に従うアプリの通信をローカルクライアントに渡す すべてのアプリが対象になるとは限りません。終了時はプロキシ設定が元に戻ったか確認してください。
仮想ネットワークインターフェース 仮想ネットワークインターフェースを使い、設定条件に合う通信を処理する 追加の権限が必要な場合があります。ほかのVPNやネットワークフィルタリングツールと競合することもあります。
アプリ内プロキシ設定 アプリごとにローカルプロキシのアドレスとポートを指定する アドレス、ポート、プロキシの種類を、クライアントの実際の待ち受け設定と一致させる必要があります。

「ルールモード」と「グローバルモード」は通信の出口を選ぶ方法を示すもので、別の暗号化プロトコルではありません。ルールモードでは通常、ドメインやアドレスなどの条件に応じて直接接続かプロキシ経由かを決めます。グローバルモードでは一般に、クライアントが処理する通信を選択中のプロキシ経由にします。グローバルモードに切り替えても、クライアントが処理していないアプリの通信まで自動的にプロキシ経由になるわけではありません。

テスト中は設定を一度に一つだけ変更してください。まずシステムプロキシでブラウザーが使えるか確認し、必要に応じて仮想ネットワークインターフェースを試します。接続先の変更、DNSの変更、サブスクリプションの差し替え、複数のネットワークツールの同時起動を重ねると、復旧してもどの操作が有効だったのか判断しにくくなります。

接続を確認する:出口、アプリ、DNSをチェック

接続を有効にしたら、まず実際に使うサイトを開き、クライアントの接続ログに該当する通信が記録されているか確認してください。ブラウザーで一般的なWebページが開けても、基本的なネット接続ができていることしか分かりません。使いたいサイトにアクセスでき、接続ログも想定どおりであることを確認して、初めて検証が進んだといえます。特定のサイトにアクセスできない場合は、アカウントの利用条件、地域ごとの制限、サイト側の障害なども考えられます。

出口を確認するには、信頼できるIPアドレス確認ページを使い、接続前後の結果と選択した地域を比較します。出口情報は補助的な証拠であり、すべての通信がプロキシ経由になっていることの証明にはなりません。ルールモードではサイトごとに異なる出口になることがあります。ブラウザーの既存接続やキャッシュが確認を妨げる場合は、アプリを開き直して試してください。

DNSはドメイン名をアドレスに変換します。DNS漏えいとは、想定どおりプロキシ経由にする、または保護する必要があるドメインの問い合わせが、意図しないDNSサービスに送られる状態を指します。DNSサービスに表示される国だけで判断せず、クライアントのDNS設定、ルーティングルール、ブラウザーのセキュアDNS設定、テスト結果をあわせて確認してください。

ほかの通信は正常なのに特定のドメインだけ開けない場合は、まずクライアントに名前解決エラーが出ていないか確認してください。ブラウザー独自のセキュアDNSが、クライアントのDNS設定とは異なる経路を使う場合もあります。設定の案内に沿って名前解決の方法を確認し、出所不明のガイドにあるDNSアドレスを安易に使わないでください。セキュアDNSを無効にすることも、あらゆる問題に有効な対処法ではありません。

接続成功の目安:使いたいアプリが利用でき、通信が想定した経路に記録され、出口がルーティングルールと一致していること。クライアントの接続表示、接続先の遅延テスト、特定のWebページが開けることだけでは、これらの確認の代わりにはなりません。

よくあるトラブル:症状から原因を切り分ける

権限を許可してもネットワーク拡張機能が使えない

まず、システムで許可した拡張機能が現在のクライアントのものか確認してください。アプリのバージョンを変更した場合や、ほかのプロキシツールをインストールした場合は特に注意が必要です。アプリを完全に終了してから起動し直し、案内に従って接続を再度有効にしてください。再起動は、システムまたはクライアントから明示的に求められた場合に行います。それでも解決しない場合は拡張機能に関するエラーを記録し、端末管理ポリシーによる制限がないか確認してください。

ブラウザーは使えるが、ターミナルやほかのアプリは使えない

そのアプリがシステムプロキシ設定に従うか確認してください。ターミナルのプログラムは独自の設定やプロキシ環境変数を参照し、macOSのシステムプロキシを自動的に使わないことがあります。手動設定が必要な場合は、クライアントに表示される実際のローカル待ち受け情報をコピーし、対象プログラムのドキュメントに従ってください。サブスクリプションURLをプロキシアドレスとして使ったり、一時的な設定をそのまま恒久的なシステム全体の設定にしたりしないでください。

接続後、どのWebサイトも開けない

まず接続を切り、元のネットワークに戻るか確認してください。正常に戻る場合は、選択した接続先、設定の有効性、プロキシの待ち受け状態、DNSエラーを順に確認します。接続先の変更だけで復旧するなら、サブスクリプションを一度も追加できない問題とは原因の範囲が異なります。クライアントを終了してもネットにつながらない場合は、停止したローカルサービスを指すプロキシ設定がシステムに残っていないか確認してください。

スリープからの復帰後やネットワーク切り替え後に使えない

自宅のネットワークから公共のネットワークに切り替えた後は、ブラウザーでそのネットワークの接続認証を済ませてから再接続が必要な場合があります。スリープから復帰した後は、いったんクライアントの接続を切って再接続し、新しい通信が記録されるか確認してください。公共ネットワークの認証画面でVPNYGのアカウントパスワードを入力しないでください。ネットワークへの接続認証とサブスクリプションのアカウントは別の仕組みです。

解決しない場合は、サポート窓口から、システムのバージョン、クライアント名、問題が起きた状況、試した操作、個人情報を伏せたエラー内容をお知らせください。「使えない」だけでなく、「サブスクリプションの更新は成功したが、システムプロキシを有効にすると対象アプリがタイムアウトする」のように説明すると、原因を特定しやすくなります。

利用量と終了時の確認:接続後にチェックすること

VPNYGでは接続デバイス数に制限はありませんが、デバイス数が無制限でも通信量は無制限ではありません。Macとほかのデバイスで同じアカウントを使う場合は、アカウント全体の利用量を確認してください。月額プランは¥9.9/60GB、¥18/250GB、¥28/500GBで、通信量は利用開始日を基準に毎月リセットされます。途中でアップグレードする場合、差額は残りの日数に応じて計算されます。デバイス上の利用量表示を、そのままアカウントの請求データとみなさないでください。

継続的に使わない場合は、有効期限のないデータパックも確認できます。¥158/300GB、¥358/1000GB、¥658/3000GBです。実際の利用状況を確認してから、プランページで料金体系をご確認ください。初回支払いから14日以内であれば、理由を問わず全額返金を申請できます。詳しくは利用規約をご確認ください。

VPNYGのプライバシー方針は「匿名・ノーログ」です。これはサービスの方針を示すものであり、サイトにログインした際にサイト側がアカウントを識別できなくなることや、ブラウザーのCookie、アプリのアクセス許可、端末のセキュリティ上のリスクがなくなることを意味しません。サブスクリプションの認証情報、サイトのパスワード、端末の権限はそれぞれ適切に管理してください。

利用を終えるときは、まずクライアントでプロキシを無効にするか、仮想ネットワークインターフェースの接続を切ってからアプリを終了します。アンインストールする場合は、クライアントの案内に従って補助コンポーネントとネットワーク拡張機能を削除し、最後にシステムプロキシが元に戻っているか確認してください。再現に必要な設定記録は保管しつつ、サブスクリプションキーを公開文書に残さないようにしましょう。

無料で始める