使用中转服务器反代家庭宽带 IP(3x-ui / Xray Reverse)
# 反代家宽 IP(基于 3x-ui)
目标:中转机(VPS)对外提供入口,通过 Xray Reverse 把流量 “反向” 转到 落地机(家宽 IP)。
# 0. 拓扑与名词(先对齐概念)
- 中转机:对外暴露 VLESS+Reality;同时有一条 Shadowsocks “互联通道”(interconnection)
- 落地机:通过 interconnection 主动连到中转机,并作为 bridge
- Reverse 角色
portal:通常在 中转机bridge:通常在 落地机
- 你需要记住 4 个关键量:
reverse tag、reverse domain、ss 端口、vless 用户名(user)
注意:文中示例仅讲配置思路;域名 / 密码等请用你自己的真实配置,避免把订阅信息写进博客。
# 1) 中转机:创建入口(VLESS + Reality)
- 添加入站(备注任意)
- 协议:
vless - 端口:优先
443(不通再换) - 安全:
reality Dest:1.1.1.1:443- SNI:填一个 “看起来正常的域名”(建议随机主机名 +
.com),不要用真实邮箱;proxy只是备注不影响协议本身 - 点击
get new cert,然后添加保存
你最终要得到:一个对外可用的 VLESS Reality 入口(后续 portal 会挂到它上面)。
# 2) 中转机:创建互联通道(Shadowsocks)
- 添加入站(备注全英文,方便后面筛选)
- 协议:
shadowsocks - 加密:
2022-blake3-aes-128-gcm(3x-ui 里可能显示为BLAKE3_AES_128_GCM) - 添加后:复制节点链接,并记录该节点的 端口(后面 interconnection 要用)
# 3) 落地机:配置 Xray Reverse(bridge)
xray设定→出站规则:新增一个出站(用于 interconnection)- 粘贴你的 SS 节点 JSON → 解析 → 保存
xray设定→反向:新增反向- 类型:
bridge - 记录:
tag与domain(后续中转机 portal 必须一致) interconnection:选择上一步新增的 SS 出站- 出站:
direct
- 类型:
- 保存并重启 Xray
✅ 你现在应该手里有: reverse tag + reverse domain
# 4) 中转机:配置 Xray Reverse(portal)并绑路由
- 回到中转机:在 VLESS 入站里新增一个用户(用户名随意),记下该用户名(后面路由要填
user) xray设定→反向:新增反向- 类型:
portal tag/domain:与落地机 bridge 的保持一致interconnection:选择第 2 步 SS 入站对应的端口 / 项- 入站:选择第 1 步 VLESS 入站
- 类型:
- 路由规则:编辑刚刚添加的规则,把
user填成你刚新增的用户名
# 5) 导出节点(给客户端用)
- 打开第 1 步创建的 VLESS 入站 → 编辑
- 一般会看到多个用户:
- 第一个用户:中转机入口(中转机 IP)
- 第二个用户:反代后的入口(落地机 / 家宽 IP 侧效果)
- 二维码 / 链接复制导入客户端即可
# 安卓 / 苹果(v2ray /v2box)示例
说明:以下用
jsonc(允许注释)。把占位符替换成你自己的值:
<SS_SERVER><SS_PORT><SS_PASSWORD><REVERSE_TAG><REVERSE_DOMAIN>
1 | { |
客户端:设置 → 模式 → 进阶设置 → 仅代理(按你的使用习惯调整)