先判断问题范围
这种现象俗称“假连通”。TCP 三次握手成功(有 Ping 值),但 HTTP/HTTPS 请求被中断。需要区分是所有网站打不开,还是特定网站打不开。
优先检查事项
- 切换 Global 全局模式:排除分流规则(Rule)引起的屏蔽。
- 检查 DNS 解析设置:确认 Clash 内部 DNS 或系统 DNS 未被污染。
- 尝试使用 IP 直接访问:测试连接层是否通畅。
逐项排错步骤
第一步:在 Clash 中把 Mode 从 Rule 改为 Global 测试;第二步:检查浏览器代理插件(如 SwitchyOmega)设置;第三步:清除系统 DNS 缓存(ipconfig /flushdns)。
什么时候换节点?
如果 Global 全局模式下仍然只有部分特定网页打不开(例如被目标网站封锁),可以尝试切换到住宅原生 IP 节点。
什么时候不应该换节点?
当网页打不开是因为分流规则写错(如把国内百度划入了 Proxy 规则)时,更换节点无法解决该问题。