CLASH / TERMINOLOGY

Clash 术语表
内核、分流与网络设置

对照客户端界面与配置文件查名词。每条先解释含义,再说明使用位置和容易混淆的边界;从订阅导入到连接排查,可按下面六类直接跳转。

第一次配置可先读 订阅、策略组和系统代理。需要连续操作步骤时,转到入门指南。

01 / CORE & CLIENT

内核与客户端

界面负责管理,内核负责执行。先分清这两层,再判断功能是否受支持、设置在哪里生效。

mihomomihomo core
源自 Clash Meta 的代理内核,负责协议连接、DNS 处理与规则匹配,也是多款 Clash 生态客户端使用的执行组件。客户端名称不一定包含 mihomo,可在设置或内核信息里确认实际使用的内核。新协议、新字段是否可用,要以当前内核版本与对应文档为准,不能只看安装包名称。
Clash MetaClash Meta
Clash 生态中扩展内核功能的历史项目名称,与后来使用的 mihomo 名称存在沿革关系。旧教程、订阅分类和部分应用名称仍会保留 Meta 字样。看到“适用于 Meta”时,应进一步核对具体字段、协议参数与内核版本,而不是认为所有带 Clash 名称的客户端都能直接使用。
客户端Client
用户直接操作的应用程序,提供订阅管理、节点选择、连接查看和系统设置等界面。Clash Verge Rev 属于这一层,通常通过控制接口管理内核。两个客户端即使使用同一内核,也可能在配置合并、权限管理和日志展示上不同,因此教程中的按钮位置需要对照实际界面。
内核Core
实际读取运行配置并建立连接的软件组件,负责监听端口、处理 DNS 和执行分流规则。更新客户端可能同时更新内核,也可能保留独立的内核更新入口,具体取决于软件设计。排查兼容性问题时,应同时记录客户端版本、内核版本和报错字段,内核家族关系可查协议手册。

02 / PROTOCOLS

代理协议

协议规定客户端与服务器如何通信。节点参数必须与服务端一致,不能通过修改类型名称把一种协议转换成另一种。

ShadowsocksSS
通过共享密钥和指定加密方法建立代理连接的协议,节点通常包含服务器地址、端口、密码和加密方法。客户端需要同时支持节点使用的加密方案与可选插件。导入后出现认证或握手错误,应先核对这些参数;名字相近的加密方法并不代表可以互换。
VMess 与 VLESSVMess / VLESS
常见于 V2Ray、Xray 生态的两种不同协议,配置中通常还包含用户标识、传输方式与安全层选项。VLESS 本身不提供载荷加密,实际安全属性还取决于 TLS 等外层配置。排查连接时,除了协议类型,还应核对 WebSocket 路径、服务名或其他传输参数,不能只检查服务器地址。
TrojanTrojan over TLS
通常以 TLS 保护传输并使用密码认证的代理协议,证书校验是连接过程的重要部分。服务器名称用于 TLS 握手中的名称指示与校验,可能与填写的连接地址不同。出现证书错误时应检查系统时间、名称与服务端证书,而不是把跳过证书验证当成常规修复方式。
Hysteria2 与 TUICQUIC-based Proxy Protocols
两种基于 QUIC 的代理协议,通常依赖 UDP 承载传输,但认证参数和拥塞控制等设计并不相同。网络限制 UDP、服务器设置不匹配或路径质量变化,都可能影响可用性。不能仅凭协议名称判断速度和移动端耗电,应在同一设备、相近网络与相同业务下比较实际表现。

03 / RULES & ROUTING

规则与分流

规则决定一条连接交给哪个出口。查看规则时既要看匹配条件,也要看顺序与规则引用的策略名称。

规则分流Rule-based Routing
按配置顺序匹配域名、地址等条件,再将连接交给直连、代理策略组或拒绝策略。一般由前向后查找,先命中的规则决定后续处理,因此过早放入宽泛规则可能遮住后面的精细规则。在客户端的规则页查看规则内容,在连接页结合实际命中结果检查,比单看规则文件更容易定位问题。
GeoIPIP-based Classification
利用地址数据库按地区或地址类别匹配目标 IP 的机制,例如 GEOIP,private,DIRECT,no-resolve 可用于私有地址匹配。命中结果依赖数据库内容,并不等同于服务器物理位置的实时证明。no-resolve 限制规则为匹配而主动发起域名解析,但连接已有目标 IP 时仍可能参与匹配。
GeoSiteDomain-based Classification
按数据库中的域名集合进行匹配,常用于把同一服务或类别的域名组织为一条规则,例如 GEOSITE,cn,DIRECT。分类名必须存在于当前加载的数据文件中,数据源不同,集合内容也可能不同。它看的是域名集合,而 GeoIP 看的是目标地址,二者不能简单互相替代。
MATCH 与内置策略MATCH / DIRECT / REJECT
MATCH 是兜底匹配类型,通常放在规则末尾,处理尚未被前面规则命中的连接。DIRECT 表示直连,REJECT 表示拒绝,它们是内置策略。示例中的 PROXY 通常只是作者自定义的策略组名称,必须在配置中存在同名定义,不能把它当成固定内置关键字。

04 / GROUPS & NODES

策略组与节点

节点描述如何连到服务器,策略组描述如何选择出口。界面中当前选中的组与节点,需要结合规则引用关系理解。

策略组Proxy Group
把多个节点或其他策略组组织为一个可供规则引用的出口名称。select 用于手动选择,url-test 根据测试结果选择,fallback 按可用性与顺序切换,load-balance 按算法分配连接。在代理页改动一个组,只会影响实际引用该组的流量;组之间还可能存在嵌套关系。
节点Proxy Node
一组描述代理服务器连接方式的参数,通常包含协议、服务器地址、端口以及认证信息。节点显示名称只是标签,不能单凭名称判断出口位置、性能或可用性。分享报错时可保留协议类型与错误信息,但应隐藏密码、用户标识和完整订阅地址等敏感内容。
延迟测试Latency Test
通过指定测试地址的请求耗时估计某条代理路径的响应情况,通常不等同于系统命令里的 ICMP ping。结果会受到测试站点、连接复用、握手过程与网络状态影响,也不是下载速度。显示超时可能是节点不可用,也可能只是测试目标无法访问,应再用实际业务与连接日志交叉确认。
url-testAutomatic Test Group
根据周期性测试结果自动选择节点的策略组类型,适合希望减少手动切换的场景。interval 控制测试间隔,tolerance 用于减少因小幅耗时波动引起的频繁切换。测试目标应具有代表性,测试更快不代表所有业务都更快;策略变化后,已经建立的连接也不一定立即迁移。

05 / SUBSCRIPTIONS & CONFIG

订阅与配置文件

订阅是获取内容的方式,配置文件是内核读取的结构。导入、选用、覆写与运行,是几个不同环节。

订阅Subscription
通过地址获取并更新代理节点或完整配置的分发方式,不同提供方可能返回不同格式。在配置页导入成功后,还需要选用对应配置,再到代理页检查策略组。订阅地址可能自带访问凭据,不宜公开粘贴;更新失败时应先检查地址有效性与返回内容,不能只反复点击更新。
YAMLYAML Configuration Format
Clash 配置常用的结构化文本格式,通过缩进表达层级,通过列表与键值组织设置。缩进应使用空格而不是制表符,字符串包含特殊字符时还要注意引号规则。语法能解析只说明结构基本成立,不代表字段被当前内核支持,也不代表节点参数和规则引用已经正确。
配置文件Profile / config.yaml
描述节点、策略组、规则、DNS 和监听端口等设置的文件,可以由订阅下载,也可以从本地导入。配置页保存的原始文件,不一定就是内核最终读取的完整内容,因为客户端可能叠加全局设置或覆写规则。排查“文件已改但行为没变”时,应确认当前选用项、重载结果与实际运行配置。
覆写与合并Override / Merge
在原始订阅配置之上叠加本地设置的机制,常用于保留个人端口、DNS 或自定义规则,减少订阅更新后反复修改。字段是替换还是合并、数组如何处理、多个修改按什么顺序执行,取决于客户端实现。修改前应备份,并在重载后检查最终配置,避免同一设置被另一层再次覆盖。

06 / NETWORK & SYSTEM

网络与系统设置

流量接管、名称解析和出口选择属于不同环节。开关已开启,不代表查询与连接都按预期完成。

系统代理System Proxy
把操作系统的代理设置指向客户端本地监听地址,让遵循该设置的应用把请求交给代理端口。它通常不能接管忽略系统代理的程序,也不会自动替命令行工具设置环境变量。开启后应在连接页确认目标应用的请求是否出现,操作顺序可查系统代理设置教程。
TUN 模式TUN Mode
通过虚拟网络接口和路由规则接收 IP 数据包,适用于需要接管更多应用流量的场景,通常需要相应系统权限或服务支持。是否接管成功还取决于路由、接口、DNS 与排除设置。TUN 描述的是流量如何进入内核,进入后仍由规则决定直连或代理,并不等同于全局代理模式。
DNSDomain Name System
把域名转换为 IP 地址等记录的查询系统,域名能否正确解析会影响连接建立与部分规则匹配。客户端 DNS、系统 DNS 与应用自己的加密 DNS 可能同时存在,各自承担不同查询。排查时应区分目标域名解析、代理服务器域名解析与解析器自身的连接路径,避免只改一处却误判整体结果。
Fake-IPSynthetic IP Mapping
由代理 DNS 返回合成地址,并在内核内部保存地址与域名映射的处理方式,便于后续连接按原始域名分流。查询结果出现合成地址,并不直接说明真实网站使用这个地址,也不能单凭这一点认定解析失败。部分应用需要通过过滤设置改用真实解析,修改后还应留意旧 DNS 缓存与已有连接。
DNS 泄漏DNS Leak
指 DNS 查询偏离预期解析路径,例如原本希望由指定解析器处理,却由另一条系统或应用路径发出。判断前应先明确配置意图,直连解析本身不一定就是异常。测试页面显示的解析器地区不能独立证明泄漏,需要结合应用解析方式、客户端日志与实际 DNS 设置核对,详见DNS 常见问题。
UWP 回环UWP Loopback
部分 Windows 应用容器访问本机回环地址时涉及的网络隔离限制,本地代理常使用的 127.0.0.1 就属于回环地址。回环豁免允许指定应用访问本机服务,但不会自动选择节点或修改应用的代理行为。仅某个商店应用无法连接时,可对照UWP 回环排查,不必直接重置全部网络设置。