如何在 Xray 上添加代理:把 SOCKS5/HTTP 代理变成 VLESS 订阅
无需编辑配置即可在 Xray 之上添加代理。开源 proxy-to-vless 面板一条命令安装,导入你的 SOCKS5/HTTP 代理,生成按国家分组的 VLESS + REALITY 订阅。

关键要点
proxy-to-vless 是轻量 3x-ui 分支,把你的 SOCKS5/HTTP 代理变成一份 VLESS + REALITY 订阅。
一条安装命令即可搭好 Xray-core、随机面板端口、密文 URL 路径、管理员凭据以及自动 HTTPS。
以 host:port:user:pass(或 URL、端口范围)粘贴代理——面板按 GeoIP 自动识别国家并按国家分组服务器。
leastPing 均衡器在同一地区的代理间做轮换与故障转移;把链接导入 v2rayNG、Hiddify 或 NekoBox 即可。
proxy-to-vless 是做什么的
VLESS + REALITY 能隐藏连接本身,但流量本身仍以你服务器的 IP 出口。要让它经所需国家的代理——住宅、ISP 或移动——出口,就把该代理加到 Xray「之上」。proxy-to-vless 是一个轻量的自托管面板(3x-ui 分支),正是做这件事:把你的上游 SOCKS5 或 HTTP 代理变成一份统一的 VLESS + REALITY 订阅。
它还替你把一切整理好:服务器按国家分组并带自动 GeoIP 旗标,leastPing 均衡器负责同一地区代理间的轮换与故障转移。你完全不用打开 Xray 的 config.json——面板在底层自动生成并维护 Xray 配置。
“完全不用手改 Xray:装好面板、粘贴代理列表、复制一条 VLESS 订阅——搞定。”
开始前准备
你需要一台带 root(或 sudo)权限的 Ubuntu/Debian VPS,以及带账号密码的 SOCKS5/HTTP 代理。若要自动 HTTPS,把域名指向服务器并开放 80 端口——安装器会自动申请 Let's Encrypt 证书。没有域名面板也能跑,只是走随机端口的普通 HTTP。
第 1 步:一条命令安装
SSH 登录服务器并运行一行安装脚本。它会安装 Xray-core、从源码构建面板、接好 systemd,并自动生成随机面板端口、密文 URL 路径和管理员凭据。请保存它末尾打印的面板地址与登录信息——登录时需要用到。
curl -Ls https://gitlab.com/proxya/proxy-to-vless/-/raw/master/install.sh | sudo bashgit clone https://gitlab.com/proxya/proxy-to-vless.git
cd proxy-to-vless
sudo bash deploy/install-proxyvless.sh可选:自定义安装
可以通过环境变量预先指定面板端口和管理员密码。若你在防火墙里开放特定端口,或希望一开始就用已知登录,这很方便。
curl -Ls https://gitlab.com/proxya/proxy-to-vless/-/raw/master/install.sh \
| sudo PANEL_PORT=8443 ADMIN_PASS='YourStrongPass' bash第 2 步:添加你的代理
打开面板地址,登录后进入 Proxy → VLESS 标签。新建一个连接并粘贴你的代理列表。面板支持多种格式,按 GeoIP 识别每个代理的国家,并自动把生成的服务器按国家分组。
# host:port:user:pass
1.2.3.4:1080:user:pass
# SOCKS5 / HTTP URL
socks5://user:pass@1.2.3.4:1080
http://user:pass@1.2.3.4:8080
# 端口范围 —— 每个端口一台服务器
1.2.3.4:10000-10100:user:pass第 3 步:复制订阅并导入
复制面板生成的订阅链接,导入任意 VLESS + REALITY 客户端——v2rayNG、Hiddify 或 NekoBox。你的代理会以按国家分组、带 GeoIP 旗标的服务器出现;当同一国家有多个代理时,leastPing 均衡器会选出最快的可用代理并在故障时自动切换。
整个流程就是这样:装一次、粘代理、复制链接。无需手动改 Xray 的 outbound 或 routing——你增删代理时,面板会自动保持 Xray 配置同步。
去哪里获取代理
proxy-to-vless 把代理变成 VLESS 订阅,但代理本身由你提供。若需要干净的出口 IP,在 Proxya 取住宅、ISP 或数据中心代理,直接粘进面板即可。面板本身开源(GPL-3.0),基于 MHSanaei 的 3x-ui 与 Xray-core 构建——完整源码与文档在 GitLab 仓库。
常见问题
不需要。proxy-to-vless 会替你安装并管理 Xray-core。你只需在面板里粘贴代理列表并复制生成的订阅——Xray 配置会自动写入并保持同步。
任意带主机、端口和可选 user:pass 的 SOCKS5 或 HTTP 代理——住宅、ISP、移动或数据中心。面板会按 GeoIP 自动识别每个代理的国家。
host:port:user:pass、标准的 socks5:// 或 http:// URL,以及 host:10000-10100:user:pass 这样的端口范围(每个端口生成一台服务器)。
对同一国家的多个代理,面板会启用 leastPing 均衡器:流量走最快的可用代理,某个失效时自动切换。
会——当 80 端口可达时,安装器会通过 acme.sh 申请 Let's Encrypt 证书并自动续期。没有域名时,面板在其随机端口上以 HTTP 运行。
任意 VLESS + REALITY 客户端:v2rayNG、Hiddify、NekoBox 及兼容应用。服务器会按国家分组并带 GeoIP 旗标显示。