四大组件的职能分工
1. 订阅 (Subscription): 相当于数据传送带。它是一个特定设计的 URL 链接,客户端发起 HTTP 请求后,服务器将最新的节点数组与规则代码下发给客户端。
2. 客户端 (Client): 相当于中央操作系统。如 Clash Verge,它负责渲染用户 UI、运行代理核心内核、监听系统网络端口。
3. 配置 (Configuration): 相当于交通指挥规则。规定了本地数据访问特定域名时是直接放行(Direct)、拦截(Reject)还是走代理节点(Proxy)。
4. 节点 (Node): 相当于实际的交通出口。是配置代码中引用的远端服务器连接信息。
标准运行工作流 (Workflow)
第一步:用户在服务商面板复制订阅链接;
第二步:将订阅链接粘贴至客户端的“订阅/配置”页面并点击更新;
第三步:客户端自动下载并解析配置文件,更新节点列表;
第四步:用户在节点面板选择合适节点,并开启“系统代理”或“TUN 模式”;
第五步:网络流量按照配置文件规定的规则通过选定节点进行传输。