OpenClashを入れてもChatGPTにアクセスできないのはなぜ? DNSリークの深掘り解析

Jarvis 8月 30, 2026

OpenWrt をいじっている多くの人が遭遇する奇妙な問題があります。OpenClash を有効にしているのに、YouTube や Netflix はすぐに開くのに、ChatGPT や一部の特定サイトだけが「この地域ではサポートされていません」と表示されるのです。

これは通常、ノードが落ちているのではなく、DNS リークが原因です。たとえトラフィックがプロキシ経由でも、DNS クエリ要求は運営会社のサーバーを通じて「私は中国にいます」と対象サイトに大声で伝えている可能性があります。

一、DNS リークはなぜ発生するのか?

この記事のまとめによると、リークは通常、以下の4つの設定上の不備に起因します:

  1. クエリが完全にハイジャックされていない: ルーターに併存する他のDNSサービス(SmartDNS、AdGuardHomeなど)がOpenClashと競合し、クエリ権限を奪ってしまう。
  2. アップストリームDNSの設定不適切: OpenClashで国内の平文DNS(例: 114.114.114.114)をnameserverとして使用し、厳格なフォールバック(予備)解決方式を設定していない。
  3. IPv6 のリスク: IPv6を有効にしているがDNSハイジャックを行っていない場合、デバイスはIPv6デフォルトで運営会社にクエリし、そのまま位置情報が露呈する。
OpenClashを入れてもChatGPTにアクセスできないのはなぜ? DNSリークの深掘り解析 | Blog