ClashXの使い方:購読リンク追加とサーバー切り替え入門
ClashXを初めて使うMacユーザー向けに、購読リンクを登録して実際に接続するまでの流れを紹介します。プロファイル更新やサーバーの選び方、つながらないときの確認ポイントもまとめています。
ClashXを使い始める前の確認
ClashXはmacOSのメニューバーから操作する軽量なClashクライアントです。インストールしただけでは通信は自動的にプロキシへ切り替わりません。まずサブスクリプションリンクをプロファイルとして登録し、そのプロファイルを有効化したうえで、接続するサーバーとプロキシモードを選択する必要があります。
この手順で使うサブスクリプションリンクは、サービス提供者の管理画面などから発行されるURLです。通常はhttps://から始まり、長いトークンが含まれています。リンクを知っている人はノード情報を取得できるため、メールやチャットへ貼り付ける際は公開範囲に注意してください。リンクが漏れた場合は、提供者側で再発行またはリセットを行い、古いURLをClashXから削除します。
- macOSのバージョンを確認する。ClashX本体やヘルパー機能が現在のmacOSで正常に動作するか、配布元の対応条件を確認します。
- ほかのVPNやプロキシを一時停止する。複数のアプリが同時にシステムプロキシやTUN経路を変更すると、どの設定が通信に適用されているか分からなくなります。
- サブスクリプションの利用状態を確認する。期限切れ、通信量超過、同時接続数の制限があると、登録自体は成功してもノードへ接続できません。
リンクを直接ブラウザで公開しない
サブスクリプションURLは単なる説明用リンクではなく、設定を取得するための認証情報です。記事、スクリーンショット、公開メモ、画面共有に表示しないでください。検証用のURLを記載する場合は、実在しない例としてhttps://subscription.example.invalid/demoのような値を使います。
購読リンクをプロファイルに追加する
ClashXでは、サブスクリプションから取得したYAML形式の設定をプロファイルとして管理します。画面上の表記はClashXの版やmacOSの言語設定によって少し異なりますが、メニューバーのClashXアイコンから「Config」または「設定」に入り、リモート設定を追加する流れは共通しています。
- サービス提供者の管理画面を開き、サブスクリプションリンクを全文コピーします。URLの先頭や末尾が欠けていないこと、改行や余分な空白が入っていないことを確認します。
- macOSのメニューバーにあるClashXのアイコンをクリックし、「Config」または「設定」からリモート設定を追加する項目を開きます。
- URL入力欄へリンクを貼り付け、必要であれば識別しやすい名前を入力します。複数の契約を使う場合は「自宅用」「仕事用」など、用途が分かる名前にすると管理しやすくなります。
- 追加または保存を実行し、ClashXが設定を取得するまで待ちます。ノード名やProxy Groupsが表示されれば、プロファイルの読み込みは完了です。
- 登録したプロファイルを選択して有効化します。追加しただけでは以前のプロファイルが使われ続ける場合があるため、現在チェックされている設定名を必ず確認してください。
読み込み直後にノードが表示されない場合は、登録に失敗したと判断する前にプロファイルを更新します。メニューバーの設定一覧から対象プロファイルを右クリックし、「Update」や「更新」に相当する項目を選択します。ClashXのメニューに更新項目がない場合は、いったんリモート設定を削除してURLを再登録します。
| 確認項目 | 正常な状態 | 問題がある場合 |
|---|---|---|
| URL | https://から始まり、途中で改行されていない | 管理画面からリンクを再コピーする |
| 取得結果 | 設定名、ノード名、Proxy Groupsが表示される | 期限、通信量、URLの有効性を確認する |
| 有効プロファイル | 登録した設定にチェックが付いている | 対象プロファイルを選択して再読み込みする |
| 更新日時 | 直近の取得時刻が表示される | ネットワーク、TLS証明書、提供者側の状態を確認する |
サーバーを選んで接続する
プロファイルが有効になったら、次は接続先を選びます。ClashXの「Proxy」または「Proxy Groups」には、サービス提供者が設定したグループが表示されます。グループの中に複数のノードがあり、その一つを選択すると、そのグループを参照している通信の出口が切り替わります。
最初の接続では、いきなり特殊な設定を変更せず、一般的なProxyグループから近い地域のノードを選ぶのが安全です。ノード名には地域、回線種別、倍率、負荷などが含まれることがありますが、命名規則は提供者ごとに違います。名前だけで性能を断定せず、ClashXの遅延測定結果と実際の通信速度を組み合わせて判断してください。
- メニューバーのClashXアイコンをクリックし、「Proxy」または「Proxy Groups」を開きます。
- 通常のWeb閲覧に使うメイングループを開き、利用したいノードを選択します。
- ノード名の横にチェックマークが付いたことを確認します。グループ選択と個別ノード選択が別階層の場合は、両方を確認してください。
- 「Set as System Proxy」または「システムプロキシを設定」を有効にします。これにより、macOSのシステムプロキシに従うアプリのHTTP・HTTPS通信がClashXへ送られます。
- ブラウザでIP確認ページを開き、出口アドレスが切り替わったことを確認します。ページが開くだけでは接続先の確認にならないため、ノード変更後は必ず実測します。
プロキシモードの違い
ClashXのモードには一般に「Rule」「Global」「Direct」があります。Ruleは設定ファイルのrulesに従って、国内サイトを直接接続し、その他をプロキシへ送るような運用に向いています。Globalはほぼすべての対象通信を選択中のProxyグループへ送るため、ルールの影響を切り分けたいときに便利です。Directはプロキシを使わず、原因調査や通常回線との比較に使います。
システムプロキシとTUNは同じではない
システムプロキシを有効にしても、すべてのアプリがClashXを経由するとは限りません。独自の接続方式を使うアプリ、UDP通信、システムプロキシを無視するアプリは対象外になることがあります。ClashXの版がTUNを提供している場合でも、macOSの権限許可やヘルパーの導入が必要になるため、まずシステムプロキシで動作を確認し、必要な場合だけTUNを検討してください。
購読更新とサーバー切り替えの実践
サブスクリプションは一度追加すれば永久に固定されるものではありません。提供者側でノードの追加・削除、アドレス変更、設定更新が行われるため、定期的にプロファイルを更新します。更新しても現在選択中のノードが自動的に最適化されるとは限らず、削除されたノードを選び続けると接続エラーになる場合があります。
- ClashXの設定一覧で、現在有効なプロファイル名と最終更新時刻を確認します。
- 対象プロファイルの「Update」「更新」を実行し、ダウンロードが完了するまでClashXを終了しません。
- Proxy Groupsを開き、ノード一覧の増減を確認します。以前の選択先が消えている場合は、新しいノードを選び直します。
- 遅延テストが使える場合は、同じグループ内の複数ノードを測定します。数値が小さいノードでも混雑や帯域制限があるため、動画再生や大容量ダウンロードで実効速度を確認します。
- ノードを切り替えた後、ブラウザの既存接続を閉じて新しいタブで再接続します。HTTP/2やQUICの既存セッションが残ると、切り替え結果がすぐ表示されないことがあります。
サーバー選びでは、物理的な距離だけでなく、利用目的も考慮します。通常の閲覧では低遅延の近隣地域、動画では対象サービスの地域条件と安定した帯域、作業用サービスでは長時間接続の安定性を優先します。ノード名に「倍率」や「高負荷」と書かれている場合は、通信量の消費条件を確認し、短時間の速度だけで常用を決めないようにします。
| 目的 | 優先する指標 | 切り替え時の確認 |
|---|---|---|
| 一般的なWeb閲覧 | 遅延、DNS応答、ページ表示の安定性 | 複数サイトを開き、画像やログイン画面も確認する |
| 動画視聴 | 実効速度、接続維持、地域条件 | 再生開始時間と数分後の画質低下を確認する |
| 長時間の作業 | 切断の少なさ、負荷、通信量倍率 | 30分程度継続し、再接続が発生しないか見る |
| 障害切り分け | 別地域ノードとの再現性 | 同じサイトを2〜3ノードで比較する |
つながらないときの確認ポイント
接続できないときは、ノードそのものが停止しているとは限りません。プロファイルが有効でない、システムプロキシがオフ、DNS解決に失敗、別のVPNが経路を上書きしているなど、複数の層を順番に確認すると原因を絞り込めます。
- ClashXが起動しているか確認する。メニューバーのアイコンが表示され、終了状態になっていないことを確認します。macOSのログイン後に自動起動していない場合は、ClashXを手動で起動します。
- プロファイルを確認する。設定一覧で、追加したプロファイルにチェックが付いているか確認します。ノードが0件なら、接続テストより先にURLの期限と更新結果を確認します。
- システムプロキシを確認する。「Set as System Proxy」がオンでも、macOSのネットワーク設定や別アプリが後から変更している場合があります。不要なVPN、プロキシ拡張、セキュリティソフトを一時停止します。
- 別のノードで試す。1台だけ失敗するならノード障害や混雑の可能性があります。同じグループの別地域ノードを選択し、同じサイトを再度開きます。
- モードを切り替えて比較する。Ruleで開けない場合は一時的にGlobalで試します。Globalで開けるなら、ルールのマッチ先やDNS設定が原因です。Directでも開けない場合は、通常回線やサイト側の障害を疑います。
| 症状 | 考えられる原因 | 最初に行う対処 |
|---|---|---|
| ノード一覧が空 | 購読取得失敗、URL期限切れ、プロファイル未選択 | URLと更新結果を確認して再登録する |
| ノードはあるが接続不可 | ノード停止、認証失敗、提供者側の障害 | 別ノードへ切り替えて比較する |
| 一部のアプリだけ接続不可 | システムプロキシ非対応、UDP、独自DNS | そのアプリのプロキシ設定とTUN対応を確認する |
| サイトが開くが地域が変わらない | ルールがDIRECT、既存Cookie、DNSやIPv6経路 | Globalで試し、ブラウザを再起動する |
| 接続後すぐ切れる | 混雑、キープアライブ失敗、スリープ復帰 | 低負荷のノードへ切り替え、ClashXを更新する |
よくある質問
購読リンクを追加したのにノードが表示されない
まずURLの期限、通信量、契約状態を提供者側で確認します。次にClashXのプロファイル更新を実行し、エラーが表示されていないか確認してください。URLをブラウザで開いてもログインページやHTML画面が返るだけの場合、Clash用の購読リンクではない可能性があります。
サーバーを選んでも通信先が変わらないのはなぜですか
ノードを選択しただけでシステムプロキシが有効になっていない、または現在のルールがDIRECTを選んでいる可能性があります。「Set as System Proxy」を確認し、切り分けとしてGlobalモードで接続してから出口アドレスを確認してください。
購読更新のたびに選択ノードが変わります
提供者がノード名やグループ構成を変更すると、以前の選択情報を引き継げないことがあります。更新後にProxy Groupsを開き、目的に合うノードを再選択してください。自動選択グループがある場合は、手動選択との違いと通信量条件も確認します。
ClashXは常に起動したままにすべきですか
システムプロキシをClashXへ向けている間は、ClashXを終了すると対象アプリが接続できなくなることがあります。使わないときは先にシステムプロキシをオフにしてから終了し、次回起動時にプロファイルとモードを確認してください。
ClashXの設定を続ける
まずはClashXを入手し、購読リンクの登録、プロファイルの有効化、システムプロキシの確認という順番で進めると、問題が起きた場所を特定しやすくなります。より詳しい初期設定やルール、DNSの調整が必要な場合は、ダウンロードページとチュートリアルを参照してください。
Clash クライアントをダウンロード
通信振り分けを行うには、まずクライアントが通信を引き継ぐ必要があります。ダウンロードセンターでお使いのプラットフォームのクライアントを選び、チュートリアルに戻ってシステムプロキシまたは TUN の引き継ぎを完了させてください。