住宅 IP 买回来要接进客户端才能用。这篇把入口节点和 ISP 住宅 IP 串成链式代理:iPhone 和 Mac 用 Shadowrocket 填 Socks5 凭据、测速验证出口,Windows 用 Clash Verge Rev 把节点转成 YAML,编辑配置加入 ISP 节点,再用 Chain Proxy 把两个节点连起来。

链式代理是把两个节点按顺序串起来:请求先走入口节点,再从出口 IP 落地。入口是前两篇里用 Agent 搭的专属 VLESS 节点,出口是从 IPRoyal 买来的固定 ISP 住宅 IP。顺序不能反,入口节点在前,ISP 住宅 IP 在后,平台看到的是后面那个地址;反过来平台上看到的还是机房 IP,住宅 IP 等于白买。
相比直接挂在机房节点上,住宅 IP 的归属是当地的运营商,在平台看来就是一个普通家庭宽带用户。做社媒账号运营,或者注册 ChatGPT、Claude Code 这类对风控敏感的账号时,机房 IP 很容易被判定成异常环境,卡在验证或注册环节,住宅 IP 触发风控的概率要低得多。iPhone 和 Mac 用 Shadowrocket,Windows 用 Clash Verge Rev,两部分互相独立,按你平时用的设备看对应的那部分就行。
在 macOS 与 iPhone 上用 Shadowrocket 配置
第一步:安装 Shadowrocket
在 App Store 里搜索 Shadowrocket 就能装,同一个应用覆盖 Mac 和 iPhone,买一次两边都能下载。中国大陆区的 Apple Account 搜不到这个应用,需要先登录非中国大陆区的账号,具体步骤可以看这篇注册美区 Apple Account 的完整过程。

第二步:导入 VLESS 节点
复制 VLESS 分享链接,或者让 Agent 生成一张节点二维码。Shadowrocket 启动后会检查剪贴板里的内容,弹出提示问你是否导入,确认就可以了;用二维码的话走扫码导入,效果一样。
第三步:添加 ISP 住宅 IP 作为第二个节点
点界面右上角的加号新建服务器,类型选 SOCKS5,把 IPRoyal 后台里的四项凭据填进去,再把 Proxy Pass 指向第二步导入的节点。表单里的字段这样填:
- Type:SOCKS5
- Address 或 Host:你购买的 ISP IP 地址
- Port:订单里的端口,例如 1080
- User:订单里的用户名
- Password:订单里的密码
- Proxy Pass:选择上一步导入的 VLESS 节点
填完点右上角 Save 保存。
Proxy Pass 是链式代理的开关
在 Shadowrocket 里,一个服务器可以挂另一个服务器做前置。填了 Proxy Pass 的 ISP IP 不会直接连出去,请求先走你指定的那个 VLESS 节点,再从住宅 IP 落地;不填这一项,客户端就直接连 ISP 代理,节点等于没参与进来,入口这一段的速度也就用不上了。

第四步:测速并选中 ISP IP 节点
回到首页点 Connectivity Test,每个节点右边会出现延迟数字。绿色的毫秒数表示连接正常,显示 Timeout 就是没连上。测完把 ISP IP 那个节点选为当前代理,首页顶部的当前节点会变成刚才填的地址和端口。

第五步:确认出口已经换成住宅 IP
打开 ping0.cc 这类 IP 检测网站,核对四个指标:IP 地址应该是你买的那个住宅 IP,不是节点的机房 IP;IP Type 显示 Residential;Risk Score 是一个很低的百分比,网站会标成 Extremely Clean;Native IP 是绿色。四项都对上,说明链路通了,出口确实是住宅 IP。

在 Windows 上用 Clash Verge Rev 配置
第一步:把 VLESS 节点转成 Clash 能用的 YAML
Clash Verge Rev 读的是 YAML 格式的配置文件,Shadowrocket 那种分享链接它不认,所以先把节点转成 YAML 存到本地。用本站的代理配置转换器,粘贴 VLESS 分享链接,输出格式选 Clash,生成后把文件下载下来。
第二步:在 Clash Verge Rev 里导入配置
下载并安装 Clash Verge Rev,打开后点左侧边栏的 Profiles,再点界面右上角的新建,类型选本地,选择刚才下载的 YAML 文件上传,然后保存。列表里出现一条记录,这条记录就是你的节点。

第三步:编辑配置文件,加入 ISP 节点
还是在 Profiles 界面,右键点刚导入的配置,选择 Edit File,会打开一个 YAML 编辑器。

配置文件分三段:proxies 放节点,proxy-groups 放节点组,rules 放分流规则。

在 proxies 里加上 ISP 代理这一段:
- name: "iProyal-ISP"
type: socks5
server: 168.xxx.xxx.xxx
port: 1080
username: 14xxxxxxxx5
password: exxxxxxxx3
然后在 proxy-groups 里,把这个新节点加进节点组的 proxies 列表:
- "iProyal-ISP"
改完点编辑器底部的 Save 保存。
第四步:把入口节点和出口节点组成链式代理
配置改完回到 Profiles 界面,右键这条配置选择 Select,让它成为当前使用的配置。

然后点左侧边栏的 Proxies,点右上角的 Chain Proxy,按顺序点两张节点卡片:先点入口的 VLESS 节点,再点 ISP 的 Socks5 节点。上方的 Chain Proxy Config 面板会显示 Entry 和 Exit,对应你点选的顺序。
两个节点都点一下 Check 看状态,出现延时数字就是通的。

PRO TIP 出口显示 Timeout 先换端口
ISP 节点偶尔会显示 Timeout。先在 IPRoyal 的订单里换一个端口,把配置文件里的 port 改成新端口再重试,多数超时换端口就能恢复。换了端口还是不行,再换一个 IP 地址,或者联系客服查这个 IP 的状态。
第五步:打开系统代理和 Tun Mode,切到全局
点左侧边栏的 Settings,把 System Proxy 和 Tun Mode 这两个开关都打开。
WARNING Tun Mode 首次开启前要先安装服务
Tun Mode 依赖一个系统服务,第一次拨开关会失败。先点开关旁边的小扳手按钮把服务装上,过程中会要求管理员权限,装完再打开开关就能生效。
最后回到首页,把 Proxy Mode 从 Rule 切到 Global,所有流量都走这条链。


第六步:在 Windows 上确认一次出口
照第五步的办法打开 ping0.cc,同样四项指标核对一遍。Mac 和 Windows 用的是不同的客户端,但挂的是同一个 ISP 住宅 IP,所以两边的出口 IP 应该是同一个。如果一个显示住宅 IP、另一个还是机房 IP,先检查客户端的当前节点有没有选对,再看 Tun Mode 是不是真的打开了。

两种客户端怎么选
能用 iPhone 或 Mac 的话,优先选 Shadowrocket 这条线。同一个应用覆盖手机和电脑,导入节点、填 Proxy Pass、切换出口都在一个界面里点完,少了“先把节点转成 YAML 再手改配置文件”这个环节,能出错的地方也就少。
Clash Verge Rev 适合只在 Windows 上操作的场景。它免费,规则分流更灵活,代价是配置要手写 YAML,缩进错一格整条链路就不生效。
| 对比项 | Shadowrocket | Clash Verge Rev |
|---|---|---|
| 适用设备 | iPhone、iPad、Mac | Windows、macOS、Linux |
| 获取方式 | App Store 购买,需要非中国大陆区账号 | 官网或 GitHub 下载,免费 |
| 节点格式 | 分享链接或二维码,直接导入 | YAML 配置文件,需要先转换 |
| 链式代理的配法 | 在 ISP 节点的 Proxy Pass 里指向入口节点 | 两个节点都写进 YAML,再用 Chain Proxy 按顺序点选 |
| 稳定性 | 界面里几步点完,不用改配置文件,长期挂着更稳 | 依赖手写配置,改错一处整条链路失效 |
| 适合的情况 | 有 iPhone 或 Mac,想少折腾 | 只在 Windows 上操作,或者习惯直接改配置文件 |
完整流程回顾
整条链路分两条线,按你用的设备看对应的一条就行。
macOS 与 iPhone(Shadowrocket):五步
安装客户端
App Store 装 Shadowrocket
导入节点
导入 VLESS 分享链接
加出口节点
填 Socks5 与 Proxy Pass
测速选节点
Connectivity Test
验证出口
ping0.cc 核对四项指标
Windows(Clash Verge Rev):六步
转换格式
VLESS 转成 Clash YAML
导入配置
Profiles 里新建本地配置
写入 ISP 节点
编辑 YAML 并保存
组成链路
Select 与 Chain Proxy
开启代理
System Proxy 与 Tun Mode
再次验证
Windows 出口核对
结语
链路通了之后,下一个问题就是账号本身。同一个住宅 IP 上挂着多个平台的账号,平台做关联判断时就多了一条共同点,账号一多就绕不开环境隔离。下一篇我会写怎么用 AdsPower 浏览器在一台电脑上开出多个互相隔离的环境,每个环境配一个独立出口,多账号管理会顺手很多。
每周四送达。
主机评测、建站对比、性能优化技巧和插件推荐 — 每周为 WordPress 站长和建站者精选。
