WORKSHOP NOTE #06

网络加速排错手册:节点超时、DNS泄漏与端口阻塞自查方案

机械装置在长期运转中,难免会因为微小零件的积灰或螺栓松动发生故障。网络加速体系同样如此:当您打开客户端发现“节点全部一片飘红 Timeout”、“微信能发消息但浏览器打不开任何海外网站”,或者“登录海外服务时突然跳出地区不符的红字警告”,往往并不是远端服务器宕机,而是本地运行环境出现了一处细微的配置死锁。

本手册将以严密的工程排查思维,为您建立一套从底层物理连接到顶层分流协议的排错流程,90% 以上的常见连通性疑难均可通过以下五个环节独立解决。

环节一:系统时钟偏差排查(最隐蔽的“全节点超时”罪魁祸首)

在现代网络加密协议(包括 VMess、VLESS、Trojan 以及各类 TLS 1.3 握手)中,为了防止数据重放攻击,客户端与服务器的时间差被严格限制在 90 秒以内。如果您的电脑或手机时间因为主板电池断电或系统设置原因偏差超过两分钟,所有加密握手都将被远端直接拒绝,表现为所有节点全部显示 Timeout。

环节二:本地混合端口冲突与杀毒软件拦截

Clash 默认使用 7890 端口作为本地 HTTP/SOCKS 混合监听端口。如果本机同时安装了其他安全代理、虚拟机网络适配器,或者某个后台程序意外占用了该端口,Clash 核心将无法正常接收入站数据包。

  1. 查看端口占用:在 Windows PowerShell 中运行 Get-NetTCPConnection -LocalPort 7890,核验监听进程是否确实为 Clash 内核。
  2. 更改端口规避:若有冲突,可在 Clash Verge 设置中将混合端口修改为 7895 或 17890 等空闲端口。
  3. 检查第三方卫士拦截:部分深度卫士类软件会将客户端安装目录下的 clash-core 核心程序判定为异常流量并静默拦截网络通信,请在防火墙白名单中给予充分信任放行。

接入自带智能状态监测的优质流道

ssrdog 机械工坊官方提供节点实时存活检测面板,随时随地查看各节点工况与维护公告。

访问官方用户控制台

环节三:系统代理死锁与浏览器插件冲突

很多用户反馈“异常关机重启后电脑彻底断网,连国内百度也打不开了”。这是典型的“系统代理残留死锁”:

当客户端开启了系统代理时,操作系统会在注册表中将网络流量导向 127.0.0.1:7890。如果电脑直接断电或客户端进程非正常崩溃,注册表中的代理设置没有被来得及复位,而代理程序并未启动,导致所有软件的请求都被发送到一个无人监听的死胡同。

环节四:DNS 泄漏与污染定位

即使节点连接正常,如果客户端将域名的 DNS 解析请求泄漏给了本地运营商的递归服务器,您依然会收到污染后的假 IP,或者让目标网站(如 Netflix、OpenAI)嗅探到您真实的物理地理位置。

  1. 自查测试网站:打开国际通用的 browserleaks.com/dns 或 ipleak.net 进行全面检测。
  2. 分析测试结果:如果检测结果中出现了您本地运营商(如中国电信、中国联通)的 DNS 服务器地址,说明存在明显的 DNS 泄漏。
  3. 机械工坊解决建议:在客户端开启 Fake-IP 模式或 TUN 模式,确保所有远程域名的 DNS 解析由海外安全节点代为执行。具体原理可深入阅读我们的 Clash 核心原理解析。

环节五:订阅配置过期与工单申报规范

如果您排除了上述所有本地原因,依然出现连通异常:

六、网络加速排错问答 FAQ

这表明本地宽带路由器或上级光猫开启了较为激进的防火墙规则(如阻断了特定端口或 UDP 流量),或者家用路由器的 DNS 缓存发生了严重污染。尝试重启家用光猫与路由器,通常能获取新的公网 IP 并恢复正常。
请确认客户端处于“规则(Rule)”分流模式,而非“全局(Global)”模式。在规则模式下,国内网站直连不走代理;若某些小众企业内网域名依然被代理,可手动将其添加到配置文件中的 DIRECT 直连规则列表中。
Windows 系统对来自应用商店(Microsoft Store)的 UWP 应用程序有默认沙盒网络限制,禁止它们连接本地回环代理(127.0.0.1)。在 Clash Verge 中点击“工具” → “UWP 工具”,一键豁免即可恢复正常。