clash vpn需要拆成工具、内核和连接资源来看。Clash 家族的客户端与 mihomo 内核有关,但这不表示安装程序就带有服务。系统代理和 TUN 处理流量的范围不同,系统显示 VPN 状态也不能确认订阅属于谁。
| 你看到的内容 | 对应的问题 |
|---|---|
| 界面工具 | 谁维护程序、怎样管理配置 |
| mihomo | 使用哪个内核处理流量 |
| 订阅与文件 | 连接配置从哪里取得 |
| 系统代理或 TUN | 怎样接管相应流量 |
Clash 与 mihomo 是同一层面的名称吗?
mihomo 是内核,其致谢中包含 Dreamacro/clash。围绕内核开发的第三方工具由各自开发者维护,不能把内核项目、界面程序和订阅服务方写成同一个主体。
Clash 家族包含不同项目,名称相近并不表示维护者和实现完全一致。Clash Verge Rev 的界面主程序与内核程序分别存在,这种组件关系也不是服务器供应关系。
装好程序就有可以使用的服务吗?
FlClash 的声明将客户端与服务器、节点、订阅分开,程序本身没有提供这些资源。Shadowrocket 对独立网络工具的说明,也明确要求用户自备配置。
配置支持范围还要看对应程序。支持读取一种配置,不等于商家恰好返回这种配置;订阅可能根据客户端请求返回不同内容,不能由链接形式确定适配情况。
- 界面用于管理相应配置。
- 内核按配置承担流量处理。
- 资源供应由对应服务说明回答。
系统代理与 TUN 接管的是同一范围吗?
系统代理依赖应用遵循系统设置,并不能直接当成所有程序和全部流量都经过代理。TUN 或 VPN 涉及系统路由层,处理入口与系统代理不同。
Android 的 VPN 连接有系统授权与状态显示,但这只是系统层的连接信息。连接图标不能确认资源归属,也不能作为软件开发者提供订阅服务的证明。
接管流量的能力与供应连接资源的责任,要分别查看。
配置里的节点和分组分别回答什么?
节点条目包含名称、类型、服务器及端口等字段,代理组涉及选择方式。程序提供选择组或规则功能,并不表示它会随程序提供组内的服务器。
Clash 相关配置使用 YAML。单条分享、批量内容与订阅不是统一格式,配置文件能否被读取,要按程序公开的支持范围判断,而不能仅看是否带有 Clash 名称。
服务名称能用来判断连接技术吗?
机场属于网络俗称,没有对应的一手技术分类。VPN 在系统文档中有网络访问定义,代理也有转发角色的说明,它们不能只因同在一个使用流程里就被当成同义词。
关于入口与服务来源的资料,可查看 一元机场身份与公开信息。
替代选择
跨界云所列第三方客户端包括 Clash Verge 和 ClashMi,这类程序需要使用商家提供的链接。
@@CTA@@ 这里与跨界云有合作关系,该入口属于有披露的合作推荐。
常见问题
Windows 的 VPN 和代理设置可以互相代替吗?
Windows 文档分别说明这两类设置。看起来有相似处,不等于两类连接配置具有相同含义,仍要按各自说明理解。
代理能够保证完全匿名吗?
不能由代理的存在作出这种保证。转发后的来源地址与代理有关,但部分请求头可能传递原始信息,具体情况还要看相应处理。
App Store 有 VPN 专门规则吗?
有相关规则,涉及使用指定系统接口的组织开发者及数据收集披露等要求。但规则存在不等于某个产品的履行情况已获确认。
看完觉得不合适,也可以直接去看其他机场。