配置查阅 · 25 个常用术语

Clash 名词解释:协议、内核与分流

从订阅导入到 TUN 设置,先区分名称对应的层级,再判断应该修改哪一项。以下按五类整理常见术语,每张卡片都可通过锚点直接分享。

初次配置可先读订阅、配置文件与策略组;需要实际操作时,转到使用指南。协议与内核的选型差异见技术参考。

代理协议

协议决定客户端与服务端如何建立连接。选择时要一起核对认证方式、安全层、传输参数和内核支持,不能只比较名称。

Shadowsocks(SS)

Shadowsocks · ss

Shadowsocks 是一种加密代理协议,常在配置中写作 ss,连接需要服务器地址、端口、加密方法与密码。不同加密方法的客户端支持情况并不相同,较新的方法还可能对密钥格式有额外要求。导入失败时应核对完整参数,而不是只检查密码;协议名称也不能直接代表线路速度。

VMess

VMess · UUID

VMess 是 V2Ray 生态中的代理协议,通常使用 UUID 作为身份参数,并可搭配不同传输方式。节点里的网络类型、TLS 开关、路径与主机名必须和服务端设置一致,不能只凭 UUID 建立连接。分享链接能够被解析,不代表其中每种传输组合都受到当前内核支持。

Trojan

Trojan · TLS

Trojan 是通常基于 TLS 建立加密连接的代理协议,常见参数包括服务器地址、端口、密码与用于 TLS 的服务器名称。证书验证既依赖名称匹配,也依赖设备时间和证书信任链。遇到握手错误时,应先核对这些参数,不宜把跳过证书验证当作长期解决办法。

VLESS

VLESS · Transport

VLESS 是一种轻量代理协议,本身不承担通用的数据加密,通常与 TLS 或其他受支持的安全传输方案组合使用。UUID 之外,传输方式与安全层参数同样决定连接能否建立。选择节点时要检查整个配置组合的内核兼容性,不能把 VLESS 名称本身当成加密能力或速度保证。

Hysteria 2

Hysteria 2 · QUIC / UDP

Hysteria 2 是基于 QUIC 的代理协议,底层依赖 UDP,并采用针对代理场景设计的传输机制。实际表现受 UDP 可达性、丢包、拥塞与服务端带宽共同影响,网络限制 UDP 时可能无法连接。它与早期 Hysteria 的配置并非直接互换,订阅类型和内核支持需要分别确认。

TUIC

TUIC · QUIC / UDP

TUIC 是基于 QUIC 的代理协议,支持在加密连接中转发 TCP 与 UDP 流量。它依赖底层网络能够正常传递 UDP,不同协议版本的认证参数与实现支持也可能存在差异。移动网络切换、空闲连接策略和服务端设置都会影响使用体验,不应仅凭协议名判断稳定性。

内核与运行环境

客户端界面、代理内核和界面框架承担不同任务。界面能显示某个选项,不代表任意内核版本都支持对应配置。

Clash 原版内核

Clash Core

Clash 原版内核是 Clash 配置体系的重要来源,主要负责连接处理、规则匹配和代理转发,不等同于带窗口的客户端。原版开源内核与曾提供的 Premium 分支功能并不完全一致。阅读旧教程时要先确认教程面向的分支,不能假设其中所有字段都能在当前内核中原样使用。

Clash Meta

Clash Meta

Clash Meta 是基于 Clash 配置体系扩展的内核项目名称,其后续项目使用 mihomo 名称继续发展。旧文档、订阅格式和客户端名称中仍可能保留 Meta 字样,因此名称不同不一定表示两套完全独立的配置体系。比较功能时应核对实际内核版本与支持字段,而不是只看客户端标题。

mihomo

mihomo Core

mihomo 是 Clash Meta 项目后续使用的内核名称,负责协议连接、DNS 处理、规则分流与流量转发。Clash Nyanpasu 提供图形界面,具体配置能力则取决于当前选择的内核及其版本。切换内核后应检查配置能否加载;Alpha 构建适合验证新功能,不代表所有场景都更稳定。

Tauri

Tauri · Application Framework

Tauri 是用于构建桌面应用的技术框架,Clash Nyanpasu 使用它组织界面与本地能力。它不是代理协议,也不负责决定某个域名该走哪个出口,这些任务由代理内核完成。遇到窗口空白与遇到连接超时,应分别检查界面运行环境和内核日志,避免把两类问题混在一起。

规则与策略组

规则回答“哪些连接交给谁处理”,策略组回答“最后选哪个出口”。排查分流时,应沿着命中规则、目标策略组、实际节点的顺序检查。

规则分流

Rule Routing · rules

规则分流是根据域名、IP、进程等条件,为不同连接选择直连、代理或其他处理方式。规则通常按从上到下的顺序匹配,较宽泛的规则放得太靠前,可能使后面的细分规则无法生效。它与全局模式不同,排查出口错误时应同时查看当前模式、命中的规则和最终选中的策略。

策略组

Proxy Group · proxy-groups

策略组把多个节点或其他策略组织成一个可被规则引用的出口名称,常见类型包括手动选择、自动测试与故障转移。规则命中策略组后,还要由组内逻辑决定实际使用哪个节点。修改组名时必须同步检查规则中的引用;组里选中了节点,也不意味着所有流量都会进入这个组。

GeoIP

IP Geolocation · GEOIP

GeoIP 通过 IP 数据库为地址提供国家或地区等分类,规则可据此选择连接出口。它匹配的是 IP 信息,不是域名文字,也不能保证某个服务的全部地址永远归入同一地区。数据库来源、更新状态与 DNS 解析结果都会影响判断,涉及精确服务分流时通常还需要域名规则配合。

GeoSite

Domain Categories · GEOSITE

GeoSite 是按服务、用途或地区组织的域名集合,可让规则一次引用一类域名,而不必逐条手写。它与按 IP 分类的 GeoIP 不同,分类名称和收录范围由具体数据源决定。使用某个集合前,应确认内核支持对应规则类型且数据文件可用;集合过旧可能导致新域名未被覆盖。

rule-providers

Rule Providers · RULE-SET

rule-providers 是配置中组织外部规则集的入口,可以把规则内容与主配置分开管理,并按设置更新。定义提供者之后,还需要在 rules 中通过 RULE-SET 引用它,才能参与匹配。规则集的格式、行为类型与文件内容必须对应;仅仅下载成功,并不代表引用顺序和分流结果正确。

进一步阅读:规则匹配顺序与远程规则集写法。

DNS 与网络栈

解析路径与连接路径相关,但并不是一回事。系统代理、TUN 和应用自身的 DNS 设置需要一起考虑,才能解释连接实际经过哪里。

DNS

Domain Name System

DNS 负责把域名解析为 IP 等记录,应用通常需要先完成解析才能发起后续连接。代理内核的 DNS 设置、操作系统解析器与浏览器的安全 DNS 可能同时存在,实际查询路径取决于流量如何被接管。修改 nameserver 后仍出现旧结果时,还应检查缓存、分流策略与应用自己的解析行为。

Fake-IP

Fake IP · fake-ip

Fake-IP 是一种 DNS 处理方式:内核先向应用返回用于映射的虚拟 IP,之后根据映射关系恢复域名并处理连接。虚拟地址不是目标网站的真实地址,因此看到这类地址并不一定表示解析异常。部分局域网或依赖真实解析结果的应用可能需要例外规则,配置时应按具体兼容问题调整。

TUN 模式

TUN · Virtual Network Interface

TUN 模式通过虚拟网络接口接收 IP 流量,配合路由设置接管不遵循系统代理的应用连接。它通常需要额外权限,并涉及网络栈、自动路由及 DNS 接管等设置,不是开启后就能覆盖一切流量的单一开关。与其他 VPN 或虚拟网卡同时运行时,应特别检查路由和 DNS 是否发生冲突。

DNS 泄漏

DNS Leak

DNS 泄漏通常指域名查询绕过预期的解析路径,发送到了不符合使用者预期的解析服务。检测页面列出的解析器位置只是线索,不能单凭某个国家名称判断全部流量是否经过代理。排查时需结合浏览器安全 DNS、系统解析设置、TUN 接管范围和内核日志,确认实际请求路径。

系统代理

System Proxy

系统代理是操作系统提供给应用的代理入口设置,客户端可将其指向本地监听端口,让遵循该设置的应用转发连接。它不等于 TUN 模式,部分程序会忽略系统设置,或者使用自己的代理参数。关闭客户端后若仍无法联网,应检查系统代理是否残留,以及对应本地端口是否还有服务监听。

进一步阅读:DNS 泄漏检测结果与解析设置排查。

订阅与配置文件

订阅是内容来源,配置文件是运行设置,节点只是其中一部分。先确认内容格式和当前启用项,再处理连接或更新问题。

订阅

Subscription

订阅通常是一个用于获取节点或完整配置的链接,客户端通过请求链接下载内容,并可按设置定时更新。不同订阅可能返回节点列表、分享链接集合或 Clash 配置,格式不匹配时不能直接通用。订阅地址可能包含身份凭据,应按敏感信息保管,截图、日志和公开提问中都不宜展示完整链接。

节点

Proxy Node

节点是一组描述代理连接目标的参数,通常包含协议、服务器地址、端口与认证信息,也可能包含 TLS 和传输设置。节点名称主要用于识别,名称里的地区或倍率并不能替代实际线路信息。节点可用还取决于本地网络与服务端状态;同一节点在不同网络环境中,体验可能明显不同。

YAML

YAML · Configuration Syntax

YAML 是 Clash 配置常用的文本格式,通过键值、列表与缩进表达层级关系。缩进应使用空格,同级项目要保持一致;包含特殊字符的值还可能需要引号。文件能够通过 YAML 语法解析,只说明文本结构成立,字段名称、引用关系和协议参数是否有效仍需由当前内核检查。

配置文件

Configuration Profile

配置文件描述内核的运行方式,可包含监听端口、DNS、节点、策略组和规则等内容,通常比单个节点信息更完整。导入配置与启用配置是两个步骤,保存成功后仍需确认当前选中项。客户端还可能叠加本地覆写设置,因此排查问题时应查看最终生效内容,而不只检查订阅原文。

延迟与 URL Test

Latency · URL Test

客户端的延迟测试通常通过指定节点访问测试地址,记录请求完成所需的时间,具体计时范围由实现与连接复用方式决定。这个结果不是带宽测速,也不能直接预测视频下载速度。测试地址、超时、本地网络和服务端负载都会影响数值,应结合目标应用的实际表现选择节点。

按问题选择下一步:不清楚怎样导入配置,查看使用指南;已经导入但更新报错,查看订阅更新失败排查;需要查找具体异常的处理思路,前往常见问题。