複数のツールがシステムプロキシ、ルーティング、DNS、VPN インターフェース、証明書ポリシーを同時に変更すると、通信不能、ルールの無効化、TUN の作成失敗、通信の重複引き継ぎが起こりやすくなります。通信を引き継ぐツールは一度に一つだけ動作させ、ネットワークを復旧してから順番に有効にしてください。競合する項目を特定したら、設定を重ねるのを止めます。
プロキシ、ルーティング、DNS を変更しているツールはどれか
複数のツールがシステムプロキシ、仮想ネットワークアダプター、ルーティング、DNS を同時に変更している場合があります。まず、現在どのツールがネットワークを引き継いでいるかを特定してください。
- システム上で複数の VPN またはプロキシクライアントが同時に動作していないか
- セキュリティソフトウェアがローカルポート、TUN ドライバー、ネットワーク拡張機能のいずれかを遮断していないか
- システムプロキシと DNS が別々のツールによって繰り返し変更されていないか
- ログに permission denied、route failed、address already in use のいずれかが表示されているか
通信を引き継ぐツールを一つだけ残し、ネットワークを復旧します
- まず、メインのプロキシクライアントだけを動作させます
- ほかの VPN、透過プロキシ、アクセラレーター、パケットキャプチャーツールを終了してから再試行します(参照: TUN 権限の FAQ)
- システムプロキシと DNS を復元してから、Clash クライアントを再起動します(参照: 終了後に通信できない場合の FAQ)
- 併用が必要な場合は、ポート、ルーティング、DNS の役割分担を明確にします
- 企業向けセキュリティソフトウェアを使用する環境では、端末管理ポリシーに従って許可リストへの登録を申請します
ネットワークを引き継ぐ複数のツールを併用すると、問題の切り分けが大幅に難しくなります
問題の調査を理由に、システムのセキュリティ保護を長期間無効にしないでください
モバイル端末では通常、同時に有効にできる VPN 構成は一つだけです
競合が解消されたことを確認する方法
- 単独で動かすと正常に接続できる
- プロキシまたは VPN ツールを一つだけ残した状態で、システムプロキシ、ルーティング、DNS がすべて正常に復元されます。
- 無効にしても通信できない状態が続く
- 残っているシステムプロキシ、仮想ネットワークアダプター、フィルタードライバー、セキュリティソフトウェアのルールを確認し、新しいネットワークツールを追加し続けないでください。
