快速故障排查流程
当您在使用过程中遇到连接中断或软件异常时,请按照以下标准化步骤进行自我排查,这能解决 90% 以上的常见问题。
网络链路测试
使用内置的延迟测试工具确认节点可用性。如果所有节点超时,请检查您的物理网络连接或运营商限制,并尝试更换不同的 DNS 策略。
优化您的配置逻辑
Mihomo 不仅仅是一个规则引擎,它的强大在于高度的可定制性。为了获得更稳定的体验,我们建议:
- 分流规则优先:合理利用规则集,减少不必要的规则命中计算,提升转发效率。
- DNS 泄露防护:在设置中开启 Fake-IP 模式或严格的 DNS 映射,确保解析请求的安全。
- 自动负载均衡:配置健康检查,让系统自动为您选择当前延迟最低的节点。
详细的参数说明可查阅 Mihomo问题解答 专题页面。
高频问题深度解答
这通常是因为执行文件权限不足。在 Linux 或 macOS 环境下,请运行chmod +x赋予执行权限。若是 Windows 用户,请尝试以管理员身份运行。若问题依旧,请重新从 Mihomo下载 官方渠道获取完整包。
请检查系统代理开关是否已正确开启。如果您使用的是 TUN 模式,请确认已正确安装必要的虚拟网卡驱动。您可以参考 Mihomo功能特性 页面了解 TUN 模式的详细配置方法。
建议定期访问我们的官网或关注 GitHub Release。您可以直接下载覆盖旧版本文件,通常配置文件是向下兼容的。我们推荐使用 Mihomo移动端版本 的用户开启自动更新提醒。
检查是否加载了过大的规则列表(如超过 10 万条规则)。建议优化rule-providers,并启用lazy加载模式。此外,减少日志输出等级(如设为 info 或 warning)也能显著降低资源消耗。
Mihomo 作为一个多协议规则引擎,支持目前主流的绝大多数协议。如果遇到特定协议无法连接,请确认服务端配置与客户端参数是否严格匹配,特别注意加密方式和混淆参数。更多兼容性信息见 能力矩阵。
进阶排查技巧
日志实时监控
通过控制面板监听/logs端口,可以实时观察每一条连接的命中规则与走向,这是定位分流错误最有效的方法。
外部控制 API
利用 API 接口,您可以编写脚本自动切换节点或监控状态。确保您的external-controller端口未被其他服务占用。