概念速查 · 26 个常用术语

Clash 术语与 FlClash 设置概念

从订阅内容到出站规则,按设置所在层级查找概念。每个术语都有独立锚点,可直接分享;首次配置可先阅读快速上手教程,协议选型与内核差异见协议详解。

代理协议

节点通过什么方式建立连接

协议决定客户端与服务器交换数据的方式。选择节点时,先确认客户端支持相应协议,再核对认证、安全层与传输参数;协议名称本身不能保证速度。

Shadowsocks

SS · Shadowsocks

一种加密代理协议,节点配置通常包含服务器地址、端口、密码和加密方法。客户端与服务端必须使用彼此支持的加密方法,Shadowsocks 2022 等变体还需对应的密钥格式。遇到导入成功但连接失败的情况,应先核对这些字段,而不是只更换节点名称。

VMess

VMess protocol

V2Ray 生态中的代理协议,通常使用 UUID 标识用户。节点还可能搭配 WebSocket、TLS 等设置,传输类型、路径与服务端需要一致。系统时间偏差过大也可能影响认证,因此连接异常时应先检查设备时间是否准确。

Trojan

Trojan protocol

通常运行在 TLS 连接之上的代理协议,使用密码进行认证。服务器地址之外,SNI、域名与证书验证设置也会影响连接结果。出现证书相关错误时,应核对服务端信息、设备时间和证书状态,保留正常的证书验证流程。

VLESS

VLESS protocol

使用 UUID 认证的轻量代理协议,本身不提供负载加密,实际部署通常搭配 TLS、REALITY 等安全层。导入时需要完整保留传输类型、安全层及其参数。即使两个节点都标为 VLESS,也可能因组合不同而需要不同的客户端功能。

Hysteria2

Hysteria 2 · QUIC

基于 QUIC 的代理协议,底层依赖 UDP,实际表现受 UDP 连通性、拥塞控制和带宽设置影响。它适用于相应网络条件下的传输,效果仍需结合实际业务测试。Hysteria 第一代与第二代存在协议差异,不能仅改名称就把旧配置当作新配置使用。

TUIC

TUIC · QUIC-based proxy

基于 QUIC 的代理协议,可承载 TCP 与 UDP 流量。使用时需要核对服务端协议版本、认证字段和客户端内核的支持范围。UDP 路径受限时,切换同协议的其他节点未必能解决问题,应先判断本地网络条件。

内核与客户端

界面、内核与 Clash 生态

客户端提供操作入口,内核执行连接和规则。同一份配置在不同应用中表现不同,可能来自内核版本、配置覆盖或系统集成方式,而不只是界面差异。

Clash

Clash ecosystem

在软件生态中既可指原始规则代理内核,也常被用来泛指兼容其配置习惯的客户端。名称包含 Clash,并不表示应用由同一项目维护,也不表示支持相同协议。判断教程是否适用时,应同时确认具体应用名称、内核与版本。

mihomo

Formerly Clash.Meta

由 Clash.Meta 项目更名而来的规则代理内核,负责协议连接、DNS 处理和规则匹配。它延续了 Clash 的配置体系并扩展功能,因此旧教程中可能仍使用 Meta 名称。配置中的新字段需要相应版本支持,不能假设所有 Clash 内核都能读取。

客户端

Client application

提供订阅管理、节点选择、连接开关和日志查看等操作界面的应用,FlClash 属于这一层。界面负责保存和组织设置,实际转发通常交给集成的代理内核完成。应用可能合并订阅与本地设置,因此编辑原始文件之前,应先确认运行中的有效配置。

代理内核

Proxy core

执行代理协议、流量转发、DNS 与路由规则的底层程序。客户端界面更新和内核更新属于不同层面的变化,新增按钮也可能需要系统权限才能生效。排查功能缺失时,记录应用与内核信息,比只描述界面外观更有帮助。

订阅与配置文件

导入内容与更新来源

订阅是更新入口,配置是实际设置,节点是其中的连接参数。三者经常一起出现,但修改和更新的范围不同,操作前应先确认客户端正在使用哪份配置。

订阅

Subscription

通过链接获取并更新节点或完整配置的机制,内容可能只有节点,也可能同时包含策略组、规则和 DNS 设置。刷新订阅会重新获取远端内容,直接写进订阅文件的本地修改可能被覆盖。链接中的访问凭据应按敏感信息处理,导入路径见订阅操作说明。

节点

Proxy node

客户端中一组代理服务器连接参数,通常包含地址、端口、协议与认证信息。节点名称只是便于识别的标签,名称里的地区不一定等于实际出口所在地。节点能否连接取决于参数、服务端状态和网络路径,列表中出现名称只代表参数已被读取。

YAML 配置文件

YAML configuration

使用缩进、键值和列表表达设置的文本文件,Clash 系列配置常采用此格式。缩进应使用空格,修改层级时要保持同级对齐,并注意引号和冒号。通过 YAML 语法解析只表示文本结构成立,字段是否有效还取决于内核的配置规范。

节点提供器

Proxy provider · proxy-providers

配置中的独立节点集合入口,可从远端获取节点,并由策略组引用。它把节点更新与主配置结构分开,适合保留本地规则的同时更新连接参数。提供器文件需要符合内核要求的格式,不能把任意完整订阅文件直接视作可用的节点提供器。

订阅转换

Subscription conversion

把节点链接或某种订阅格式转换成目标客户端可识别格式的过程。转换可能丢失目标格式不支持的协议字段,也可能由模板加入策略组与规则。在线转换服务会接触提交的订阅内容,优先使用来源明确的兼容订阅,确需转换时再评估处理方式。

规则与分流

请求匹配与出站选择

规则负责判断请求,策略组负责组织出口,数据文件提供匹配依据。理解这三个层次,可以减少把规则问题误判为节点故障的情况。

规则分流

Rule routing

根据域名、IP 或规则集等条件,为请求选择直连、代理或其他出站策略的机制。规则通常自上而下匹配,先命中先处理,末尾的 MATCH 常用于承接剩余请求。规则模式并非所有请求都走代理,最终结果应结合命中的规则和对应策略查看。

策略组

Proxy group · proxy-groups

把节点或其他策略组织成统一出站入口的配置结构,规则可指向策略组而不是固定节点。手动选择、测速选择与故障转移具有不同逻辑,切换组内节点通常不需要改动规则。测试地址只反映特定目标的表现,自动选择结果仍需要结合实际应用访问判断。

规则集

Rule set · rule-providers

可独立维护和更新的一组匹配条件,常通过 rule-providers 声明,再用 RULE-SET 引用。规则集负责提供匹配内容,最终出站通常由引用它的规则指定。文件格式、behavior 类型和引用名称需要对应,下载成功不代表一定能够正确匹配。

GeoIP

IP geolocation data

用于按 IP 地址的地区归属进行匹配的数据,常见规则形式为 GEOIP,CN,DIRECT。它判断的是地址归属,不直接识别页面所用语种、公司所在地或内容类别。数据库更新、地址分配变化和 CDN 调度都可能影响结果,因此 GeoIP 适合作为分流依据之一。

GeoSite

Domain category data

按类别整理域名的数据集合,可通过 GEOSITE 规则引用。标签名称与收录范围由数据源决定,不同数据库的同名分类未必完全一致。它与按地址判断的 GeoIP 作用不同,使用前需要确认内核支持、数据文件来源和目标标签是否存在。

网络模式与 DNS

流量入口、解析路径与测试结果

流量怎样进入内核,与进入内核后怎样出站,是两件事。TUN 和系统代理主要影响接管入口,规则、策略组及 DNS 设置共同影响最终连接。

TUN 模式

Virtual network interface

通过虚拟网络接口与路由设置,把 IP 流量引入代理内核的方式。接管范围取决于系统、路由、权限与排除设置,启用后仍会按出站模式和规则选择直连或代理。它可能与其他 VPN、虚拟网卡或局域网路由发生交互,排查时应一次只改变一个接管设置。

系统代理

System proxy

把操作系统的代理设置指向客户端本地监听端口的方式,常用于浏览器等遵循系统代理的应用。部分程序使用自己的网络设置,不会自动使用这条入口。系统代理控制的是流量进入方式,进入内核后是否直连,仍由当前模式和配置规则决定。

DNS

Domain Name System

把域名解析为 IP 地址等记录的系统,是连接网站前的重要环节。系统 DNS、客户端 DNS 和应用自带的加密 DNS 可能形成不同路径,修改其中一处未必影响其他路径。解析结果还受缓存和分流策略影响,排查时应同时观察查询入口、上游解析器及连接日志。

Fake-IP

Synthetic IP mapping

由客户端为域名分配合成 IP,并保留域名映射的 DNS 处理方式,有助于连接阶段按域名进行规则匹配。合成地址不是网站真实服务器地址,不能据此直接判断出口所在地。部分应用依赖真实解析结果,出现兼容问题时可检查排除列表,并在修改后处理相关缓存。

DNS 泄漏

DNS leak

DNS 查询偏离预期解析路径的现象,例如原本期望由客户端处理的查询被应用或系统发往其他解析器。判断时需要先明确预期策略,再核对应用的加密 DNS、系统设置与客户端接管范围。测试网页显示的解析器地区只是线索,不能单凭地区标签断言发生泄漏。

延迟

Latency · URL test

在特定测试条件下完成一次往返或请求所需的时间,客户端常通过访问测试 URL 得到结果,并不一定使用 ICMP Ping。测试地址、超时设置、连接复用和网络路径都会影响数值。低延迟不等于高下载速度,显示超时也可能只是测试目标不可达,应结合实际业务请求判断。

Clash最新版下载