自建科学上网节点的人越来越多,但很多人卡在同一个地方:协议、入站、证书、防火墙这些概念还没搞明白,先被手改 config.json 的体验劝退了。哪怕照着教程把 Xray 跑起来,之后要加一个端口、给朋友分一个账号、看看到底跑了多少流量,都得重新登录服务器改配置、重启服务,稍有不慎整条链路就断了。
X-UI 这类面板存在的意义,就是把上面这些操作全部图形化:网页里点几下就能创建 VLESS、VMess、Trojan、Hysteria2 节点,给每个用户单独设流量上限和有效期,实时看每个入站的流量走势,还能一键生成订阅链接让客户端直接导入。今天这篇文章就把 X-UI 和它的活跃分支 3X-UI 从选型、安装到日常运维完整讲一遍,全程基于实际部署验证,不是照着 README 念。
一、为什么自建节点需要一个面板
先对比一下两条路线。手动部署 Xray,你需要:用 SSH 登录 VPS,写 JSON 格式的配置文件,注意每一个逗号和括号;新增一个 VLESS 入站要手动改 inbounds 数组;想给朋友开个账号,得复制一份客户端配置再手工改 UUID;流量统计要么靠 VPS 商后台的粗粒度报表,要么自己装 vnstat 再写脚本解析。
面板路线把这些全部封装了。以 3X-UI 为例,你只需要记住三个操作:网页登录 → 添加入站 → 填端口和协议。剩下的 UUID 生成、配置写入、服务重载、防火墙放行全部自动完成。对维护多个节点、多个用户的人来说,节省的时间不是一点点,是「每周半小时 SSH」和「每月不登录一次」的差别。
当然,面板不是银弹。它的本质仍然是把 Xray 的配置可视化,协议原理、线路质量、服务器位置这些决定速度上限的因素,面板一概不管。协议层面的细节建议先读这篇Xray REALITY 协议完全指南,把底层原理搞懂,再用面板就不只是「会点按钮」,而是「知道每个按钮在干什么」。
二、X-UI 与 3X-UI:2026 年该选哪个
X-UI 最早由伊朗开发者 sela-x 发布,是 Xray 生态里知名度最高的第三方面板。但原版项目在 2022 年后基本停止维护,很多依赖的组件版本老旧,安全问题也没有人跟进修复。于是社区出现了大量分支,其中维护最活跃、功能最全的就是 3X-UI(由 MHSanaei 维护)。
3X-UI 相比原版 X-UI 的主要改进:
- 持续更新:跟随 Xray-core 版本迭代,新协议特性(如 REALITY、Vision 流控)第一时间支持;
- 订阅功能:内置订阅链接生成,配合 Sub-Store 等工具可以组合多节点订阅,这点原版没有;
- 面板自检:Xray 版本检查、面板更新提示、数据库备份下载一键完成;
- 更细的统计:按天/按月流量视图、在线用户列表、节点负载展示更直观;
- 多语言:界面原生支持中文,对国内用户友好得多。
结论很直接:新部署一律用 3X-UI。还在用原版 X-UI 的,建议尽快迁移——老版本面板停更多年,一旦 Xray 或系统组件出现安全通告,没有人会给你打补丁。迁移流程不复杂,后面「备份与迁移」一节会专门讲。
三、部署前的准备:VPS 与系统要求
面板本身对硬件要求极低,一台 1 核 512MB 内存的入门 VPS 跑 3X-UI 加 Xray 绰绰有余,瓶颈从来都在带宽和线路质量,不在 CPU。选 VPS 时重点看三件事:一是机房线路到你的实际位置是否通畅,二是带宽是否充足(一般 1Gbps 共享足够个人用),三是服务商对滥用流量的容忍度。VPS 选购的详细对比可以参考这篇2026 年 VPS 选购指南,搬瓦工、Vultr、RackNerd 各自适合什么场景写得很清楚。
系统方面推荐 Debian 12 或 Ubuntu 22.04/24.04 的纯净镜像,64 位即可。CentOS 已经停止维护,尽量别选。安装前把系统更新到最新:
apt update && apt upgrade -y
这里多说一句:如果你评估下来发现自己不想维护服务器、不想管安全更新和封禁风险,那么现成的机场订阅是更省心的选择——像自由猫这类 IEPL 专线机场,月付 12 元就有 100GB 流量,晚高峰表现比自己折腾一台便宜 VPS 稳定得多。自建和机场从来不是对立关系,后面最后一节会算一笔完整的成本账。
四、一键安装 3X-UI 与初始化设置
3X-UI 的安装脚本一行命令即可完成。用 root 用户登录服务器后执行:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
脚本会自动安装依赖、下载最新版 Xray-core、启动面板服务,并随机生成一个面板访问端口(默认 2053 附近)。安装完成后终端会打印面板地址、用户名和密码,先复制保存,后面登录要用。
登录面板后的第一件事,不是急着创建节点,而是做初始化安全设置:
- 改默认端口:面板设置里把 Web 端口改成一个不常用的大端口(如 54321),别用 2053/2083 这种扫描器重点关照的端口;
- 改默认用户名密码:安装脚本生成的密码是随机强密码,但很多人会图省事改成自己的弱密码,这是面板被黑的第一大原因;
- 设置面板路径:把面板访问路径从
/改成一段随机字符串(如/a8f3x2k9),扫描器直接扫不到面板入口; - 开启 SSL:如果绑定了域名,建议在面板设置里启用 SSL 证书,避免面板流量明文传输。
初始化完成后再创建节点,端口、路径、账号信息都已经固定,后续不用反复改。
五、创建第一个节点:VLESS + REALITY 实战
3X-UI 的「入站列表」页面点「添加入站」,会看到协议下拉框:VMess、VLESS、Trojan、Shadowsocks、Hysteria2、TUIC 全都有。2026 年自建节点,首选组合是 VLESS + REALITY + Vision 流控,原因很简单:REALITY 借用真实网站的 TLS 指纹,流量特征和普通 HTTPS 完全一样,是目前对抗主动探测效果最好的方案。
创建步骤如下:
- 协议选
VLESS; - 端口填一个高位端口(如 443 被占用就换 8443、2053 之类);
- 流控(Flow)选
xtls-rprx-vision; - 传输(Network)选
tcp; - 安全(Security)选
reality; - 填写 dest(目标网站)和 serverNames(SNI),一般填
www.microsoft.com这类支持 TLS 1.3 的大站; - 点击「生成」自动填充公钥、私钥、shortIds 等 REALITY 参数;
- 保存后,面板自动重载 Xray,节点即刻生效。
客户端配置不用手写。节点行右侧的「二维码」和「链接」按钮直接生成 vless:// 链接,复制到 v2rayN、Nekoray、Clash Verge Rev 里导入即可。如果对 REALITY 的参数含义、为什么选这个目标网站还有疑问,前面提到的那篇Xray REALITY 协议完全指南里有完整的原理拆解。
六、多协议与 IP 纯净度:面板能做什么、不能做什么
3X-UI 支持在一台服务器上同时跑多个协议、多个入站,互不干扰。常见的组合是:主节点用 VLESS+REALITY 走 TCP,备用节点开一个 Hysteria2 走 UDP,专门应对丢包严重的网络。Hysteria2 的部署和调参在Hysteria2 协议完全指南里有完整教程,面板里只需要建一个 Hysteria2 入站、填端口和密码即可。
但有一个事面板解决不了:IP 纯净度。VPS 厂商的机房 IP 段长期被各类爬虫、垃圾邮件、风控系统标记,表现为:ChatGPT 登录提示「区域不支持」、Netflix 识别为数据中心 IP 拒绝播放、电商平台登录直接被风控。这些和面板配置无关,换协议、换端口都没用,是 IP 本身「脏」了。
这时候有两个方向:一是换一家 IP 段干净的 VPS 商,二是直接把 IP 纯净度要求高的场景交给住宅 IP 机场。像仙路湾这类主打原生住宅 IP 的机场,月付 9.9 元起就有原生 IP 节点,适合跨境电商多账号、流媒体解锁这种对 IP 质量敏感的场景——自建节点做日常主力,住宅 IP 机场做账号安全场景的补充,这是很多进阶用户的实际组合。
七、多用户管理与流量限制
面板最实用的功能之一就是多用户管理。在入站列表里,每个入站都可以单独设置客户端数量,每个客户端(即一个 UUID/账号)可以独立配置:
- 流量上限:按 GB 设置,用超自动断线;
- 有效期:到期自动失效,不用手动删账号;
- 限速:单独限制该账号的上传/下载速度,防止一人占满带宽;
- 备注:给账号起名(如「同事小张」「备用机」),方便管理。
给朋友或同事分发账号时,这个功能省掉了大量手工操作。过去手动配置要复制整个 JSON、改 UUID、还得记得每个账号给了多少流量;现在网页里点几下,把生成的 vless:// 链接发过去就行。多账号、多节点管理的整体思路(热备、监控、成本控制)可以再翻翻这篇自建VPN进阶管理指南。
限速设置里有个容易被忽略的点:面板的限速单位是 Mbps,不是 MB/s,两者差 8 倍。给同事开 10Mbps 的限速,实际下载速度只有 1.25MB/s 左右。如果你发现「明明限速 100 还是跑不满」,先检查是不是单位理解错了。另外,给每个账号设置流量上限时,建议留 10-20% 的余量,避免朋友用超后突然断线产生误会。
八、流量统计与监控
3X-UI 的统计功能对自建用户来说完全够用。面板首页展示:
- 每个入站的总流量、当日流量;
- 实时在线客户端数;
- 按日/按月的流量趋势图;
- 每个客户端的累计用量排行。
统计数据的来源是 Xray 的 API 上报,面板每隔几秒拉取一次。要注意的是,面板统计的流量是「Xray 转发的流量」,和 VPS 商账单里统计的出入方向流量会有细微差别(协议头开销、UDP 放大等),正常现象,不用纠结。
这里分享一个实用的监控习惯:每月固定一天登录面板,看一眼各入站的总流量和当月趋势,顺便检查有没有异常暴涨的账号。流量异常往往是两种信号——要么是账号密码泄露被外面的人蹭用(面板「在线客户端」列表能看到陌生 IP),要么是某个协议被主动探测盯上了。早发现早处理,比等 VPS 商发超量账单再排查省心得多。
如果节点多了(两三台以上),单靠面板自带的统计就不够了。想要统一监控多台服务器的在线状态、延迟和流量,可以给每台装一个 Uptime Kuma 之类的探针,或者用 Prometheus + node_exporter 做更完整的监控体系。这个属于进阶玩法,先把面板自带的统计用好,日常够用。
九、安全加固:面板保护与系统防护
自建节点被扫描、被爆破是常态,尤其面板这种带 Web 界面的服务,是扫描器的重点目标。除了前面初始化时说的改端口、改路径、强密码,还建议做这几件事:
- 防火墙只放行必要端口:用 ufw 或 iptables 只开放 SSH、面板端口和你实际在用的节点端口,其他全关;
- SSH 改用密钥登录:关闭密码登录,root 直连也建议关掉;
- 安装 fail2ban:对 SSH 和面板登录做暴力破解防护,连续失败自动封 IP;
- 面板登录加 IP 白名单:3X-UI 支持设置允许登录的 IP 段,只留你自己的出口 IP;
- 定期更新:面板设置里有「检查更新」,Xray-core 和面板本体都保持最新。
节点被封、VPS 被入侵这类问题的完整排查和预防方案,在这篇自建VPS安全加固与防封实战指南里有系统性的讲解,建议和本文配合着看。安全这件事,做在前面永远比出事后再补便宜。
十、备份与迁移
面板的配置都在 SQLite 数据库里(默认路径 /etc/x-ui/x-ui.db),备份它就等于备份了全部节点和用户配置。3X-UI 面板设置里直接提供「数据库备份」功能,下载一个 .db 文件即可;也可以设置定时自动备份到 Telegram Bot,出问题随时能拉回来。
迁移到新服务器(比如从原版 X-UI 换到 3X-UI)的流程:
- 新服务器安装 3X-UI;
- 停止面板服务:
systemctl stop x-ui; - 把旧服务器的
x-ui.db覆盖到新服务器相同路径; - 启动面板:
systemctl start x-ui; - 登录检查所有入站、用户、统计是否完整。
注意:迁移后 VPS 的 IP 变了,如果节点域名解析指向旧 IP,记得改 DNS;用了 CDN 中转的还要同步更新 CDN 的回源地址。
十一、自建与机场的真实成本账
聊完技术,算一笔最实在的账:自建到底比机场省多少?
| 维度 | 自建 VPS(3X-UI) | 机场订阅 |
|---|---|---|
| 起步成本 | VPS 约 ¥30-60/月(入门配置) | ¥9.9-20/月 |
| 流量 | 通常 1-2TB/月(看服务商) | 100-300GB/月(看套餐) |
| 速度上限 | 取决于单台机器线路 | 取决于机场线路和晚高峰负载 |
| 稳定性 | 自己扛:被封、被墙、宕机自己修 | 机场运维团队处理,多节点自动切换 |
| IP 纯净度 | 机房 IP,流媒体/风控场景易踩坑 | 可选原生 IP / 住宅 IP 节点 |
| 维护成本 | 更新、加固、监控,全自己来 | 零维护 |
结论:流量需求大、爱折腾、追求「自己的机器自己掌控」的技术玩家,自建一台 VPS 加 3X-UI 是性价比很高的方案;但如果你要的是「打开就能用、晚高峰不卡、不用半夜爬起来修节点」,机场的省心程度是自建比不了的。像万达云的月付 16.8 元全中转套餐、28.8 元 IEPL 专线套餐,价格和自建一台入门 VPS 差不多,但线路质量、多节点冗余、客服支持都是现成的。
很多进阶用户最终的选择是混合架构:机场订阅做入口(负责稳定性和线路质量),自建 VPS 做落地(负责大流量下载和特殊需求),两条链路互为备份。这套架构的完整搭建方案在机场+自建VPS混合架构指南里,想两头都占的建议仔细读一遍。
十二、常见问题 FAQ
Q1:3X-UI 安装脚本报错怎么办?
先确认系统是 Debian/Ubuntu 且以 root 执行;再检查网络能否访问 GitHub(脚本要拉取安装包),国内 VPS 建议配置代理或换源。安装日志会打印具体失败点,按提示解决即可。
Q2:节点建好了,客户端连不上?
按顺序排查:① 防火墙是否放行了该端口;② 服务器是否限制了 UDP(Hysteria2 场景);③ 客户端导入的链接是否完整;④ 本地网络到服务器是否被墙(可临时换个端口验证)。90% 的问题出在防火墙和端口。
Q3:面板能跑 Hysteria2 吗?和 REALITY 冲突吗?
能,入站列表直接选 Hysteria2 协议即可,一台服务器可以同时跑 VLESS+REALITY 和 Hysteria2,互不冲突。UDP 协议适合丢包严重的网络,TCP 的 REALITY 适合日常网页浏览,按场景切换或都放客户端里自动选择。
Q4:面板统计的流量和实际用量对不上?
正常。面板统计的是 Xray 代理层的转发量,协议头开销、重传、UDP 放大都会造成差异,一般偏差在 5-10% 以内。以 VPS 商账单为准,面板统计用于参考和用户限额管理。
Q5:3X-UI 和原版 X-UI 能平滑迁移吗?
可以。原版 X-UI 的数据库结构和 3X-UI 基本兼容,直接备份旧版 x-ui.db,装好 3X-UI 后覆盖数据库文件即可,节点和用户配置都在。建议迁移前先在测试机验证一次。
Q6:不想折腾自建了,直接换机场麻烦吗?
不麻烦,反而更简单。机场买好套餐后,后台复制订阅链接,导入 Clash 或任意客户端就能用,节点自动更新。如果你对稳定性要求高、希望长期不用管,SS-ID 的纯 IEPL 专线方案(月付 20 元起)是主打低丢包、适合长期稳定使用的选择,作为自建退役后的替代很合适。
Q7:3X-UI 和 Docker 部署 Xray 怎么选?
两种路线适合不同人群。3X-UI 胜在可视化、上手快,适合个人或小团队快速管理节点;Docker 部署胜在环境隔离、版本可控,适合喜欢把整个网关做成「基础设施」的玩家——用 Docker Compose 编排 Xray、自动更新镜像、配置健康检查和故障自愈,几个月不用登录服务器。后者属于进阶玩法,完整的搭建流程在这篇Docker Compose 一键部署科学上网网关指南里,想「一劳永逸」的可以对比着看。
总结
X-UI 生态(尤其 3X-UI)把自建节点的门槛从「会写 JSON」降到了「会点网页」,多协议、多用户、流量统计、订阅管理一站式搞定,是 2026 年自建 VPN 最值得掌握的工具之一。它的边界也很清楚:解决的是「管理」问题,不解决「线路」和「IP 纯净度」问题——这两块要么靠选好 VPS、要么靠机场补充。
我的建议:新手上手从 3X-UI + VLESS/REALITY 开始,把面板用熟;流量需求大的上自建,追求省心和稳定性的用机场,两头都想要就上混合架构。工具是死的,组合是活的。
推荐阅读
- 2026年Hysteria2协议完全指南:原理、部署与性能调优 —— UDP 加速节点的面板配置配套阅读
- 自建VPN进阶管理:多节点热备、流量监控与成本优化全攻略 —— 节点多起来之后的管理方法论
- 2026年机场+自建VPS混合架构指南 —— 自建与机场组合使用的最佳实践