自建节点

很多从事跨境电商、海外 AI 账号运营或海外金融业务的朋友,都会遇到类似的问题:自建节点容易被识别为“机房 IP”,而直接购买海外家庭住宅 IP,又常常因为线路没有优化,导致直连速度慢、延迟高。

这篇教程介绍一种兼顾速度与 IP 纯净度的组网方案:使用 CN2 GIA 中转 VPS 承担入站连接,再通过链代理将流量转发到 真实住宅 VPS,最终由住宅 IP 访问目标网站。

本文默认你具备基础的 VPS、域名与 SSH 操作经验。搭建和使用代理服务时,请遵守法律法规。

方案概览

网络架构

3eeae01e995560113654d1d5515190a8.png

1
2
3
4
5
6
7
你的设备
↓ 加密、伪装流量
CN2 GIA 中转 VPS(入站)
↓ 内网或高效传输
真实住宅 VPS(出站)
↓
目标网站

方案优势

  • 客户端只需连接中转 VPS,跨境链路由 CN2 GIA 等优质线路承载,延迟和稳定性更好。
  • 中转入口使用 VLESS + TCP + Reality,降低连接被识别和干扰的概率。
  • 住宅 VPS 只运行轻量协议,例如 Shadowsocks,可减少复杂加密带来的性能消耗。
  • 最终对外显示的是住宅 VPS 的出口 IP。若服务商提供的确为家庭宽带资源,检测结果通常会显示为 ISP 或 Residential。

第一部分:准备服务与工具

1. 中转 VPS

  • 推荐服务: 搬瓦工(BandwagonHost)包含 CN2 GIA 线路的套餐。
  • 建议配置: 2 核 CPU、1 GB 内存。
  • 建议机房: 洛杉矶 USCA9 或 USCA6。

2. 住宅 VPS

选择能够提供真实美国家庭宽带 IP 的 VPS 服务商,例如提供 AT&T 等运营商住宅 IP 的服务。

购买前建议确认以下信息:

  • IP 类型是否为 ISP 或 Residential;
  • 是否允许长期运行代理服务;
  • 端口是否开放;
  • 流量、带宽和退款政策是否满足需求。

3. 域名与客户端

  • 域名: 任意便宜的域名即可,例如 .xyz。将 DNS 托管到 Cloudflare。
  • SSH 工具: FinalShell、Xshell 或 PuTTY。
  • 代理客户端:
    • iOS:Shadowrocket;
    • Android:NekoBox 或 v2rayNG;
    • Windows:v2rayN。

Cloudflare 中与节点有关的 DNS 记录必须关闭代理,只保留 DNS only(仅限 DNS)。

第二部分:搭建中转 VPS

步骤 1:重装系统并连接 SSH

FinalShall下载链接:https://www.hostbuf.com/t/988.html

  1. 登录搬瓦工控制台,进入 KVM 管理界面。
  2. 将 VPS 强制关机,依次选择 Stop / Hardstop 和 Install new OS。
  3. 选择 Ubuntu 24.04 并完成重装。
  4. 保存系统生成的 root 密码和 SSH 端口号。
  5. 打开 SSH 客户端,填写 VPS 的 IP、SSH 端口、用户名 root 和密码,然后连接服务器。
    5c2aa961d4489aa2da7a3ed055d96c70.png
    连接成功后,先更新系统:
1
apt update -y && apt upgrade -y && apt install sudo curl -y

步骤 2:安装 3x-ui 面板

在 SSH 终端中执行以下命令,安装指定版本的 3x-ui:

1
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh) v3.4.2

安装过程中按下面的方式选择:

配置项 选择 说明
数据库 1 使用 SQLite
是否绑定域名 n 暂不绑定,稍后统一申请证书
是否添加系统 IP y 添加当前服务器 IP
IPv6、端口等其他选项 Enter 使用默认值

b86a2db2369a95710a5013c6ab8936a9.png
安装完成后,请妥善保存面板地址、登录账号、密码和端口。(下载完成后往上翻,绿色字体凸出部分就是)

步骤 3:解析域名并申请 SSL 证书

在 Cloudflare 中为中转 VPS 添加一条 A 记录:

配置项 示例或要求
名称 zz,完整域名如 zz.yourdomain.com
内容 中转 VPS 的 IP 地址
代理状态 关闭代理,设置为 DNS only

等待 DNS 解析生效后,回到 VPS 的 SSH 终端:

  1. 输入 x-ui 并按回车,打开管理菜单。
  2. 输入 20,进入 SSL 证书管理。
  3. 输入 1,开始申请证书。
  4. 根据提示填写刚才解析的完整域名,例如 zz.yourdomain.com。
    输入域名后的配置项
    配置项 选择 说明
    询问端口 回车 使用默认的80端口
    是否调用ACME脚本 n 不调用,没啥用
    是否给面板安装证书 y 安装证书
    完成之后把Access URL后面的链接复制下来,在浏览器访问这个链接就可以进入3x-ui面板

第三部分:配置中转 VPS 入站

步骤 1:创建 VLESS + TCP + Reality 入站

在浏览器中打开中转 VPS 的 3x-ui 面板,进入 入站列表 → 添加入站,填写以下参数:

配置项 建议值
备注 1号中转-入站
协议 vless
端口 443 或自定义端口
传输 tcp
安全 reality
Target / SNI 可正常访问的国外大厂官网

设置 Target / SNI 时,可以点击 查找目标,选择国内能够正常访问的网站,例如 www.intel.com 或 www.apple.com,然后点击 使用,让面板自动填写相关参数。

确认无误后点击 创建。

步骤 2:添加客户端并测试入站

  1. 点击左上角的 客户端 → 添加客户端。
  2. 将客户端关联到刚刚创建的入站节点。
  3. 设置备注并保存。
  4. 点击二维码图标,使用 Shadowrocket 等客户端扫码导入。
  5. 连接节点,测试基础连通性、延迟和晚高峰速度。

此时测试的是中转 VPS 本身。确认入站连接正常后,再继续配置住宅出口和路由转发。

第四部分:配置住宅端口IP

步骤 1:购买住宅端口IP

推荐ipipd,官网链接:https://www.ipipd.com/

步骤 2:创建出站规则

流量进入VPS服务器,现在要添加出站规则,让VPS把入站流量转发到出站端口IP

登录中转 VPS 的 3x-ui 面板,进入 出站 → 添加入站,填写以下参数:

配置项 建议值
标签 LD-VPS
协议 socks
地址 填写端口IP的IPv4地址
端口 填写端口IP的端口
用户名 填写用户名
密码 填写密码

点击 创建。请记录这里标签,下一部分配置路由规则时需要完全一致。

第五部分:打通链代理

现在需要让客户端流量从中转 VPS 进入,再自动转发到住宅端口IP出口。

配置路由转发规则

在中转 VPS 的 3x-ui 面板中,进入 路由设置 → 添加规则:

配置项 选择内容
入站标签 Inbound Tag 1号中转-入站
出站标签 Outbound Tag LD-VPS

创建并保存规则后,进入 面板设置 → 重启面板,使路由配置生效。

完整的转发关系如下:

1
2
3
4
5
6
7
8
9
客户端
↓
1号中转-入站(VLESS + Reality)
↓ 路由规则
LD-VPS(Shadowsocks 出站)
↓
住宅 VPS(Shadowsocks 入站)
↓
目标网站

第六部分:测试与验证

1. 导入并连接节点

  • 在 Shadowrocket 或 v2rayN 中刷新订阅,或重新扫描中转入站的二维码。
  • 开启代理并连接中转节点。

2. 检查出口 IP

打开ping0.cc 等 IP 检测网站,确认:

  • 显示的 IP 已变为住宅IP的 IP,而不是搬瓦工的机房 IP;
  • IP 运营商信息与购买的住宅服务一致;
  • Usage Type 显示为 ISP 或 Residential,而不是 Hosting 或 Data Center。

3. 测试速度与可用性

  • 使用 Fast.com 测试下载速度和延迟;
  • 使用 YouTube 测试网页加载和视频播放是否流畅;
  • 按照实际业务需求检查目标网站或服务是否可用。

验收清单

  • 中转 VPS 入站可以正常连接
  • 中转 VPS 的 Shadowsocks 出站延迟测试通过
  • 路由规则已绑定正确的入站与出站标签
  • 修改配置后已经重启面板
  • 出口 IP 已变为住宅IP的 IP
  • IP 类型显示为 ISP 或 Residential
  • 日常访问、视频播放和目标业务运行正常

常见问题

为什么客户端仍然显示中转 VPS 的信息?

客户端连接的仍然是中转 VPS 的入站端口,因此节点名称和表面连接地址不会改变。不过,在面板路由规则生效后,实际发出的流量会被转发到住宅 VPS,并由住宅 IP 访问目标网站。

连接后提示超时或无法上网怎么办?

按以下顺序检查:

  1. 中转 VPS 出站中的 Shadowsocks 密码、端口和加密方式,是否与住宅 VPS 入站完全一致;
  2. 路由规则是否选择了正确的 Inbound Tag 和 Outbound Tag;
  3. VPS的防火墙和服务商安全策略是否放行相关端口;
  4. 域名解析是否已经生效,Cloudflare 是否保持 DNS only;
  5. 修改配置后是否重启了 3x-ui 面板。

可以在一台中转 VPS 上挂载多个住宅 IP 吗?

可以。只需在中转 VPS 中添加多个出站,例如 LD-VPS-01、LD-VPS-02,再创建多个入站节点,并通过路由规则将不同入站一对一映射到对应出站即可。

建议使用清晰且统一的标签命名,避免入站与出站数量增加后选错路由。