Test global mode first
If global mode works but rule mode leaks, focus on rules, DNS mode, and domain matching.
Fix Clash DNS leaks by comparing rule mode and global mode, checking browser secure DNS, fake-IP behavior, provider rules, and resolver exposure.
Updated: 2026-05-11
When Clash leaks DNS, separate node health from rule behavior. Test global mode first, then inspect DNS mode, browser secure DNS, and provider rules.
If global mode works but rule mode leaks, focus on rules, DNS mode, and domain matching.
Chrome, Edge, and Firefox secure DNS can override system or Clash DNS behavior.
Fake-IP, redir-host, TUN, and system proxy modes can produce different resolver results.
Review domain rules, DNS mode, and whether target domains bypass the proxy.
Disable Chrome secure DNS or configure it intentionally.
Test redir-host or rule adjustments for the affected domains.
No. Use it for diagnosis, then return to rule mode if your rules and DNS behavior are correct.
Yes. Browser-level DNS settings can change resolver results.
Not always, but original ISP DNS exposure should be fixed.