故障排查 排查
只有一台设备无法连接的排查方法
同一订阅在其他设备正常、仅一台设备连不上时,问题范围可直接缩小到这台设备本身。本文整理系统代理、客户端状态、防火墙与本机网络组件四类常见原因,并给出从定界到修复的完整步骤。
发布于 最后核验 约 3 分钟读完
本文目录
同一份订阅在其他设备上正常、唯独一台设备无法连接,基本可排除服务端和线路故障,问题集中在这台设备的系统代理、客户端状态、防火墙或本机网络组件上,逐项检查即可定位。
可能原因概览(按概率排序)
| 排序 | 可能原因 | 典型特征 |
|---|---|---|
| 1 | 系统代理未生效或被残留设置干扰 | 客户端显示正常,浏览器仍走直连 |
| 2 | 客户端版本过旧或内核异常 | 日志中有报错,重启内核后短暂恢复 |
| 3 | 防火墙或安全软件拦截 | 安装或更新安全软件后开始出现 |
| 4 | TUN 模式虚拟网卡故障 | 仅 TUN 模式失败,系统代理模式正常 |
| 5 | 本机 DNS 缓存或 hosts 文件异常 | 部分域名解析结果明显错误 |
| 6 | 该设备系统时间错误 | 仅这台设备时间与标准时间偏差大 |
按顺序执行的诊断步骤
- 完成定界。用另一台设备连接同一 Wi-Fi、使用同一订阅测试。正常应看到其他设备延迟测试与访问都正常——这一步把服务端、订阅、路由器全部排除,后续只需关注本机。
- 重启客户端并查看日志。完全退出客户端(含托盘进程)后重新启动,打开日志页面。正常应看到内核启动信息且无持续刷屏的红色报错;若有报错,记录关键词用于后续搜索或反馈。
- 验证系统代理是否真正生效。确认客户端的系统代理开关已开启,然后访问任意 IP 检测网站。正常应看到出口地区显示为所选节点所在地;若仍显示本地运营商,说明流量没有进入代理,检查是否有其他代理软件、加速器或浏览器插件抢占了系统代理设置。
- 临时退出安全软件测试。退出第三方杀毒或防火墙后重测。正常情况下如果立即恢复,说明是拦截问题,把客户端及内核程序加入白名单即可,不必长期关闭防护。
- 切换代理模式对照。在系统代理与 TUN 模式之间切换测试。正常应至少有一种模式可用;仅 TUN 失败通常是虚拟网卡驱动问题,可在客户端设置中重置或重新安装服务组件。
- 清理本机网络缓存。Windows 下依次执行
ipconfig /flushdns与netsh winsock reset(后者需重启),清除异常的解析缓存和网络组件状态。正常应在重启后恢复;若怀疑解析被污染,进一步参考 DNS 解析异常的检查方法。 - 重新导入订阅或重装客户端。以上全部无效时,删除现有配置、重新导入订阅;仍不行则卸载后从官方渠道重装最新版。重装前务必先备份订阅链接与自定义规则。
各原因的处理方法
系统代理问题:关闭其他代理类软件的开机自启,避免多个程序反复改写系统代理;浏览器如果设置过手动代理或代理插件,恢复为“使用系统设置”。
客户端版本或内核异常:升级到官方最新稳定版。跨大版本升级时建议全新安装而非覆盖,配置文件格式变化可能导致旧配置无法加载。
防火墙拦截:在安全软件中为客户端主程序与内核程序添加出站放行规则。企业设备上的管控软件可能无法自行解除,需联系管理员确认策略。
TUN 模式故障:重装客户端提供的服务或驱动组件;与其他使用虚拟网卡的软件(部分游戏加速器、虚拟机网络)存在冲突时,避免同时开启。
hosts 与 DNS 异常:检查 hosts 文件是否被安全软件或其他工具写入过与订阅域名、常用网站相关的条目,异常条目直接删除。
系统时间错误:开启自动时间同步并核对时区。如果这台设备全部节点超时,处理思路与所有节点显示 Timeout 的排查方法一致。
何时联系服务方
单设备故障绝大多数可以自行解决,以下两种情况值得联系客服:一是客户端日志中出现与账号或订阅相关的明确报错(如认证失败),二是服务商提供专用客户端且问题只在该客户端出现。反馈时提供:设备系统与版本、客户端名称与版本、日志关键报错、以及“其他设备正常、仅此设备异常”的定界结论。这个结论能帮客服直接跳过服务端检查,缩短一半以上的沟通时间。
常见问题
客户端显示已连接,浏览器却不走代理是怎么回事?
多数是系统代理未真正生效:客户端的系统代理开关未打开、被其他软件抢占了代理设置,或浏览器配置了独立代理。可在客户端确认系统代理已开启,关闭其他代理类软件,再用 IP 检测网站验证出口地区是否变为节点所在地。
卸载重装客户端能解决问题吗?要注意什么?
重装能解决配置文件损坏、内核异常等问题,但应放在排查流程的最后,因为它会掩盖真实原因。重装前先备份订阅链接和自定义配置;卸载时选择清除数据,再从官方渠道下载最新版本安装,避免旧配置残留导致问题复现。
防火墙或杀毒软件需要为客户端放行什么?
需要放行客户端主程序和它调用的内核进程(如 Mihomo 内核的可执行文件),允许其出站连接;使用 TUN 模式时还需允许创建虚拟网卡。部分安全软件会静默拦截而不弹窗提醒,测试时可临时退出安全软件验证,确认后再把相关程序加入白名单。
新装系统或新买的电脑连不上,最可能是什么原因?
优先检查三件事:系统时间是否已自动同步(新系统时间常不准确)、是否安装了自带防火墙策略的安全软件、客户端是否为官方最新版本。这三项覆盖了新环境下的大部分连接失败,逐一确认通常比反复重装更有效。