Clash を終了してもネットワークに接続できない場合は?

終了後に通信できない場合は、システムプロキシが元に戻っていない、TUN/VPN インターフェースが残っている、DNS が書き換えられた、ブラウザが手動プロキシを使い続けている、別のプロキシツールが通信を処理している可能性があります。

  • プロキシモードとシステムプロキシ
  • トラブルシューティング
要点

終了後に通信できなくなる主な原因は、システムプロキシが復元されていない、TUN/VPN インターフェースが残っている、DNS が書き換えられている、ブラウザが手動プロキシを引き続き使用している、または別のプロキシツールがネットワークを引き継いでいることです。システムプロキシ、VPN/TUN、ブラウザのプロキシ、DNS の順に復元し、項目ごとに通信をテストします。残っている設定を特定できたら、それ以上のリセットは行わないでください。

システムプロキシ、TUN、VPN、DNS のどれがまだ有効か

クライアントを終了した後、システムプロキシが引き続き 127.0.0.1 を参照していないか確認します。続いて VPN/TUN の状態、ブラウザの手動プロキシ、システム DNS を確認してください。

  • システムプロキシが引き続き 127.0.0.1 とローカルポートを参照していないか(参照: システムプロキシ FAQ
  • TUN、VPN、ネットワーク拡張機能のいずれかが有効なままになっていないか
  • ブラウザまたはアプリに個別のプロキシが設定されていないか
  • システム DNS が利用できないアドレスへ変更されていないか

クライアント終了後にネットワーク設定を復元する

  1. まずクライアント内でシステムプロキシと TUN を無効にしてから、プログラムを終了します(参照: TUN FAQ
  2. システムのネットワーク設定を開き、HTTP、HTTPS、SOCKS の手動プロキシを消去します
  3. 残っている VPN またはネットワーク拡張機能を無効にしてから、ネットワークへ再接続します
  4. ブラウザのプロキシ拡張機能を解除するか、システム設定を使用する状態へ戻します
  5. 必要に応じて、ネットワークサービスまたは端末を再起動します

複数のプロキシクライアントを同時に動かし、システムプロキシを繰り返し引き継がせないでください

クライアントを終了しても、システム全体の設定がすべて自動的に復元されるとは限りません

企業の端末では、管理ポリシーによってプロキシ設定が固定されている場合があります