Intel MacでClashX Proを使う前に知っておきたいこと
ClashX Pro は、macOSのメニューバーからプロキシの有効化、接続先の切り替え、設定ファイルの読み込みを行える常駐型クライアントです。Intelプロセッサを搭載したMacBook、iMac、Mac miniでは、Apple Silicon向けのarm64版ではなく、Intel/x86_64対応と明記されたパッケージを選ぶ必要があります。見た目が同じアプリでもCPUアーキテクチャが合わないと、起動できない、すぐ終了する、動作が不安定になるといった問題が起こります。
本稿では、Intel MacにClashX Proを導入する初心者を対象に、対応版の確認、DMGからのインストール、macOSの許可設定、初回起動、設定ファイルの追加、システムプロキシの有効化、通信確認までを順番に説明します。画面上のメニュー名はビルドやmacOSのバージョンによって英語表記になる場合がありますが、Config、Managed Config、System Proxy、Modeといった基本的な役割を理解すれば読み替えられます。
事前確認:Intel Mac・macOS・配布元
まず画面左上のAppleメニューからこのMacについてを開き、プロセッサ欄にIntelと表示されることを確認します。macOSのバージョンも合わせて記録しておくと、後でGatekeeperやプライバシー設定の説明が一致しないときに役立ちます。ClashX Proの配布ページでは、Intel、x86_64、Universalなどの表記を確認し、arm64専用パッケージを選ばないようにしてください。
入手先は、当サイトのダウンロードページを起点にし、必要に応じて開発元の公式リリース情報とファイル名を照合します。検索結果の広告、出所が不明な再パッケージ、設定済みをうたう改造版は避けてください。Clashの設定ファイルには購読URLやアクセストークンが含まれることがあるため、アプリ本体だけでなく配布元の信頼性も重要です。
会社や学校から管理されているMacでは、MDMによってアプリの起動、ログイン項目、ネットワーク拡張の追加が制限される場合があります。また、別のVPN、広告ブロッカー、セキュリティソフトが通信経路を先に取得していると、ClashX Proでシステムプロキシをオンにしても期待どおりに動作しません。検証時は可能なら他のVPNを一時停止し、管理者の許可が必要な端末では勝手に設定を変更しないでください。
DMGからインストールし、最初の起動を行う
ダウンロードしたDMGファイルをFinderで開き、表示されたClashX Pro.appをApplicationsフォルダへドラッグします。ダウンロードフォルダから直接起動することもできますが、アプリをApplicationsへ移しておくと、次回起動時の場所が分かりやすく、ログイン時に自動起動する設定も管理しやすくなります。コピーが終わったらDMGを取り出し、ApplicationsからClashX Proを起動してください。
初回起動時に「開発元を確認できないため開けません」と表示された場合は、まず正規の入手元から取得したファイルであることを確認します。そのうえでFinderのアプリをControlキーを押しながらクリックし、「開く」を選択すると、通常のダブルクリックとは異なる確認画面が表示されることがあります。macOSのシステム設定にあるプライバシーとセキュリティへ移動し、「このまま開く」に相当する許可が表示される場合もあります。
起動が完了すると、通常は画面上部のメニューバーにClashX Proのアイコンが表示されます。アイコンが見えないときは、メニューバーの右側にある隠れたアイコン、コントロールセンター、またはmacOSのメニューバー項目を確認してください。起動直後に終了する場合は、Intel版とarm64版の取り違え、破損したDMG、セキュリティソフトによる隔離、古いmacOSとの互換性を順番に疑うと切り分けやすくなります。
設定ファイルまたは購読URLを追加する
ClashX Proを起動しただけでは、接続先のノードやプロキシグループがないため通信は始まりません。プロバイダから受け取った購読URLを使う場合は、メニューバーのClashX ProアイコンからConfig、Managed Config、Subscribeなどに相当する項目を探します。ビルドによって名称は異なりますが、「購読を追加」「リモート設定」「URLから読み込む」という意味のメニューを選びます。
URLを貼り付けるときは、前後に余分な空白や改行を入れないでください。購読URLに有効期限や秘密トークンが含まれることがあるため、スクリーンショットやチャットにそのまま貼り付けるのも避けます。表示名を付けて保存し、更新が完了したらプロファイル一覧やノード一覧に内容が現れるか確認します。取得に失敗する場合は、URLの期限切れ、入力ミス、プロバイダ側の制限、現在のネットワークから配布サーバーへ到達できないことが主な原因です。
手元にYAMLファイルがある場合は、ClashX ProのConfigメニューからローカル設定を開くか、アプリが指定する設定フォルダへファイルを配置します。既定の保存場所はビルドによって異なるため、ネット上の記事に書かれたパスをそのまま決めつけず、アプリ内の「設定フォルダを開く」「Config Folder」などの項目を優先してください。複数のYAMLを置くと、どれが現在選択されているか分からなくなるため、最初は検証用の1ファイルだけに絞ると安全です。
| 確認項目 | 正常な状態 | 異常時に見る場所 |
|---|---|---|
| 設定の取得 | 更新日時が変わり、プロファイルが表示される | 購読URL、期限、ネットワーク接続 |
| ノード一覧 | 接続先やグループ名が表示される | YAMLの形式、選択中の設定 |
| プロキシポート | HTTPまたはSOCKSポートが待受状態になる | 設定画面と他アプリのポート競合 |
| 現在のモード | Rule、Global、Directのいずれかが意図どおり | Modeメニューとルール評価 |
システムプロキシを有効にする
設定ファイルを読み込んだら、メニューバーのClashX ProメニューからSet as System Proxy、System Proxy、または「システムプロキシを設定」に相当する項目をオンにします。これはmacOSのネットワーク設定にHTTP/HTTPSプロキシを登録し、対応しているブラウザやアプリの通信をClashのローカルポートへ送る機能です。Clashのモードは、通常の用途ではまずRuleを選ぶと、設定ファイルに書かれたルールに従って通信を振り分けられます。
一部のビルドでは、システムプロキシの有効化時にmacOSの管理者パスワードを求められます。これはネットワーク設定を書き換えるための確認であり、アプリの購読URLを再入力する操作ではありません。ポート番号が競合している場合や別のプロキシが登録されている場合は、オンにした直後に自動でオフへ戻ることがあります。そのときはClashX Proの設定に表示されるHTTPポート、SOCKSポートと、他アプリの待受ポートを比較してください。
ブラウザだけをClash経由にしたい場合はシステムプロキシで十分なことが多い一方、ターミナル、Docker、仮想マシン、独自のネットワーク処理を行うアプリは設定を継承しない場合があります。ターミナルから確認するときは、Clashの混合ポートまたはHTTP/SOCKSポートを環境変数へ設定する必要があります。たとえばポート番号は環境によって異なるため、下記の値をそのまま使わず、ClashX Proの画面に表示されている番号へ置き換えてください。
export http_proxy=http://127.0.0.1:PORT
export https_proxy=http://127.0.0.1:PORT
環境変数を使った後に通信できなくなった場合は、入力したポートの種類を確認します。HTTPプロキシ用ポートへSOCKS形式のURLを指定したり、すでに停止したClashのポートを残したりすると、ブラウザは動くのにターミナルだけ失敗する状態になります。不要になった環境変数はシェル設定から削除し、アプリごとにプロキシ設定が必要かどうかを整理してください。
通信確認と、つながらないときの切り分け
最初のテストは、ClashX ProのConnectionsやライブ接続一覧を開いた状態で行います。ブラウザから通常のページを開き、一覧に接続先ホスト、使用されたルール、選択されたプロキシグループが表示されるかを確認します。接続が一覧に現れない場合は、システムプロキシが本当にオンか、ブラウザが独自のプロキシ設定やVPNを使っていないかを確認してください。
接続は見えるのにページが開かない場合は、まずプロキシグループで別のノードを選びます。それで改善するなら、設定ファイル全体の問題ではなく、選択中のノードの停止、遅延、TLS接続、地域制限などが原因の可能性があります。どのノードでも失敗する場合は、Clashコアの起動状態、ポート待受、DNS、ルールの順番を調べます。特に最後のMATCHルールが意図しないグループを指していないかは重要です。
DNSの問題を疑うときは、同じページをブラウザとターミナルで比較します。ブラウザだけ失敗するならシステムプロキシやブラウザ拡張を、ターミナルだけ失敗するなら環境変数やアプリ固有のプロキシ設定を先に確認します。また、macOSの別VPNが動作している場合は、Clashのログに接続が出ても実際の出口が想定と異なることがあります。原因を急いで決めつけず、設定ファイル、プロキシスイッチ、ノード、DNS、他VPNを一つずつ変えて差分を記録してください。
Intel Macで安定運用するための設定
基本疎通が確認できたら、ClashX Proをログイン時に自動起動するか、システムプロキシを自動でオンにするかを決めます。自宅と職場、学校のネットワークを移動するMacでは、常にプロキシをオンにするとローカル機器や社内サイトへ接続できなくなることがあります。その場合は、必要なドメインをDIRECTにするルールや、場所ごとにプロキシを切り替える運用を検討してください。
購読の自動更新は便利ですが、更新後にノード名、ポート、ルール、プロキシグループが変わることがあります。更新直後に接続できなくなった場合は、すぐに設定ファイルを上書きせず、更新前のバックアップと現在の設定を比較します。自分で追加したルールが購読更新で消える場合は、購読元の設定を直接編集するのではなく、ローカルオーバーライドや別ファイルの仕組みが利用できるか確認してください。
Intel Macでは古いmacOSを長く使っているケースもありますが、セキュリティ更新が止まった環境では、アプリが起動してもTLSや証明書、ネットワーク拡張との互換性で問題が出ることがあります。ClashX Pro、macOS、セキュリティソフトを一度に更新すると原因が分かりにくくなるため、変更内容と日時をメモしながら段階的に更新するのが実務的です。
Intel Mac向けの導入では、Apple Silicon版を誤って選ぶ問題、macOSの許可設定、古いVPNとの競合、設定ファイルの選択ミスが特に起こりやすくなります。ClashX Pro以外の簡易プロキシアプリは、購読管理や接続ログが限られ、失敗したときに原因を追いにくいことがあります。一方、Clash V.COREならIntel Macでもルール、プロキシグループ、接続ログを確認しながら段階的に設定でき、ブラウザからターミナルまで同じ考え方で管理できます。今回の手順を試すための対応版を、必要な環境に合わせてダウンロードしてください。
// エディターズ・チョイス
Intel Macの通信を、もっと確認しやすく
Clash V.COREなら、プロファイルの読み込みからルール確認まで、初心者でも段階を追ってプロキシ環境を整えられます。
- Intel Mac向け環境を確認しやすい
- 購読とローカル設定を整理できる
- ルールと接続ログを確認できる
- HTTP/SOCKSポートを管理できる