core.ts
mihomo 内核
处理协议、DNS、规则匹配与连接。
展开 →mihomo 是处理网络连接和策略逻辑的核心。桌面界面负责配置与展示,内核负责协议解析、DNS、规则匹配、代理组选择及连接转发。
TUN 模式创建虚拟网卡,使不读取系统代理设置的应用也能经过规则处理。启用时通常需要系统权限;若遇到网络异常,应先关闭 TUN,再检查 DNS、路由和权限。
规则按照顺序匹配域名、IP、进程或规则集合,然后把请求送往指定代理组、直连或拒绝。排序很重要:更具体的规则通常应放在通用规则之前。
按配置中的匹配条件分流,适合日常使用。
大多数连接走统一策略,便于临时诊断。
跳过代理,适合判断问题是否来自配置。
可导入本地配置或合法的订阅地址,按需更新并切换配置。更新前保留可用配置,有助于订阅失效时快速回退。客户端不会生成或提供节点。
学习导入订阅macOS 用户请先确认 Intel 或 Apple M 系列芯片。