Clash / Clash Verge 常见连接故障与排错指南
在使用 Clash、Clash Verge 等客户端时,最令人沮丧的莫过于明明买了订阅、开启了代理,却看到节点列表全线飘红显示 “Timeout / 超时”,或是能挂后台却打不开任何网页。代理连接不仅取决于远端服务商的可用性,更受本地系统时间、代理端口状态、TUN 驱动以及 DNS 解析链条的共同影响。本文梳理了最常见的四类连接故障,并附上切实有效的解决方案与防污染实操配置。
🔥 栏目精选与推荐机场
一、排错清单:为什么所有节点都报“Timeout (超时)”?
当你在 Clash 中点击“延迟测速”发现所有节点均为红色 Timeout 时,通常按以下顺序快速定位:
1. 系统本地时间未同步(发生率 60%)
原理:主流加密协议(VMess/Trojan/Shadowsocks等)对时间差极其严苛,时间误差超 60 秒服务器直接拒绝握手。
Windows 解决:进入“设置” -> “时间和语言” -> “日期和时间”,点击“立即同步”。
macOS 解决:进入“系统设置” -> “通用” -> “日期与时间”,重新开关“自动设置时间”。
2. 节点服务器 IP 被阻断或动态调整
现象:服务商因网络波动调整了节点 IP 或监听端口,导致本地旧节点无法连通。
解决方案:在 Clash 的 Profiles(配置/订阅)页面,右键点击当前使用的配置,选择 Update(更新),重新从服务器拉取最新的节点配置。
3. 套餐流量耗尽或账号已过期
现象:套餐月流量耗尽或订阅服务到期未续费。
解决方案:登录机场用户中心控制面板,核实可用剩余流量是否为 0,或订阅服务是否已到期重置。
二、梯子“连不上 / 网页打不开”的场景排查
有时候节点测速正常(显示绿色几十毫秒),但浏览器依然弹出“未连接到互联网”或“DNS_PROBE_FINISHED_NO_INTERNET”:
1. 代理模式误设为 Direct (直连)
排查:检查 Clash 顶部模式栏。若误选为 Direct,所有流量均不走代理直接联网;规则不完善也会导致海外站点无响应。
解决:长年保持在 Rule (规则分流) 模式;疑难网站可短暂切换至 Global (全局) 验证。
2. 浏览器插件或系统旧代理冲突
排查:曾经安装过 Chrome 代理扩展(如 SwitchyOmega)或残留旧代理软件,注册表强行指定了旧端口。
解决:确保系统“代理”设置中端口与 Clash 监听一致(默认 7890/7897),退出其他第三方 VPN/管家。
3. TUN 虚拟网卡模式未正确加载
排查:对于需要接管全系统所有软件(如命令行、Discord、外服游戏)的场景,非浏览器应用无法上网。
解决:在 Clash Verge Rev 中进入 Settings,安装 Service Mode(服务模式),开启 TUN Mode 开关。
三、彻底解决“端口占用(Port 7890 / 7897 occupied)”错误
Clash 启动内核时,若提示 bind: address already in use,说明上一次程序异常退出导致进程滞留,或端口被其他软件抢占。
方法一:修改 Clash 混合代理端口(最快、免折腾)
- 打开 Clash Verge Rev 的 Settings(设置)。
- 找到 Mixed Port(混合端口) 选项。
- 将默认的 7890(或 7897)改成任意未被占用的端口(如 7899 或 10808)。
- 重启系统代理即可恢复连通。
方法二:命令行定位并强制杀掉残留进程(彻底清理)
按 Win + R 键输入 cmd 打开命令提示符,执行以下命令:
找到最右侧输出的进程 PID(例如 12345),运行强制结束命令:
四、核心优化:DNS 防污染与分流实战设置
DNS 污染(DNS Cache Poisoning)是导致即便开了代理依然频繁出现“连接已重置”或无法解析域名的元凶。通过合理配置 Clash 的内置 DNS 模块,可以让国内外域名分别由对应的最佳解析服务器处理。
🇨🇳 国内域名解析逻辑(Direct 规则)
交由国内公共 DNS(如阿里 223.5.5.5 或 腾讯 119.29.29.29)解析,确保本地 CDN 加速节点最准、延迟最低。
🌐 海外/境外域名解析逻辑(Proxy 规则)
交由加密 DNS(DoH / DoT)或直接通过代理远端在境外节点代为解析(Fake-IP 机制),彻底杜绝本地 GFW 污染与劫持。
dns:
enable: true
listen: 0.0.0.0:1053
ipv6: false
# 推荐使用 fake-ip 模式:避免本地发起海外 DNS 查询,直接由境外节点远端解析
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- "*.lan"
- "localhost.ptlogin2.qq.com"
- "+.stun.*.*"
- "+.nintendo.net"
# 国内直连解析服务器(确保国内访问体验)
default-nameserver:
- 223.5.5.5
- 119.29.29.29
# 主解析服务器列表(支持 DoH / DoT 安全传输)
nameserver:
- https://dns.alidns.com/dns-query
- https://doh.pub/dns-query
# 针对海外代理走特定加密 DNS
fallback:
- https://cloudflare-dns.com/dns-query
- https://dns.google/dns-query
fallback-filter:
geoip: true
geoip-code: CN
ipcidr:
- 240.0.0.0/4
五、快速故障速查与定位总结
| 异常现象 | 核心根因分析 | 快速自查与解决方案 |
|---|---|---|
| 所有节点测速红字超时 | 系统时间未自动同步 / 订阅节点 IP 变更 | 优先校准系统自动时间(误差需 <60s);其次在订阅列表中右键更新订阅配置。 |
| 提示端口被占用无法启动 | 上一次程序异常退出 / 端口被抢占 | 在设置中将混合端口改为未被占用的端口(如 7899 或 10808),或杀死冲突进程。 |
| 国内应用被拖慢、网页打不开 | 误开启了全局代理 (Global) 模式 | 关闭全局模式,启用“规则(Rule)”模式与“绕过大陆”分流。 |
| 域名频繁解析失败 / 证书警告 | 本地 DNS 遭受 GFW 污染与劫持 | 开启 Clash 内置 DNS 并使用 fake-ip 模式,启用 DoH 抵御本地链路污染。 |