使用教程
Clash Verge Rev 链式代理配置教程
让流量先经过境外网络环境中的前置节点,再从落地代理出口访问目标网站。本文用 Clash Verge Rev 的图形界面说明如何添加落地代理、排好代理链顺序,以及如何核对实际出口。
让访问流量按下面的顺序转发,并使用落地代理的出口访问目标网站:
本机 → 境外网络环境中的前置节点 → 落地代理 → 目标网站
本教程使用 Clash Verge Rev 的图形界面。请使用 v2.4.5 或更高版本;其他 Clash 客户端的菜单和功能可能不同。配图来自参考文档,服务网址、代理地址及认证信息已遮盖,图中的节点名称和测试结果仅用于说明操作位置。
IPTOYO 仅提供 IP 服务,境外网络环境需您自行准备。使用时请遵守当地法律、目标网站条款与数据授权范围。
准备好两部分连接信息
- 前置节点:已经导入 Clash Verge Rev,并能正常连接的境外网络环境节点。
- 落地代理:服务方提供的 SOCKS5 或 HTTP 代理,需要确认协议、服务器地址、端口,以及用户名和密码(如需认证)。
前置节点负责连接落地代理;落地代理决定目标网站看到的出口。只有服务方明确提供住宅线路时,才应将其称为住宅代理。链式代理本身不会把普通出口变成住宅出口,也不保证出口 IP 固定。
打开“编辑节点”
进入左侧 订阅,找到已导入的境外网络环境配置,右键点击该配置卡片,选择 编辑节点。

按参考文档说明,通过此处保存的自定义节点不会因订阅更新而失效。不要把包含认证信息的配置或订阅链接发到公开群聊。
添加落地代理
在编辑窗口的输入框粘贴落地代理 URI。按实际协议选用以下格式;示例地址和账号都是占位内容,不能直接连接:
socks5://USERNAME:PASSWORD@proxy.example.com:1080
http://USERNAME:PASSWORD@proxy.example.com:8080
无需认证时:
socks5://proxy.example.com:1080
http://proxy.example.com:8080
用户名或密码含有 @、:、#、/ 等特殊字符时,应对用户名和密码分别进行 URL 编码,不能把整个 URI 一起编码。不要在无需认证的代理 URI 中保留空的用户名密码字段。
点击窗口底部的 添加后置代理节点,确认右侧列表出现新节点,再点击 保存。这里添加的是链路末端的落地代理;境外网络环境中的现有节点稍后作为前置节点使用。

按顺序配置代理链
- 进入左侧 代理 页面,点击右上角 链式代理。
- 先点击境外网络环境中可用的前置节点。
- 再点击刚添加的 SOCKS5 或 HTTP 落地代理。
- 检查右侧代理链列表:第 1 项为前置节点,第 2 项为落地代理。
- 顺序确认无误后,点击 连接。

顺序应为:
1. 前置节点
2. 落地代理
不要照抄示例节点,应选择自己实际可用的节点。
让应用流量进入客户端
如果使用浏览器等遵循系统代理的应用,在客户端确认 系统代理 已开启。需要接管不遵循系统代理的应用时,再按客户端要求启用 TUN 模式,并完成服务或权限设置。通常先用系统代理验证浏览器即可。
规则模式下,命中直连规则的请求仍可能直连。验证出口时,确认测试网站的请求确实进入代理链;必要时临时使用全局模式验证,完成后恢复原来的规则模式。
验证实际出口
- 在已接入代理的浏览器中打开可信的公网 IP 查询页面。
- 将显示的公网出口 IP 与落地代理服务方提供或确认的出口信息核对。
- 检查客户端连接记录,确认该次请求使用了预期代理链。
代理服务器的连接地址不一定等于最终公网出口 IP。若服务采用动态出口,需按服务方给出的出口规则核对。能打开网站或显示延迟,只能说明部分连通性,不能单独证明最终出口正确。
常见问题
| 现象 | 优先检查 |
|---|---|
| 添加节点失败 | URI 协议、端口、特殊字符编码是否正确 |
| 前置节点可用,整条链不通 | 落地代理地址、认证、有效期,以及前置节点到落地代理的可达性 |
| 服务方要求 IP 白名单 | 应核对前置节点连接落地代理时使用的公网出口,而非仅填写本机公网 IP |
| 出口仍是前置节点 | 链路顺序、是否点击连接、应用是否使用代理、请求是否命中直连规则 |
| 网页正常但部分应用不通 | 应用是否遵循系统代理;是否需要 TUN;落地协议是否支持应用所需流量 |
| 速度下降或延迟增加 | 前置和落地两段链路的带宽、延迟、稳定性 |
某些落地代理只允许从指定来源连接,不能从本机直连测试;此时应在前置链路下验证。HTTP 或 SOCKS5 的协议名称本身不代表链路已经加密,应按服务说明使用。

