3X-UI面板

3X-UI面板
落魄君子【零基础】一键搭建3X-UI面板
更新于 2026-08-13:官方稳定版已到
v3.6.0。本文不固定菜单编号,安装与配置变化请以 3X-UI Wiki 和 Releases 为准。
免责声明
仅供交流学习使用!使用者在使用时,必须遵守当地法律和规定。使用者有责任确保他们的行为符合其所在地区的法律、规章以及其他适用的规定。
项目地址
3X-UI的Github项目地址 (README里面有详细的教程)
一、准备工作
1. 一台受支持的 Linux VPS
- 官方当前支持 Debian、Ubuntu、Fedora、RHEL/CentOS 系、Alpine、Arch、openSUSE 等多种系统及多种 CPU 架构。优先使用仍在安全支持期内的发行版;不要再新装已停止维护的 CentOS 7。
- 整理了一些便宜的VPS(AFF) :地址
2. 下载并安装FinalShell SSH工具
3. 解析到Cloudflare域名一个(非必须)
- 国内域名注册商:腾讯云、阿里云、华为云等
- 优缺点:便宜,但需要实名
- 国外域名注册商:name、GoDaddy、Spaceship、Porkbun等
- 优缺点:注册简单、无需实名,支付方式可能麻烦
- 可以去这个网站比较所有顶级域名的价格
4. V2rayN
- v2rayN 软件:windows客户端
二、搭建步骤
1. 安装更新运行环境
- 下面环境的安装方式,大家根据自己的系统选择命令安装就好了。
1.1. Debian/Ubuntu系统(二选一)
1 | apt update -y && apt install curl wget -y |
1.2. CentOS系统(二选一)
1 | yum update -y && yum install curl wget -y |
2. 安装3X-UI面板
1 | bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh) |
- 该命令会以 root 权限运行远程脚本。建议先下载并检查脚本;生产环境优先使用稳定版,不要安装
dev-latest滚动开发构建。
3. 设置用户名和密码,还有端口号
- 全新安装会自动生成随机用户名、密码和 WebBasePath。立即保存终端输出;以后可运行
x-ui查看或重设。
4. 3X-UI 管理面板设置
- 输入
x-ui,按当前菜单名称进入 SSL Certificate Management,不要依赖旧教程中的固定编号。 - 域名证书要求域名正确解析到服务器;使用 HTTP-01 时还要确保验证端口可达。Cloudflare DNS 验证应使用只授予目标 Zone
DNS:Edit权限的 API Token,避免使用权限过大的 Global API Key。 - 3X-UI 也支持短期 IP 证书等新选项,实际可用性以安装时菜单与官方 Wiki 为准。
- 面板本身应启用 HTTPS,并配合随机路径、强密码、2FA 和防火墙来源限制;不要把管理端口裸露给整个公网。
5. 添加入站节点
- 注意:这次只推荐一种节点的搭建,其他和X-UI的差不多
5.1. Vless + tcp + reality
- 点击
入站列表⇒添加入站 - 备注:自己填,协议:
vless,端口:自己填(或者默认) - 点击
客户一栏,电子邮件可留空(默认也可) 传输选择TCP (RAW)(界面翻译可能略有不同)安全选择Reality,点击最下面Get New Cert按钮获得公钥和私钥,其他选项可不改- 往上翻,在
客户一栏把flow设为xtls-rprx-vision。不要使用旧的xtls-rprx-vision-udp443:旧版本 3X-UI/Xray 组合曾出现该值被写为空字符串而导致连接失败的问题。 Sniffing点击开启(非必选)- 最后点击
创建即可
6. 更新、备份与排错
- 在面板下载数据库备份,并单独保存到服务器之外。
- 运行
x-ui,使用稳定更新通道升级;不要在关键服务器直接追随dev-latest。 - 更新后检查面板、Xray 状态、入站监听和客户端重新连接情况。
- Reality 目标应支持 TLS 1.3 与 HTTP/2,并能从服务器和客户端正常访问;SNI 必须与目标证书匹配。配置失败时以 官方 Reality 配置说明 为准。








