この記事が答えること(検索意図)
「OpenClash ってどう使う?」という問いの多くは、すでに OpenWrt にパッケージを入れ終えており、次の三点をその場で再現したいときに発生します。購読(サブスクリプション URL)のインポート、ポリシーグループからのノード切替、そしてワンクリックに近いレイテンシ(遅延)計測です。本稿はファームウェア組み込みや内核ビルドの作法には踏み込まず、運用画面の操作順にフォーカスします。
OpenClash はディストリビューションやバージョンによりメニュー名やタブ順がわずかに異なりますが、考え方は共通です。購読でノード集合を取り込む → プロファイルとしてコアへ渡す → LuCI または外部ダッシュボードでグループと計測を触る、という一本線で読んでください。
前提語句:購読・プロファイル・ポリシーグループ
購読 URLは、プロバイダが配る Clash 互換の構成断片(多くはノード一覧とグループ定義を含む)を HTTPS で配信するリンクです。これを OpenClash が定期的に取得し、ローカルの設定へマージします。
プロファイルは実際に Mihomo/Meta コアへ読み込まれる YAML の集合体です。購読だけで完結する構成もあれば、独自ルールやカスタムファイルを足す場合もあります。
ポリシーグループは、ルールが「この通信はどの出口を使うか」を決めるときに参照する分岐先です。代表的には、リストから一本を選ぶセレクター、テスト結果で自動的に一本へ寄せるURL テスト型、順番に試すフォールバックなどがあります。日本語ローカライズされた購読では 🔰 プロキシ選択 のようなラベルもよく見えます。
手順 1:購読を追加しノードを取り込む
ルーター管理画面にブラウザで入り、通常は サービス → OpenClash のような階層からプラグイン設定へ進みます(ビルドにより「OpenClash」単独トップメニューの場合もあります)。ここから購読/サーバー/プロバイダといった語が付いたタブを開きます。
- 新規購読を作成し、わかりやすい表示名を付ける(複数契約を運用するときの識別用)。
- 購読 URLを貼り付ける。コピー時に余計な空白や改行が混ざらないよう注意する。
- プロバイダ指定がある場合は User-Agent や追加ヘッダを入力欄へ反映する(空のままでは取得拒否されることがある)。
- 自動更新間隔を現実的な値に設定する。過短にするとプロバイダ側レート制限に抵触しやすい。
- 保存後に更新/ダウンロード相当のアクションを実行し、ログで HTTP 200 やノード数の増加が確認できるまで待つ。
手順 2:プロファイル選択・適用とコア起動
購読が正常に展開できたら、そのデータをどのプロファイルとしてコアに渡すかを決めます。多くの環境では「コンフィグ管理」「設定ファイル」「プロファイル読込」などのタブに相当機能があります。
- 一覧からアクティブにしたい YAML/合成結果を選ぶ。
- 適用/デプロイ/書き込みといった確定操作でフラッシュへ保存する。
- OpenClash サービスを起動または再起動し、実行ログに致命的エラーがないか確認する。
- 稼働ポート(ダッシュボードや外部パネル)がファイアウォールでブロックされていないか、LAN からアクセスできるかを確認する。
ここでコアが落ちている状態だと、後続のグループ切替やレイテンシ表示が空振りするため、まずログのネガティブ行を潰すのが近道です。構文エラーは多くの場合、購読側の一時不調ではなくローカル追記ルールの綴りミスから来ます。
手順 3:ポリシーグループからノードを切り替える
OpenClash は LuCI 内に簡易プロキシビューを備えるほか、yacd/metacubexd 等のダッシュボードへ誘導する構成も一般的です。どちらでも操作概念はデスクトップ版 Clash に似ています。
- Proxies/プロキシ/ポリシー相当の画面を開き、ルールが参照しているセレクター型グループを見つける。
- グループ名を展開し、サーバー表示名の列から利用したいノードを選ぶ。地域や負荷のメモが名前に含まれることが多い。
- GLOBAL や DIRECT に相当する特殊グループがある場合、切り分けのために一時的に触ることはあるが、日常はルールモードのまま該当セレターを直すほうが安全。
- 複数の用途別グループ(動画・メッセージ・一般など)がある構成では、問題のドメインがどのグループへ割り当てられているかを意識する。
手順 4:ワンクリック/一括レイテンシ計測と並べ替え
各ノード横のアイコン、またはグループヘッダーの一括テスト/HealthCheck/Latency相当ボタンから、設定されたテスト URL への往復時間が取得されます。これは帯域速度そのものではなく、あくまでプローブ応答の遅延目安です。
- 全体一括で一度に走査し、タイムアウトが密集している時間帯を避けて再計測すると安定します。
- 昇順ソートで数値の小さい候補が上に集まるようにすると、手動セレクター運用が速くなります。
- 単ノード再試験でピーク時のブレを確認できます。ゲームや会議用途では平均よりブレの少なさを優先する判断も現実的です。
テスト URL がプロバイダやご自宅回線のフィルタで遮られると全面タイムアウトに見えることがあります。その場合でも実通信が成立することはあるため、ブラウザでの体感とログの TLS エラーを併読してください。
ルール/グローバル/ダイレクト:モードの使いどころ
トラブルシュートではモード切替が強力です。ルールはドメインごとに出口を振り分け、グローバルは実質すべてを選択中プロキシ側へ寄せる近似、ダイレクトは迂回を止めて素通しに近づけます。サイトが開かないときにいきなりダイレクトへ固定するとプライバシーと規約リスクが変わるため、切り分けが終わったらルールへ戻す運用をおすすめします。
LAN 端末へ効かせる:透明プロキシやポート設定のイメージ
ルーター単体でコアが動いても、LAN の PC やスマホがその経路を使っていないことがあります。OpenClash は環境に応じてリダイレクト/TPROXY/ルーター自身のフォワードなど複数の実装経路を選択できます。詳細は機種のボードと iptables/nft の構成に依存するため、ここでは「LuCI の実行モード説明文と公式 Wiki を読み、LAN テストは実機で行う」に留めます。最小確認として、ルーター上でターミナル診断できる場合は出口 IP の変化を見ると期待どおりかが早いです。
うまくいかないときのチェックリスト
購読更新が失敗する
想定原因: URL の期限切れ、ヘッダ要件、TLS 検証、DNS の名前解決失敗、プロバイダメンテナンス。
対処: ログの HTTP ステータスと証明書エラーを読み、別回線で URL を試す、UA を指定する、時刻を直す。
Proxies が空、または一部グループだけ欠ける
想定原因: アクティブプロファイルが意図と異なる、購読マージが未完、設定側で hidden など UI 非表示指定。
対処: 実際に読み込まれている YAML の生成結果を確認し、プロファイルを再選択して再起動する。
レイテンシは良いのに動画やゲームが不安定
想定原因: UDP 経路、バッファブラスト、ピアリング、サーバ側輻輳。遅延値だけでは帯域やジッタは読めません。
対処: 別ノードへ、別グループへ、ピーク時間をずらして再検証する。
よくある質問(本文)
Q. OpenClash と Clash Verge Rev は同じですか?
A. いいえ。前者は主にOpenWrt の LuCI プラグインとしてルーター上で動き、後者はデスクトップ GUI クライアントです。コア思想は近い一方、インストール単位と運用画面が異なります。
Q. ルーターで動かすべきか PC クライアントで十分か?
A. 家電やゲーム機まで同一ポリシーを配りたいならルーター便利ですが、設定ミスの影響範囲も広がります。外出先ノート PCだけならデスクトップ版のほうが切り分けやすい場面もあります。
まとめとデスクトップでの運用について
ブランド縛りのワンボタン VPN アプリは手軽ですが、どのドメインがどの出口へ流れたかをユーザーが検証しにくく、ログもブラックボックスになりがちです。結果として「遅い」「途中で切れる」といった症状への処置が再接続頼みになりやすいのが現実です。
一方、OpenClash のような Clash 系スタックは、ルーター上でもポリシーグループとレイテンシ計測をユーザー側から俯瞰できるため、詰まりがノード由来かルール由来かを切り分けやすくなります。外出先やオフィス PC では、同じ考え方をそのまま持ち運べるマルチプラットフォームの Clash クライアントと組み合わせると運用が一本化されます。
環境に合わせたビルドはサイトのダウンロード一覧から選べるので、ルーター固定だけでなく端末側のバックアップ経路を用意したい場合にも活用してください。