Clash开启后国内网站打不开,但Google、YouTube、ChatGPT等海外网站能够正常访问,通常说明节点和系统代理已经生效,问题主要出在规则分流、全局模式、DNS或国内网站被错误代理。

这种情况下,不要反复更换节点。国内网站正常应该走 DIRECT 直连,而不是绕道香港、日本或美国节点。

国内网站被错误代理?先检查规则和线路状态

如果Clash开启后国内网站经常打不开,同时伴随规则异常、DNS错误或国内外网站访问不稳定,可以先按照本文恢复分流设置,再检查订阅规则和客户端兼容情况。

👉查看 Clash 稳定线路入口 →

一、先检查当前代理模式

Clash常见的模式包括:

  • 规则模式:国内网站直连,海外网站按规则走代理;
  • 全局模式:大部分流量都经过当前节点;
  • 直连模式:所有流量基本不经过代理。

日常使用应优先选择规则模式

如果当前使用全局模式,百度、淘宝、网银、公司系统等国内服务可能会通过海外IP访问,进而出现加载缓慢、登录验证异常或网页打不开。

可以先切换为规则模式测试;仍然无法访问时,临时切换直连模式。如果直连模式恢复正常,基本可以判断是规则分流问题。

二、检查国内网站是否走DIRECT

打开Clash的连接记录或日志,然后重新访问打不开的国内网站。

观察该域名最终命中了:

  • DIRECT:表示直连;
  • 节点选择或自动选择:表示经过代理;
  • REJECT:表示被规则拦截;
  • Final或漏网之鱼:说明没有命中明确规则。

如果百度、淘宝或公司系统命中了海外节点,说明国内直连规则没有正常生效。

常见原因包括:

  • 国内规则集没有加载;
  • 最终规则被设置为代理;
  • 订阅转换删除了直连规则;
  • 自定义Merge覆盖原配置;
  • 订阅更新后规则组发生变化。

三、检查绕过大陆和局域网设置

部分客户端提供:

  • 绕过大陆地址;
  • Bypass China;
  • 绕过局域网;
  • Bypass LAN。

这些功能可以避免国内和局域网流量被错误发送到代理节点。

开启后重新访问国内网站,并在连接记录中确认是否命中 DIRECT

公司OA、NAS、路由器后台和打印机等内网地址通常也应该直连,例如:

192.168.x.x
10.x.x.x
172.16.x.x
127.0.0.1

四、排查DNS和Fake-IP

如果规则模式正常,但国内网站仍然打不开,可能是DNS解析异常。

常见表现包括:

  • 浏览器提示找不到服务器;
  • DNS_PROBE_FINISHED_NXDOMAIN
  • 网页能打开,但图片或登录接口失败;
  • 关闭Clash后立即恢复;
  • 只有部分国内域名无法访问。

可以先尝试:

  1. 完全退出并重启Clash;
  2. 重新连接Wi-Fi;
  3. 更新订阅和规则;
  4. 暂时关闭TUN测试;
  5. 检查是否使用了来源不明的DNS配置;
  6. 换手机热点判断是否为路由器DNS问题。

Fake-IP模式正常配置时不会影响大多数网站,但公司内网、局域网设备、网银和部分特殊应用可能需要加入过滤或设置为直连。

五、暂时关闭TUN模式测试

TUN模式会接管更广泛的系统流量。如果路由、DNS或局域网绕过设置异常,国内网站也可能受到影响。

可以按下面顺序测试:

  1. 保持规则模式;
  2. 暂时关闭TUN;
  3. 保留系统代理;
  4. 重新访问国内网站。

如果关闭TUN后恢复,重点检查TUN的DNS、路由、Service Mode和局域网绕过设置。

六、检查浏览器代理插件

Chrome或Edge中的代理扩展可能覆盖Clash规则,使浏览器始终使用固定代理。

建议暂时关闭代理类插件,或者切换为:

使用系统代理

如果只有浏览器打不开国内网站,其他软件正常,通常应优先检查浏览器扩展和缓存。

七、为什么更换节点没有用?

国内网站本来应该直连。

更换香港、日本或美国节点,最多只是更换了错误的海外出口,并不能解决规则问题,还可能造成:

  • 国内网站速度更慢;
  • 登录地区异常;
  • 网银或支付功能被限制;
  • 额外消耗代理流量;
  • 验证码和风控增加。

正确方法是让国内网站命中 DIRECT,而不是寻找“能打开国内网站的海外节点”。

八、30秒快速恢复方法

急需恢复国内网站时,可以依次操作:

  1. 将Clash切换为规则模式;
  2. 暂时关闭TUN;
  3. 关闭浏览器代理插件;
  4. 重新打开国内网站;
  5. 仍然异常时临时切换直连模式;
  6. 更新订阅和规则;
  7. 重启Clash;
  8. 查看连接记录是否命中 DIRECT

直连模式只适合临时恢复和排查,访问海外网站时仍需切回规则模式。

常见问题

Clash开启后国内网站打不开,是节点坏了吗?

通常不是。海外网站正常说明节点基本可用,国内网站打不开更常见于规则、DNS或海外IP限制。

国内网站应该选择哪个节点?

正常情况下不需要选择节点,应通过 DIRECT 直连。

只有公司系统打不开怎么办?

检查局域网绕过、TUN模式以及公司专用DNS,不要让内部系统经过海外代理。

规则模式下国内网站还会走代理吗?

可能会。如果规则缺失、顺序错误或最终规则设置为代理,国内网站仍可能走节点。

需要重装Clash吗?

一般不需要。先检查代理模式、规则、DNS、TUN和浏览器插件。

总结

Clash开启后国内网站打不开,但海外网站正常,通常说明国内流量没有正确直连。

建议依次检查:

  1. 当前是否使用规则模式;
  2. 国内网站是否命中 DIRECT
  3. 绕过大陆和局域网设置;
  4. DNS与Fake-IP配置;
  5. TUN模式;
  6. 浏览器代理插件;
  7. 订阅规则是否正常更新。

国内网站通常应直连,海外网站再通过代理访问。规则模式的作用,就是让两类流量正确分开。

继续阅读